求助:linux里php保存xml只能保存在/tmp目录下
php吧
全部回复
仅看楼主
level 1
Zhuate
楼主
用的$dom->save()保存的,如果不保存在/tmp目录下就会返回false。这是为啥
2021年12月07日 10点12分
1
level 1
Zhuate
楼主
而且save(/tmp/a.xml)后进到/tmp目录里后发现里面还有一个sysyem....apache...的目录,这个目录里有个tmp文件,我的a.xml保存在这儿
这是为啥,save里面明明写的是/tmp/a.xml
2021年12月07日 11点12分
2
level 16
SeaDrip_Poplar
明显权限不够啊。。。
2021年12月07日 12点12分
3
Zhuate
但是我给这个php脚本的权限是777诶,权限不都给了吗
2021年12月07日 14点12分
SeaDrip_Poplar
@Zhuate
需要的是你写xml文件那个目录的权限而不是这个程序脚本的权限,而且777是什么鬼,拿自己服务器的安全当儿戏嘛……
2021年12月07日 16点12分
level 11
yydsphp
那应该是这个目录下面本身就有这东西存在
2021年12月08日 00点12分
4
level 11
php6年ლ
自己写一个save
2021年12月16日 15点12分
5
1