セットアップ:
1)OS-勝利8.1
2)WAMP
3)PhpStorm 7.1.3
私はかなり長い間Dreamweaverに取り組んできましたが、最近、機能が限られているため、Dreamweaverを廃止しました。 Dreamweaverを使用してローカルenvを設定するのは非常に簡単で、問題はありませんでした。だから、DWを使用していたときと同じようにPHP Webアプリを実行するのは非常に簡単だと思いながら、PhpStormをインストールしましたが、私が得るウェブサーバー502 Bad Gateway
エラー、私がやったのは、PhpStormで(wwwディレクトリにある)フォルダーをインポートし、ブラウザーで実行しようとするだけですが、ローカルで動作させることができませんでした。設定の下で通訳を設定する必要があると思いますが、どうすれば先に進み、何を含めるべきですか?
WAMPを使用してwebappを実行すると、URLは次のようになります
http://localhost/appname/trunk/public/
PhpStormビルトインWebサーバーを使用して実行すると、URLは次のようになります
http://localhost:63342/appname/trunk/public/
エラー:502不正なゲートウェイ。
私は今非常に立ち往生しています。
最初に(通訳を確認してください)
1-ファイルから設定を選択
2-設定でPHPに移動
3-通訳者(通訳者がいない場合、そのようなメッセージが表示されます)
2番目(新しいインタープリターを追加)
1-新しいインタープリターを追加します。サインを追加(緑色のプラス+)->ローカルPCで作業している場合は(その他)ローカルを選択します。
参照したい任意の名前を2書き込みます(デフォルトのPHP)
3- PHPディレクトリファイルFrom PHP home *
これがお役に立てば幸いです
* wampを使用する場合、c:\ wamp\bin\php(phpバージョン)にあります。
Xampを使用すると、C:\ xampp\phpが見つかります
Sudo apt-get install php-cgi
多分役立つでしょう。
ブラウザでPHPサイトを実行し、502 bad gateway
エラー。PHPStormに戻ると、次のメッセージが表示されます。
マシンにPHPがインストールされている必要があります。これを行うには、Windowsマニュアルでの PHPインストール または Chocolatey がインストールされ、入力するだけ
choco install php
次に、configure PHP Interpreter
リンクまたはFile / Settings / PHP
を選択して、PHP現在のプロジェクトのインストールを選択します。File / Default Settings / PHP
そして、新しいプロジェクトがこれらの設定からも恩恵を受けるように同じことを行います。
PHPStormはPHPバージョンを認識しますが、対応する言語レベルを自動的に選択するわけではありません。これは、下位互換性のあるプロジェクトの意図によるものです。
ビルドインWebサーバーを実行するには、PHPストームのインタープリターを選択する必要があります。
[設定]-> [PHP]-> [インタープリター]に移動して、使用しているものを選択します。お持ちでない場合は、最新のPHPインタープリターにアクセスしてダウンロードし、phpstormメニューに戻って、上の図に示すようにインタープリターを追加してください。
最近、コンピューターの別のローカルホストで実行しようとすると、同様の問題に遭遇しました。
私が見つけた簡単な回避策の1つは、実行/デバッグ構成を編集することでした。
これを行う前に、ハードドライブ上の任意の場所に単純なバッチファイルを保存し、「init.bat」という名前を付けます(例:mine is 'C:\ wamp64\www\myhost\init.bat') 。このバッチファイル内で、このコードを使用して目的のWebサイトを開きます。
start "" http://localhost/appname/trunk/public/
したがって、実行/デバッグ構成に進み、実行するphpスクリプトを選択します。たとえば、私のものは「index.php」と呼ばれていました。その場合、ウィンドウの下部に「起動前:外部ツール、ツールウィンドウのアクティブ化」というセクションが表示されます。
[外部ツールを実行]をクリックし、そこからバッチファイルの場所をプログラムボックスに追加します。
これで、緑色の再生ボタンを押すたびに、デフォルトのブラウザーで目的のWebサイトが開きます。
右側のphpstorm> setting> phpに移動し(wamp 5.5をインストールしている場合)、phpバージョン5.5を選択し、閲覧ボタンをクリックしてインタープリターを選択し、ルートを選択します(c:/ wampにWampをインストールしている場合) "C :\ wamp\bin\php\php5.5.12 "その後、名前を付けて適用し、インタープリターウィンドウで同じルートを選択してルートを追加します。これで正常に動作するはずです。" http://www.youtube.com/watch?v=953mNQ5KuBI "
phpstromでプロジェクトを実行するときに「PHPインタープリターが構成されていません」という警告が表示される場合は、上記のMina Fawzyの説明に従ってください。ただし、ポート番号を変更する場合は、[ファイル]> [設定]> [ビルド、実行、展開]> [デバッガー]に移動する必要があります
組み込みサーバーの正しいサイト以下でポート番号を変更します。 wampが使用するデフォルトのポート番号(手動で変更しない場合)は8080です。