PHP OpenId の使用方法を考えています
~/www
ディレクトリにリポジトリを複製しました。 php-open-id/examples
ディレクトリには、実行したい例がいくつかあります。
具体的には、APIをよりよく理解するために、php-open-id/examples/consumer/index.php
ページをレンダリングしたかったのです。 php-open-id/examples
ディレクトリでサーバーを起動しました
python -m SimpleHTTPServer 8000
localhost://consumer/index.php
に移動しました
しかし、うまくいきませんでした。ファイルを保存するためのダイアログボックスが表示されます。このPHP=ファイルをレンダリングする正しい方法は何ですか?
私は解決策を見つけました:
を使用してサーバーを実行する
php -S localhost:9000
.phpファイルを提供するには、phpサーバーが必要です。シンプルなpythonサーバーはphpサーバーではないため、ダウンロードするディレクトリ内のファイルを単にリストするだけです。
OSX 10以降を使用している場合、Apacheにはphpモジュールが存在し、phpファイルを提供するようにセットアップできます。
チュートリアルはこちら http://php.net/manual/en/install.macosx.bundled.php およびこちら https://discussions.Apple.com/docs/DOC -308
Apacheを使用する代わりに専用サーバーをセットアップする場合は、MAMPが適切なソリューションです。 Google Itで設定方法のチュートリアルをご覧ください。