【原】Laravel的配置
in 备忘 with 0 comment

【原】Laravel的配置

in 备忘 with 0 comment

成大事者,不恤小耻;立大功者,不拘小谅。--冯梦龙

Lavarel安装成功不见得可以成功使用,对于初学者一定要精读文档,如果你走马观花,那么遇到坎是必然的。

nginx的403错误

解决方法:设定网站根目录为public而不是app,给项目中所有文件有读的权限

缓存没法用

解决方法:storage 和 bootstrap/cache给写权限

得不到环境参数

解决方法:将.env.example复制一份并且重命名为.env

没法使用优雅链接[典型表现为:404错误]

Laravel 框架通过 public/.htaccess 文件来让网址不需要 index.php。如果你的服务器是使用 Apache,请确认是否有开启 mod_rewrite 模块。

如果 Laravel 附带的 .htaccess 文件在 Apache 中无法使用的话,请尝试下方的做法:

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

若你使用了 Nginx,则可以在网站设置中增加以下设置,以开启「优雅链接」:

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

最后说两句,如果连认真读一遍文档的时间都没有,那学会它,简直扯淡!

Comments are closed.