私はOSXマーベリックスを使用しています。 PHP 5.5 from http://php-osx.liip.ch/ 。ブラウザでlocalhostにアクセスすると、「」というページが表示されます。作成したページではないので、どこにあるのかわかりません。これはPHPインストールからですか、それともApacheだけからですか?」
IDE(PHPStorm)を開いてWebサイトを実行すると、8080のようなポートを使用すると機能します。ポートを80に設定すると、失敗し、IDEは言う:
/usr/local/php5/bin/php -S 0.0.0.0:80 -t /mywebsitepath/
Failed to listen on 0.0.0.0:80 (reason: Permission denied)
その特定のエラーを検索したところ、 [〜#〜] nginx [〜#〜] のヘルプしか見つかりませんでしたが、Apacheを使用しています。コードをポート80でローカルに実行できるようにするには、何を変更する必要がありますか?
Localhost:8080の代わりにlocalhostを使用できるように、これを実行したいと思います。
1024未満のポートには特権があり、root以外のユーザーがバインドすることはできません。 IDEをルートとして実行することはできないので、ポート80からポート8080に移動するNginxプロキシを設定します。簡単に実行できるはずです。多くのチュートリアルがあります= D