file_put_contents($file3333, $log,FILE_APPEND);
我的php 语句是这么写的,但是没生成文件,是什么原因呢?
4 个解决方案
#1
先打印一下,返回结果
#2
没毛病,除非数据错误,或者没有权限。
#3
获取file_put_contents 的返回值,打印看一下是不是false
如果是false,查看目录是否有web服务器可写的权限, 没web服务器写入权限会报错的
如果为数字,说明写入成功了
如果是false,查看目录是否有web服务器可写的权限, 没web服务器写入权限会报错的
如果为数字,说明写入成功了
#4
谢谢大家的回复支持,问题已经解决了。分给大家平分了吧。。
#1
先打印一下,返回结果
#2
没毛病,除非数据错误,或者没有权限。
#3
获取file_put_contents 的返回值,打印看一下是不是false
如果是false,查看目录是否有web服务器可写的权限, 没web服务器写入权限会报错的
如果为数字,说明写入成功了
如果是false,查看目录是否有web服务器可写的权限, 没web服务器写入权限会报错的
如果为数字,说明写入成功了
#4
谢谢大家的回复支持,问题已经解决了。分给大家平分了吧。。