我在服务器日志中收到此消息:
PhantomJs server unable to complete HTTP requests, preventing C1 Function preview images from being generated.
Composite.Core.WebClient.BrowserRenderException: ERROR, page.onResourceTimeout: "Network timeout on resource.", URL: "http://tempvala/Composite/blank.aspx"
Request: .CMSAUTH_-1796214875_757602046,41A53DFC3B8F0A3FCEC9860340804062FDA6CECBD2DF57EDF765A3E495C56F518A1F9195D76BC80B9F58B8CC7884B44B06DF96CEAAFC30717BDF00A0D80C7D955C4B3A4A2880C8018726C093824B5B0599D841C96ECA0B93501535F7B364BDA7,tempvala|http://tempvala/Composite/blank.aspx|C:\Sites\PublicUpgrade42\App_Data\Composite\Cache\Temp\phantomtest.png|test
at Composite.Core.WebClient.BrowserRender.PhantomServer.RenderUrl(HttpCookie authenticationCookie, String url, String tempFilePath, String mode, String& output)
at Composite.Core.WebClient.BrowserRender.CheckServerAvailability(HttpContext context, HttpCookie authenticationCookie)
我不知道该怎么做,也无法在互联网上找到任何答案。
非常感谢任何帮助。
答案 0 :(得分:1)
您是否在托管网站的同一台机器上测试网站?
如果没有,则需要映射主机名&#; tempvala'在托管网站的机器上也是127.0.0.1。函数预览是由发出HTTP请求的PhantomJs生成的,可能是它无法解析主机名。