如何解决/bin/sh: ligne 0 : exec: node : non trouvé
我使用 Laravel,但在使用 Passport Phusion 时遇到了这个问题。该应用程序在线,我无法安装任何命令。还有一件事:其他 Laravel 应用程序在此服务器中工作...
[Passenger Phusion] /bin/sh: ligne 0 : exec: node : non trouvé
回溯:
in 'bool Passenger::SpawningKit::HandshakePerform::checkCurrentState()' (Perform.h:238)
in 'void Passenger::SpawningKit::HandshakePerform::waitUntilSpawningFinished(boost::unique_lock<boost::mutex>&)' (Perform.h:213)
in 'Passenger::SpawningKit::Result Passenger::SpawningKit::HandshakePerform::execute()' (Perform.h:1752)
in 'Passenger::SpawningKit::Result Passenger::SpawningKit::DirectSpawner::internalSpawn(const AppPoolOptions&,Passenger::SpawningKit::Config&,Passenger::SpawningKit::HandshakeSession&,const Passenger::Json::Value&,Passenger::SpawningKit::journeyStep&)' (DirectSpawner.h:211)
in 'virtual Passenger::SpawningKit::Result Passenger::SpawningKit::DirectSpawner::spawn(const AppPoolOptions&)' (DirectSpawner.h:261)
in 'void Passenger::ApplicationPool2::Group::spawnThreadRealMain(const SpawnerPtr&,const Passenger::ApplicationPool2::Options&,unsigned int)' (SpawningAndRestarting.cpp:95)
环境变量
USER=root
PATH=/usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin
PWD=/
LANG=fr_FR.UTF-8
TZ=Europe/Paris
SHLVL=1
HOME=/root
RESTARTSRV=1
_=/usr/sbin/httpd
PASSENGER_USE_FeedBACK_FD=true
SERVER_SOFTWARE=Apache/2.4.46 (cPanel) OpenSSL/1.1.1k mod_bwlimited/1.4 Phusion_Passenger/6.0.6
有人可以帮我吗?
如果需要,我可以添加更多信息
问候
凯文 B.
编辑:我编辑了更多信息
解决方法
您需要在您的机器上安装节点:https://nodejs.org/en/download/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。