我在 dotcloud 上部署了一个 express 应用程序,但在这里出现错误:http: //valgomat-nilsnh.dotcloud.com/valgomat。除了questiondata.js之外,我在 html 中包含的所有其他 javascript 文件似乎都已加载。
在铬控制台中,它说,
获取http://valgomat-nilsnh.dotcloud.com/javascripts/questiondata.js 404(未找到)
这里可能有什么问题?是的,我尝试检查并重新检查我的所有路径等。当我在本地运行该文件时,该文件会被包含在内,但上传时我会丢失该文件。
在查看了其他一些相关的问题之后,我怀疑快递的路由可能有问题?不过,其他资源似乎加载得很好。
从日志中:
$ dotcloud 日志 valgomat.www
tail -F /var/log/supervisor/*.log
==> /var/log/supervisor/node-stderr---supervisor-rGnBOT.log <== buf.push(''); __jade.shift(); __jade.shift();
__jade.shift(); buf.push(''); __jade.shift(); __jade.shift(); buf.push(''); __jade.shift(); __jade.shift();==> /var/log/supervisor/node-stdout---supervisor-MkuIsc.log <== GET /stylesheets/bootstrap/css/bootstrap.min.css 304 3ms GET /stylesheets/style.css 304 3ms GET / images/logo-uib-small.gif 200 2ms - 4.49kb GET /valgomat 304 19ms GET /stylesheets/bootstrap/css/bootstrap.min.css 304 4ms GET /stylesheets/style.css 304 2ms GET /javascripts/jquery-1.8 .0.min.js 304 1ms 调试:提供静态内容 /socket.io.js GET /javascripts/coffee-script.js 304 1ms GET /javascripts/questiondata.js 404 2ms
==> /var/log/supervisor/supervisord.log <== 2012-08-25 09:39:23,281 WARN 解析期间包含额外文件“/home/dotcloud/current/supervisord.conf” 2012-08-25 09 :39:23,373 INFO RPC 接口“主管”已初始化 2012-08-25 09:39:23,373 WARN cElementTree 未安装,对 XML-RPC 使用较慢的 XML 解析器 2012-08-25 09:39:23,373 CRIT 服务器“unix_http_server”正在运行没有任何 HTTP 身份验证检查 2012-08-25 09:39:23,378 INFO 守护进程 2012-08-25 09:39:23,379 INFO supervisord 以 pid 140 开始 2012-08-25 09:39:24,388 INFO 产生:' node' pid 147 2012-08-25 09:39:26,148 INFO 成功:节点进入 RUNNING 状态,进程保持超过 1 秒(startsecs)
希望有人可以提供帮助。
干杯,尼尔斯