>  기사  >  백엔드 개발  >  请问下面的问题怎么解决?

请问下面的问题怎么解决?

WBOY
WBOY원래의
2016-06-23 13:59:42885검색

一个php程序部署在两台或两台以上的服务器上,这个php要在一个共享目录下建立一个文件夹,名字是一个ID。这个文件夹这个ID是调用这个php的web系统传过来的。但是有可能不同的用户访问不同的服务器,但是发送的ID相同。(别的参数不同)。请问我怎样采用同步的策略,保证两台服务器不会同时建立相同的文件夹。谢谢!


回复讨论(解决方案)

php 能访问共享目录吗?应该不可以的

php 能访问共享目录吗?应该不可以的
比如php在A服务器上运行,不能在服务器B上的某个目录下建立文件夹吗?

php 无此功能
但你可以尝试用 file_get_contents 和 file_put_contents 读写已存在的目录(不保证成功)

请教斯诺登

用函数确实不行,但是我用命令可以实现。比如mkdr,copy命令。
请问两天服务器怎么能够保证建立同一个目录一次?

学习学习,

用/可以解决。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.