操作しているファイルとは別のサーバー上で実行されているスクリプトからファイル操作を行うことはできますか?つまり、アップロード、移動、名前変更、削除、新規作成、変更などです。PHPでリモートファイルマネージャを構築することはできますか?
どうすればこのことをやりますか?
操作しているファイルとは別のサーバー上で実行されているスクリプトからファイル操作を行うことはできますか?つまり、アップロード、移動、名前変更、削除、新規作成、変更などです。PHPでリモートファイルマネージャを構築することはできますか?
どうすればこのことをやりますか?
私が知る限り、リモートスクリプトを介してシェルにログインし、シェル内からコマンドを実行するか、リモートスクリプトからFTPを使用することによってのみ行うことができます。
もう一つの方法は、次のようになります。
はparametres(POSTデータ)を受け入れ、それに供給された引数に基づいて業務を行いますサーバーでスクリプトを作成します。
片道はFTPになります。
これは完璧なことであり、キャッシングで遊ぶチャンスを与えてくれます。それはまた、多くのオーバーヘッドを持っている - すべてのアクションのための接続と切断 - 少なくとも、遠隔ディレクトリの内容を取得する方法はありますか?それとも、FTPを経由しなければならないのでしょうか? –
あなたは基本的にWebDAVを記述しています。このWebDAVは、ftpのような書き込みメソッドをHTTP経由で実行できるように作成されています。
PHPで非httpファイルマネージャを保存して信頼できるものにするのは難しいと思います。
WebDAVをPHPで実現できるようにするためのライブラリがいくつかありますが、コアや標準の拡張機能ではありません。
はい、これはphpのftp関数またはネイティブファイルシステム関数で可能です。
私は1つ自分自身書いた(myftphp < - アドバタイズメント:D)
ネイティブのファイルシステム関数を使用して、権限管理上の制限が常にありますが、公共のディレクトリ内のファイルを管理するために、それは
参照http://rosefinch.sf.net完璧です
オープンソースのPHPファイルマネージャ。
私はスクリプトメソッドが好きですが、ブラウザにリダイレクトせずにスクリプトにデータを送信する方法はありますか? –
PHPライブラリを使用して、スクリプトにデータを要求して送信することができます。 –
あなたは正しい方向、図書館的に私を指すことができると思いますか? –