PHPシェルは、PHPスクリプトに包まれたシェルです。 PHPシェルを使用すると、任意のシェル·コマンドを実行したり、リモートのウェブサーバ上のファイルシステムを参照するために使用できるツールです。これは程度、通常のtelnetの接続に、置き換えられます。
あなたはDFなど、デュ、無料の、圧縮ファイルとしてあなたのサイトを転送するためにそれを使用してから、psのようなコマンドを使用して、あなたのウェブサイトのウェブサーバ、管理と保守にそれを解凍することができます
PHPがセーフモードで実行されている場合は、PHPのシェルを使用することはできません - 申し訳ありません。セーフモードは、PHPのproc_openで()の呼び出しを使用して実行できるコマンドを制限し、そしてそれはまた、PHPの他の呼び出しを使用してアクセスできるファイルやディレクトリを制限します。
効果は、PHPシェルは、単に動作しないこと、である - あなたはディレクトリを変更することはできませんし、すべてのコマンドを実行することはできません。
セーフモードは、多くの場合、お互いのファイルで覗き見するユーザーの能力を制限するために別のユーザーのための複数のウェブサイトをホストするサーバー上で使用されている。
使い方
他のシェルのように。あなたのパスワードであなたのPHPのシェルでのブラウザと型をポイントすると、カーソルが点滅との大きな窓を除いてずっと何も含有しない、むしろシンプルなページが表示されます(ファイルがパスワードを変更する方法の詳細については、INSTALLを参照してください)一番下に、それはあなたの命令に従うように準備ができていることを知らせる。
コマンドキーを押しを書くか、あるいは - あなたが主張している - 「コマンドを実行」ボタンを押してください。コマンドが実行され、その結果が、端末でショーになります。これで、別のコマンドを入力することができます。
より正確には:端末は、先ほど実行したコマンドラインで更新され、標準出力(stdout)にコマンドおよびエラー出力を標準エラー出力に送られたことを、次の出力。
コマンドは、一番上に書かれている現在の作業ディレクトリに対する相対的な実行されます。あなたは、通常のcdコマンドでこれを変更する
のこのリリースではの新機能:このバージョンはバグが修正されています。
- PHPシェルは、現在のディレクトリを削除またはユーザーまたは別のプロセス、いくつかのエンコーディングの問題によって読めなくなされたものであり、セーフモードの警告が正しく表示されなかった場合は動作を停止します。
のバージョン2.3での新機能:
- / <(デフォルトでは有効になっていない)ファイルアップロード機能を追加しましたLI>
- 固定奇妙なUTF-8のバグします。
- は 内部履歴コマンドを追加しました
- プロンプト$ PS1がします。 設定できるようになりました
- HTMLエンティティとのコマンド(例:エコー&QUOT;&uuml;&QUOT;)出力でエンコードされ表示されていました。
このバージョンでは、最近のPHPのバージョンで動作
のバージョン2.2での新機能である。 (PHPシェル2.1は、5.3より前のPHPのバージョンとの問題を抱えていた。)ナビゲーション、ファイルシステム内のハイパーリンクを使用して、再び可能です。その他の小さなバグが修正されました。
コメントが見つかりません