0

ローカルネットワーク上(オフィス構内)に2台のローカルサーバーを維持しています。

1つは私のphpファイルが配置されているサーバーであり、もう1つはアップロードされたすべてのファイルを保存したいファイルサーバーです。2つ目はファイルサーバーなので、そのサーバーにphpをインストールする必要はありません。

ファイルを別のサーバーにアップロードする方法。私はファイルサーバーにアクセスするための完全な権利を持っています。ftp_connect()メソッドを使おうとしました。ただし、これはイントラネットでは機能しませんが、ライブサーバーのftpクレデンシャルでは完全に機能します。

CURLを使用する場合は、ファイルサーバーにPHPをインストールする必要がありますが、これは良い習慣ではありません。では、php ftp関連のメソッドを使用してファイルをアップロードするにはどうすればよいですか?

ファイルをファイルサーバーにアップロードする方法。前もって感謝します。

4

1 に答える 1

0

あなたの場合、クライアントとサーバーの両方がUnixシステムであるため、最も簡単なのは、NFSによってWebサーバーにファイルサーバーのディレクトリをマウントすることです。このようにして、ファイルをローカルにコピーまたは移動することでファイルをアップロードできます。PHPのFTPまたはSSHモジュールをいじくり回す必要はありません。

于 2012-07-17T13:54:13.127 に答える