laravel日志权限root写入失败 nopermisson

2018-12-17 23:46:26

我的这个问题,是由于定时加上你日志按照日期分隔引起的。

php-artisan  定时产生的日志文件,权限竟然是root,这样就导致了身为apache权限的laravel不能正确写入日志。


解决办法


我现在使用的。更改php-fpm权限为root权限,这样就能操作root产生的日志

就是查找php-fpm的配置文件,然后更改用户权限,我的再php-conf.d文件夹下面的www.conf里。

然后重启php-fpm.

下面是重点,竟然重启失败了。


please specify user and group other than root


这就尴尬了,线上还在运行的。


后来查到正确的解决办法, php-fpm -R   这样就好了,


另一些解决办法,我没尝试。

chown -R www:www /path/to/laravel/storage,这样的话,即使是root读写也没问题,而www也可以正常读写。

不知道是否可行。

  • 2018-01-02 16:16:00

    Navicat 全版本破解工具

    Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。

  • 2018-01-04 15:16:05

    201712月如何买到阿里云免费SSL证书(0元SSL证书)

    2017年12月,阿里云搞了个安全月活动,安全活动有折扣。 但是,免费SSL证书却在此时进行过调整,调整后的操作中存在缺陷,不容易找到免费SSL证书。目前尚不清除这是bug还是刻意为之,阿里云作为国内云计算厂商第一,想必不会刻意为之。晚些时候我会提交阿里云聆听平台,反馈此问题,帮助大家后方便从阿里云购买免费SSL证书。

  • 2018-01-04 16:37:25

    怎么让自己的网站支持https 访问 - SLL证书服务

    让自己的网站能够通过 https://你的域名 进行访问。 实现这个需要给你服务器安装安全证书。安全证书是有偿的,你要去申请,当然如果你的服务器在阿里云,你可以向阿里云免费申请SSL证书(每个帐号最多申请20个)。