概述
之前写了一些博客,都是一遍开发一遍踩坑,然后根绝情况写了一些,但是比较散,今儿又写了一个综合的服务,所以重新安装发现写的东西还要一篇找,太麻烦了,我总结一下
1、安装laravel,我用的5.8
composer create-project --prefer-dist laravel/laravel blog “5.8.*”
2、发现访问不了,说require(): open_basedir restriction in effect. File(/www/wwwroot/wei/files/vendor/autoload.php)
解决办法:终端进入public 目录,ls -al发现又一个.user.ini文件,删掉他,或者进去改目录,我是改了文件里面的目录open_basedir=/www/wwwroot/wei/:/tmp/:/proc/。
3、发现无法操作这个文件
解决办法:chattr -i .user.ini
4、改完以后再请求发现storage没有权限
解决办法:
chmod -R 775 storage/
chown -R :www storage/
可以请求了
5、配置一个公共访问文件
项目app目录下创建Helpers目录,目录里面创建一个functions.php
项目目录下找到composer.json,
在autoload选项添加
“files”:[
“app/Helpers/functions.php”
]
终端执行命令:composer dump-autoload
最后
以上就是无奈芹菜为你收集整理的laravel 安装后遇见的问题和解决办法的全部内容,希望文章能够帮你解决laravel 安装后遇见的问题和解决办法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复