从Facebook聊天我得到了请求,这个请求改变了xml文件中的一些信息(在php上编码)。鳕鱼是下一个:
$participants = simplexml_load_file($fname);
//change,add,delete nodes
$participants->asXML($fname);
例如,如果请求1和2将在一个时刻读取与simplexml_load_file相同的xml文件,并且在请求1将在其中放入信息之后,下一个请求将在写入先前请求的信息时擦除。有可能以某种方式管理它吗?例如,像数据库中的交易一样?
答案 0 :(得分:1)
您应该为文件设置文件权限以防止其写入
$permission = chmod ("/yourdir/yourfile.txt", 0600);
// Read and write for owner, nothing for everybody else
注意:
您应该从您可以查找的根文件夹中提供确切的文件路径。
Here是更多文件权限