我读了很多书,尝试了很多方法,但都没有奏效。我总是得到400500错误。这个应用程序在本地主机上运行得很好。
为了让Laravel 5在带有DirectAdmin CP的VPS上运行,具体步骤是什么??
请不要链接到其他问题,因为我都读过了。有些人甚至不再和拉维5合作了。
注意:directadmin将public_html视为文档根目录。
我有ssh根访问权限,并且已安装composer。
vps配置:apache 2.4.9和php 7.0.3。

最佳答案

事实证明,DirectAdmin有一个可以自定义Apache配置文件(包括文档根目录)的部分。下面是步骤:
1-登录到您的管理区域(作为系统管理员)
2-从Extra features选择Custom Httpd Configurations
3-选择要配置的域
4-在顶部的文本区域中输入以下内容:

|?DOCROOT=/home/username/domains/example.com/public_html/public|

5-单击“保存”。现在等一两分钟,瞧!它起作用了。
显然,您需要根据设置更改usernameexample.com
Read more about this feature.

08-27 04:03