即使当我给出了777和必需的用户和组到存储中的文件夹时,我也会在会话中遇到这个问题。
file_put_contents(/var/www/html/business/storage/framework/sessions/2b184c1b05d6d2af943d9a4e48875301321a56ec):第81行中的ErrorException : Filesystem.php未能打开流:权限被拒绝
我怎样才能摆脱这个问题?
在HandleExceptions->handleError('2‘),'file_put_contents(/var/www/html/business/storage/framework/sessions/2b184c1b05d6d2af943d9a4e48875301321a56ec):未能打开流:拒绝权限’,'/var/www/html/business/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php','81',数组(‘path’=> '/var/www/html/business/storage/framework/sessions/2b184c1b05d6d2af943d9a4e48875301321a56ec','contents‘=> 'a:5:{s:6:"_token";s:40:"Dyi8ML8zxaQJOEiVvqBpqk3noLDJTkIdqiC67qs9";s:9:"_previous";a:1:{s:3:"url";s:29:"http://XXXXX:8333";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:9:"_sf2_meta";a:3:{s:1:"u";i:1470895812;s:1:"c";i:1470895812;s:1:"l";s:1:"0";}s:5:"flash";A:2:{s:3:“old”;a:0:{}s:3:“new”;a:0:{}}‘,'lock’=> true))
发布于 2019-01-07 07:37:46
我遇到了这样的问题,做下面的事解决了我的问题。
chmod -R gu+w storage
chmod -R guo+w storage
php artisan cache:clear从here的答案中得到的
发布于 2019-12-12 04:32:41
如果你尝试
chmod -R gu+w存储器 chmod -R guo+w存储器 php手工缓存:清除
但还是不起作用。
你有两种方法:
我想详细分析确认selinux策略假设的每一个步骤:您已经安装了所有数据库,如mysql、postgresql或其他。您已经安装了web服务器
-a -t httpd_sys_content_t“/var/www/html/webapp(/.*)?
-a -t httpd_log_t“/var/www/html/webapp/logs(/.*)?
-a -t httpd_cache_t“/var/www/html/webapp/cache(/.*)?
-a -t httpd_sys_rw_content_t“/var/www/html/webapp/storage(/.*)?
访问您的WEBAPP应用程序
b. restorecon -Rv /var/www/html/webapp
发布于 2021-09-07 11:49:52
将777提供给文件夹会话对我有效。
https://stackoverflow.com/questions/38888568
复制相似问题