php - Запустите сервер в Mac OS X



macos server (2)

У вас должен быть php-сервер для обслуживания .php-файлов. Простой python-сервер не является php-сервером, и поэтому он просто перечисляет файлы в каталоге для загрузки.

Если вы используете OSX 10 или выше, он поставляется с apache, в котором присутствует модуль php и может быть настроен для обслуживания файла php.

Учебные руководства можно найти здесь http://php.net/manual/en/install.macosx.bundled.php и здесь https://discussions.apple.com/docs/DOC-3083

Если вы хотите настроить выделенный сервер вместо использования Apache, MAMP является хорошим решением. Google It и посмотрите учебники о том, как его настроить.

https://code.i-harness.com

Я выясняю, как использовать PHP OpenId

Я клонировал репозиторий в каталог ~/www . В каталоге php-open-id/examples есть несколько примеров, которые я хотел запустить.

В частности, я хотел отобразить страницу php-open-id/examples/consumer/index.php , чтобы лучше понять API. Я запустил сервер в каталоге php-open-id/examples используя

python -m SimpleHTTPServer 8000

и я localhost://consumer/index.php на localhost://consumer/index.php

Но это не сработало. Он показывает диалоговое окно для сохранения файла. Как правильно отобразить этот файл PHP?


Я нашел решение:

Запустите сервер используя

php -S localhost:9000




server