php file_put_contents 保存不了,php file_put_contents不能写入问题

使用不是自己写的框架真是蛋疼,一有问题到处找。那些鬼框架都搞一堆代码,他们总觉得不写多点别人会看不起他们。草!

从昨天开始,代码里使用file_put_contents写一个临时文件,一直写不进,这个鬼thinkphp又捕捉了错误,error_reporting打不开,日志文件找不到,真是想死,真想直接把所有代码删了,看你怎么运行,可thinkphp又生成了runtime文件,删了整个function文件,居然还能跑,调试真不方便。差不多快死了!

下面说说总是解决过程:

1、打开 APP_DEBUG,设置为true,不然看不到错误日志。

2、日志文件在Runtime/Logs目录下。

3、定位问题:file_put_contents(/www/logs/weixin.txt): failed to open stream: Operation not permitted ,可是目录是可写的,昨天chown跟chmod设置到了www:www 最大权限777 ,还是一直写不了。查了半天原来是php.ini搞的鬼,不让越目录写文件。日啊!

记录下这个蛋疼的过程!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值