如何使用Node.php安装Ghost CMS?

如何使用Node.php安装Ghost CMS?,php,node.js,npm,ghost-blog,ghost,Php,Node.js,Npm,Ghost Blog,Ghost,我尝试在共享主机上安装带有Node.php()的Ghost CMS(),但失败了。 我修改了node.php文件以安装推荐的node.js版本(v0.10.40)。安装过程完美无瑕。然后我尝试使用Node.php运行npm安装--production命令,但失败了。以下是输出: Failed to execute '/path_to/node/bin/node /path_to/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gy

我尝试在共享主机上安装带有Node.php()的Ghost CMS(),但失败了。 我修改了node.php文件以安装推荐的node.js版本(v0.10.40)。安装过程完美无瑕。然后我尝试使用Node.php运行
npm安装--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更改目录。

您将无法执行此操作,因为主机缺少其中一个节点模块的C编译器


我只会使用专业版。不必在每个发行版上备份或更新到最新版本是值得的,因为这还不容易。您也可以使用Digital Ocean来托管它,但您需要了解一些关于服务器管理的知识。

机器上是否正确安装了
npm
?我不太清楚。我已经使用Node.php安装了Node.js。安装过程中没有出现任何错误,因此我认为它安装正确。我假设您具有服务器的终端访问权限?不,我没有终端访问权限。这就是为什么我尝试使用Node.php安装它。即使使用php,也可以使用
shell\u exec()