我们已经在ubuntu 12.04LTS 32位服务器上本地安装了cloud9 ide。从网址http://ubuntuforums.org/showthread.php?t=1813076开始的安装步骤 Cloud9 IDE正在运行并且能够看到主页(localhost:3131 /) 当我们尝试运行php或python文件时,在控制台窗口显示消息“[C9 Server Exception 2] undefined”
以及对localhost的请求:3131 / debug抛出“404 Not Found” post params如下, {“agent”:“Mozilla / 5.0(Windows NT 6.1; WOW64; rv:38.0)Gecko / 20100101 Firefox / 38.0”,“type”:“C9 SERVER EXCEPTION“,”message“:{”type“:”error“,”message“:”文件不存在:root / local / bin / node“,”code“:2,”data“ :{ “命令”: “运行”, “文件”: “根/ local / bin中/节点”, “流道”: “节点”, “ARGS”:[ “”], “ENV”:{ “C9_SELECTED_FILE” : “”}}}}
如何解决此问题?
答案 0 :(得分:1)
http://ubuntuforums.org/showthread.php?t=1813076中的安装步骤适用于旧版本。
<强>安装强>
按照以下步骤安装SDK:
git clone git://github.com/c9/core.git c9sdk
cd c9sdk
scripts/install-sdk.sh
要将SDK更新到最新版本,请运行:
git pull origin master
scripts/install-sdk.sh
请注意,Cloud9 v3目前需要Node.js 0.12或0.10。
启动Cloud9
按如下方式启动Cloud9:
node server.js
可以使用以下选项:
--settings Settings file to use
--help Show command line options.
-t Start in test mode
-k Kill tmux server in test mode
-b Start the bridge server - to receive commands from the cli [default: false]
-w Workspace directory
--port Port
--debug Turn debugging on
--listen IP address of the server
--readonly Run in read only mode
--packed Whether to use the packed version.
--auth Basic Auth username:password
--collab Whether to enable collab.
--no-cache Don't use the cached version of CSS
现在访问http://localhost:8181/ide.html以加载Cloud9。
运行测试
使用以下命令运行服务器端测试:
npm run test
使用以下命令运行客户端测试:
npm run ctest
然后在浏览器中访问http://localhost:8181/static/test。
有关详细信息,请参阅:https://github.com/c9/core#installation。