我尝试在共享主机上安装带有Node.php(https://ghost.org/)的Ghost CMS(https://github.com/niutech/node.php),但是我失败了。
我修改了node.php文件以安装推荐版本的Node.js(v0.10.40)。安装完美无瑕。然后我尝试用Node.php运行npm install --production
命令,但是失败了。这是输出:
Failed to execute '/path_to/node/bin/node /path_to/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js clean' (8)
Failed. Error: 1
我该怎么办?我想我在错误的目录中,但我不知道如何使用Node.php更改目录。
答案 0 :(得分:0)
您将无法执行此操作,因为主机缺少其中一个节点模块的C编译器。
我会使用专业版。非常值得在每个版本上备份或更新到最新版本,这并不容易。您也可以使用Digital Ocean来托管它,但您需要了解一些有关服务器管理的知识。