php 在LINUX系统中 如何写入文件
2个回答
展开全部
没有听说过在linux里面有不同
我估计你是说你用fopen等无法写入、获取文件吧..
这个问题在windows的确不会出现,是因为linux文件权限更加严格
你需要检查一下写入文件的目录,是否可写(并且允许程序写入)...
也就是777权限...
至于说更详细的PHP写入文件方式,我在参考资料里面附上你可以去看,毕竟它讲的比我陈述得详细多了
我估计你是说你用fopen等无法写入、获取文件吧..
这个问题在windows的确不会出现,是因为linux文件权限更加严格
你需要检查一下写入文件的目录,是否可写(并且允许程序写入)...
也就是777权限...
至于说更详细的PHP写入文件方式,我在参考资料里面附上你可以去看,毕竟它讲的比我陈述得详细多了
追问
chmod("../../../../file/vpn_gameserver.config",777);
$path='../../../../file/vpn_gameserver.config';
file_put_contents($path,$show,LOCK_EX);
这样,还是不行
追答
当然..你需要通过系统进行修改..
系统都不允许软件去修改这个文件了..你拿它进行修改有啥用嘛
参考资料: http://www.w3school.com.cn/php/php_ref_filesystem.asp
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询