46
私はpython -m SimpleHTTPServerを使用しましたが、PHPファイルはダウンロードされずに実行されます。Python SimpleHTTPServer with PHP
postの中でと聞いたことがあります。しかし、私はそれを使う方法を知らない。 どのように私はそれを使用することができますか?
私はpython -m SimpleHTTPServerを使用しましたが、PHPファイルはダウンロードされずに実行されます。Python SimpleHTTPServer with PHP
postの中でと聞いたことがあります。しかし、私はそれを使う方法を知らない。 どのように私はそれを使用することができますか?
Python WebサーバがあなたのPHPファイルをブラウザに送る理由は、PHPファイルを処理できないか、またはできないためです。 https://serverfault.com/questions/338394/how-to-run-php-with-simplehttpserver
PHP 5.4はbuilt-in webserverです。あなたは、このようなコマンドラインからそれを呼び出すことができます。
php [options] -S <addr>:<port> [-t docroot]
例
C:\Users\Gordon>php -S 127.0.0.1:80 -t .
PHP 5.4.0 Development Server started at Sun Sep 02 14:20:28 2012
Listening on 127.0.0.1:80
Document root is C:\Users\Gordon
Press Ctrl-C to quit.
(注)-t
を省略した場合、PHPは、現在の作業ディレクトリを使用すること。
@Gordon私は[w3schools example](http://www.w3schools.com/php/showphp.asp?filename=demo_intro)を使ってこれを試していますが、何も表示されていません。私はOSXでPHPラインを実行しています。どのようなアイデアが間違っている? – geotheory
@geotheory "何も定義しないでください"。ドキュメントのルートはファイルのパスに設定されていますか? – Gordon
フォルダに 'cd'して' php -S 127.0.0.1:8000'を実行してください。ブラウザに 'http:// localhost:8000 /'や 'http://127.0.0.1:8000 /'が開かれていると、そのフォルダのウェブページ 'index.html'(w3schoolコードを使用)は空白になります。しかし、ブラウザでは 'console.log'メッセージが出てきます。 – geotheory