这是工作正常我上次尝试它前几天,但我现在得到一个奇怪的错误。我已经XAMP这个文件中的htdocs通话YAM.xml运行:安全错误加载本地Xml文件
<?xml version="1.0" encoding="utf-8"?>
<VAST version="2.0">
<Ad id="TEST">
<InLine>
<AdSystem version="3.1">Test</AdSystem>
<AdTitle>JVAM Test</AdTitle>
<Impression></Impression>
<Creatives>
<Creative sequence="1">
<Linear>
<Duration>00:00:15</Duration>
<MediaFiles>
<MediaFile delivery="progressive" width="640" height="480" scalable="1" type="video/mp4">
<![CDATA[http://127.0.0.1/YAM.swf?someVar=123344&vastUrl=http://127.0.0.1/Yashi200_15sec.mp4&vastUrl=http%3A%2F%2Fad4.liverail.com%2F%3FLR_PUBLISHER_ID%3D1331%26LR_SCHEMA%3Dvast2-vpaid&domainName=developers.google.com&fallbackVastUrl=http%3A%2F%2Fad4.liverail.com%2F%3FLR_PUBLISHER_ID%3D1331%26LR_SCHEMA%3Dvast2]]>
</MediaFile>
</MediaFiles>
<VideoClicks>
<VideoClick>
<ClickThrough>
<![CDATA[http://www.cats.com]]>
</ClickThrough>
</VideoClick>
</VideoClicks>
</Linear>
</Creative>
</Creatives>
</InLine>
</Ad>
</VAST>
而且,我的crossdomain.xml看起来是这样的:
<?xml version="1.0" ?>
<cross-domain-policy>
<site-control permitted-cross-domain-policies="master-only"/>
<allow-access-from domain="*" secure="false"/>
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
我进入的路径,这个庞大的XML(http://127.0.0.1/YAM.xml )到一个像这里的浏览器VAST验证:http://zutils.zedo.com/vastvalidator/
出于某种原因,当我尝试测试广告它给这个错误:
* Security Sandbox Violation * Connection to tmp/
Warning: file_get_contents(http://127.0.0.1/YAM.xml): failed to open stream: HTTP request failed! HTTP/1.0 500 Internal Server Error in /home/adwww/apache/htdocs/adwww/vastvalidator/createxmlfile.php on line 3
zedoxml144583131.xml halted - not permitted from http://zutils.zedo.com/vastvalidator/ova.jwplayer.5x/dist/swf/5.9.swf Error #2044: Unhandled error:. text=Task Queue failed at step 0: Error2048: Security sandbox violation: http://zutils.zedo.com/vastvalidator/ova.jwplayer.5x/dist/swf/5.9.swf
cannot load data from tmp/
Warning: file_get_contents(http://127.0.0.1/YAM.xml): failed to open stream: HTTP request failed! HTTP/1.0 500 Internal Server Error in /home/adwww/apache/htdocs/adwww/vastvalidator/createxmlfile.php on line 3
zedoxml144583131.xml.
本地服务器正在运行,如果我将http://127.0.0.1/YAM.xml放入我的地址栏中,我会看到xml文件。
我一直撞在墙上几天我的头,所以如果有人看到这个问题,请帮助。谢谢。
但是为什么它能够在几天前到达我的文件? – Robuttst
因为你做了不同的事情。它无法达到127.0.0.1您需要一个静态IP(非本地主机)或DNS来公开IP。 – null