ホームページ  >  記事  >  バックエンド開発  >  phpはファイルを熱心に送信します

phpはファイルを熱心に送信します

WBOY
WBOYオリジナル
2016-06-13 12:59:35831ブラウズ

PHP は積極的にファイルを送信します
最近、ユーザーが自分のサーバーにファイルを送信した後、そのファイルを別のサーバーに送信する方法を教えてください。
------解決策----------------------
「自分のサーバー」をローカルサーバーと呼びます。別のサーバー」がターゲットサーバーです

対象サーバーの環境に依存します
1. ターゲットサーバーに FTP サービスがある場合、ローカルサーバーの FTP 関数グループを介して渡すことができます (非ウィンドウ システムでは拡張機能をロードする必要があります)
2. ターゲットサーバーに FTP サービスがあり、FTP で匿名アクセスが許可されている場合は、file_put_contents 関数を使用してそれを直接渡すことができます
3. いずれの場合も、成功しない可能性がありますが、file_put_contents を使用して最初にそれを渡すことを試みることができます。でも、成功すれば、ずっと楽になります
4. ファイルをアップロードするには、curl または sock を使用できますが、ターゲットサーバーに受信プログラムが必要です

-----解決策----------- -- ------
Rsync は、LAN/WAN 経由で複数のホスト間でファイルを迅速に同期できるリモート データ同期ツールです。
http://blog.csdn.net/chanya/article/details/7891240

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。