-1
您好我想執行我的notification.js,其中包括節點庫,從PHP。我已經在我的本地電腦上完成了它,它使用下面的代碼在ubuntu上運行,但是它在CentOS上並沒有工作。任何人都知道如何去做?如何在nginx服務器上的centos os上從php執行node.js?
<?php exec('/usr/bin/node '.JAVASCRIPT_PATH.'Server.js');?>
您好我想執行我的notification.js,其中包括節點庫,從PHP。我已經在我的本地電腦上完成了它,它使用下面的代碼在ubuntu上運行,但是它在CentOS上並沒有工作。任何人都知道如何去做?如何在nginx服務器上的centos os上從php執行node.js?
<?php exec('/usr/bin/node '.JAVASCRIPT_PATH.'Server.js');?>
我能夠保持node_modules目錄中的我的腳本文件,其中包括在我的項目的根目錄下的節點庫來解決這個問題。
你試過調試過嗎? exec調用的輸出是什麼?/usr/bin /節點是否存在?你有訪問它嗎? – Matiss
在os os節點上退出/ usr/bin/node我在我的代碼中有這個路徑,它在美分os上,但它並不是行事。 –
我們不介意讀者 - 我們需要某種錯誤輸出。嘗試在CLI以外的PHP中運行此命令,看看會發生什麼。 – Matiss