Laravel Dafault页面,符号链接不起作用

时间:2016-04-15 16:26:34

标签: php laravel laravel-5

我已在我的共享主机中安装了laravel,一切顺利,但我无法在我的example.com/主目录中显示默认的laravel 5页面

在SSH中我这样做了:

ln -s /home/username/project/public /home/username/public_html

当我这样做时:

ls -l 

我明白了:

public -> /home/username/project/public/

所以基本上它创建了一个公共目录,所以当我example.com/public时,我会看到Laravel默认页面,当我转到exmaple.com显示默认页面而不是{时,如何使其工作? {1}}?

1 个答案:

答案 0 :(得分:2)

您需要将DocumentRoot设置为public而不是项目目录:

Apache:DocumentRoot /home/username/project/public

nginx:root /home/username/project/public;

对于共享托管,您可能需要更新htaccess文件,或尝试其他方式,如下所示:http://laravel.io/forum/03-06-2015-how-to-setup-laravel-5-in-shared-hosting