ホームページ >バックエンド開発 >PHPチュートリアル >phpeclipse+xampp 開発環境で発生した関連問題
phpeclipse+xampp 開発環境で発生した問題
最近、PHP Web プロジェクトに取り組んでおり、開発環境は phpeclipse+xampp です。
phpeclipse の場合は、phpeclipse プラグインをダウンロードした後、対応する feature フォルダーと plugins フォルダーの内容を eclipse ディレクトリ内の features フォルダーと plugins フォルダーに直接コピーし、eclipse を再起動します。
xampp の場合、対応するインストール ファイルをオンラインでダウンロードして直接インストールします。xampp は apache+mysql+php+perl なので、xampp をインストールすると、xampp のインストール ディレクトリ、apache フォルダー、 mysqlフォルダー、perlフォルダーなど。つまり、apache、mysql、php、perlのインストールが完了します。
インストール後、次の問題がよく発生します:
1. xampp を開くと、エラーが報告されます。おおよそ: は 0.0.0.:80 にバインドできませんでした。その理由は通常、ポート 80 が占有されているためです。
したがって、当然 2 つの解決策があります。1 つ目はポート 80 を占有しているプロセスを強制終了することであり、2 つ目はポート 80 を置き換えることです。
個人的には、最初の方法はプロセスを強制終了した後、意図しない操作中にいつでも再発する可能性があるため、ポート 80 を一般的に使用されるポート 8080 に置き換えました。方法は次のとおりです。
xampp ディレクトリで、Apache 構成ファイルを見つけます。私のディレクトリは C:xamppapacheconfhttpd.conf です。これは 47 行目とほぼ同じで、構成は次のとおりです。
Listen 80
Listen 8080
DocumentRoot "E:\Workspaces\Eclipse"
<Directory "E:\Workspaces\Eclipse">
DocumentRoot "D/My Documents/My Documents/Aptana Studio 3 Workspace"