2016-02-04 66 views
0

我試圖在共享主機上安裝Ghost CMS(https://ghost.org/)和Node.php(https://github.com/niutech/node.php),但是我失敗了。 我修改了node.php文件以安裝推薦版本的Node.js(v0.10.40)。安裝完美無瑕。然後我嘗試用Node.php運行npm install --production命令,但失敗了。輸出如下:如何使用Node.php安裝Ghost CMS?

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

'npm'是否正確安裝在機器上? – Derek

+0

我不完全確定。我用Node.php來安裝Node.js.在安裝過程中沒有任何錯誤,所以我認爲它已正確安裝。 – prigero

+0

我假設你有終端訪問服務器? – Derek

回答

0

由於主機缺少其中一個節點模塊的C編譯器,因此您無法執行此操作。

我只會使用專業版。在每個發行版中都不需要備份或更新到最新版本,這並不容易。您也可以使用Digital Ocean來託管它,但您需要了解一些關於服務器管理的知識。