我想在cPanel上部署一个express.js应用程序。我成功安装了节点,nvm和npm。我设法将所有文件上传到服务器并配置.htaccess文件。但是,cPanel错误日志记录了上面的错误。
我尝试在目录路径等上添加引号,但没有任何帮助。
这是我的htaccess文件:
PassengerBaseURI /
PassengerAppRoot /home/evces1uld3jn/myapp
PassengerAppType node
PassengerStartupFile app.js
答案 0 :(得分:0)
我通过将htaccess文件更改为
解决了我的问题RewriteEngine On
DirectoryIndex disabled
RewriteRule ^$ http://127.0.0.1:50000/ [P,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://127.0.0.1:50000/$1 [P,L]
其中50000是应用程序中的相应端口号。