为了账号安全,请及时绑定邮箱和手机立即绑定

将文件从本地服务器移动到生产服务器,我收到这个错误 open_basedir 限制生效

将文件从本地服务器移动到生产服务器,我收到这个错误 open_basedir 限制生效

PHP
PIPIONE 2022-06-17 15:39:55
当我检查我的网站时,我成功地将我的 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 中的所有日志文件。


查看完整回答
反对 回复 2022-06-17
  • 1 回答
  • 0 关注
  • 118 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信