Laravel 5.2路线不工作
我刚搬家了一个家庭laravel安装到我自己的vps设置。Laravel 5.2路线不工作
一切工作正常在主页上(XX.XX.XX.XX /公众)。
但是,当我点击主页上它去唉链接XX.XX.XX.XX /链接 代替XX.XX.XX.XX /公/链接的,因为我觉得对子级它应该。
我有一个本地设置与家园和像这样的一个链接XX.XX.XX.XX /登录工作正常。
而当我尝试XX.XX.XX.XX/public /登录VPS时,它会产生404错误。
在我的网站 - 我可以安装下面的.conf文件。
<VirtualHost *:80>
ServerName XX.XX.XX.XX/app.domain.dk
DocumentRoot /var/www/app.domain.dk/public
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/app.domain.dk/public>
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
可能是什么问题,请帮我:)
的问题是错误配置的Web服务器。您应该使用point web server to a laravel_project/public
directory,并使用网址而不是。
对于Apache您可以使用这些指令:
DocumentRoot "/path_to_laravel_project/public"
<Directory "/path_to_laravel_project/public">
不要忘了重新启动Web服务器。
嗨Alexey Mezening,我刚刚更新了我的文章,以包含我的.conf文件,你能看到它的任何问题吗? :) – user3502250
你重新启动了Apache吗?如果是的话,当你进入'XX.XX.XX.XX/signin'时,你会得到什么? –
是一样的,它给了我一个404错误,我用这个重新启动sudo服务apache2 restart – user3502250
已解决。
我想我在我的.conf文件中缺少正斜杠。
所以应该/var/www/app.domain.dk/public/
感谢您的帮助大家:)
您可以测试这个? http://*.com/questions/22075238/uploading-laravel-project-onto-web-server –
即时通讯不使用共享主机,所以我把一切在var/www/myfolder,我应该测试什么? – user3502250