Cloud9 IDE [C9服务器异常2]未定义

时间:2015-04-07 06:18:22

标签: cloud9-ide

我们已经在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” : “”}}}}

如何解决此问题?

1 个答案:

答案 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