当我检查我的网站时,我成功地将我的 Laravel 应用程序上传到我的服务器。我收到了这个错误file_exists():open_basedir 限制生效。文件(/Applications/XAMPP/xamppfiles/htdocs/RPI/storage/logs/laravel-2019-12-15.log)不在允许的路径内:(C:/Inetpub/vhosts/isky.io\; C:\Windows\Temp)之后,我根据此链接更改了 bootstrap/cache 中的文件名,请查看此https://laracasts.com/discuss/channels/laravel/is-dir-open-basedir-restriction-in-effect 好的,现在我的主页已加载,但是当我现在单击登录按钮时,我再次收到此错误file_exists():open_basedir 限制生效。文件(C:\Inetpub\vhosts\i-skyhr.io\RPI\resources\lang/en/Forgot Password?.php)不在允许的路径内:(C:/Inetpub/vhosts/i-skyhr .io\;C:\Windows\Temp) (查看: C:\Inetpub\vhosts\i-skyhr.io\RPI\resources\views\auth\login.blade.php)请帮助我不知道为什么会出现此错误
1 回答
慕雪6442864
TA贡献1812条经验 获得超5个赞
清除缓存和配置,然后部署到实时服务器。请尝试以下命令:
php artisan route:clear
php artisan config:clear
php artisan cache:clear
如果您已经上传到实时服务器,那么您必须按照以下步骤操作:
删除 bootstrap/cache/config.php
删除 storage/logs 中的所有日志文件。
- 1 回答
- 0 关注
- 118 浏览
添加回答
举报
0/150
提交
取消