Apple SEで この素晴らしいヒント を見つけました。
任意のディレクトリからクイックWebサーバーを起動します。
python -m SimpleHTTPServer 8000
このphpスクリプトを解析する方法はありますか、それともhtml専用サイト用ですか?
StackOverflowからこの答えを見つけました
基本的に、PythonのWebサーバーはデフォルトでPHPファイルを実行するように構成されていませんが、PythonのWebサーバーを再構成する代わりに、単純にphpのWebサーバーを実行できます。
php [options] -S <addr>:<port> [-t docroot]
例:
php -S 127.0.0.1:80 -t .
または単に
php -S 127.0.0.1:80
現在の作業ディレクトリを使用します。
編集:言及するのを忘れて、ポート80を使用する必要がある場合、これをrootとして実行する必要があるようですが、8080のようなより大きなポート番号を指定する場合、これは必要ありません。指摘してくれてありがとう、マイクヒューストン!
SimpleHTTPServer pythonライブラリは、このようにして呼び出され、ファイルのみを提供し、PHP(またはpython)を解釈しません。ただし、カスタムPHPをラップして、(python-チェックアウト CGIHTTPServer を含む)何でも提供することができます。