PHP プログラムは複数のサーバーにデプロイされており、この PHP は ID を持つ共有ディレクトリにフォルダーを作成する必要があります。このフォルダーの ID は、この php を呼び出す Web システムによって渡されます。ただし、異なるユーザーが異なるサーバーにアクセスしても、同じ ID を送信する可能性があります。 (他のパラメータは異なります)。 2 つのサーバーが同時に同じフォルダーを作成しないように同期戦略を使用する方法を教えてください。ありがとう!
php は共有ディレクトリにアクセスできますか?不可能なはずです
php は共有ディレクトリにアクセスできますか?それは不可能なはずです
たとえば、サーバー A で php が実行されている場合、サーバー B のディレクトリにフォルダーを作成することはできませんか?
PHP にはこの関数はありません
ただし、file_get_contents と file_put_contents を使用して既存のディレクトリの読み書きを試みることはできます (成功は保証されません)
Snowden に聞いてください
関数を使用することは実際には不可能ですが、私は実現できますそれをコマンドで行います。たとえば、mkdr、copy コマンドなどです。
サーバーはどのようにして 2 日に 1 回同じディレクトリが作成されるようにするのでしょうか?
勉強してください、
/ を使って解決してください。