Если вы работаете в Mac OS X, значит PHP у вас уже стоит, но он не активирован. Для того чтобы PHP заработал нужно всего лишь отредактировать файл с настройками. Но учтите, что встроенные поисковые программы не помогут вам найти нужный файл, так как он считается системным и скрыт от пользователя. Для доступа к нему придется воспользоваться программой Terminal.
Итак, откроем Terminal, ее можно найти в папке Application/Utilites. Введем команду
sudo vi /etc/httpd/httpd.conf
Введем пароль администратора и выполним следующие замены:
%s/#LoadModule php/LoadModule php/
Раскомментируем строчку LoadModule
%s/#AddModule php/AddModule php/
Раскомментируем строчку AddModule
%s/index.html/index.html index.php/
Добавим index.php в перечень допустимых индексных файлов. Еще необходимо добавить текстовый блок, сообщающий веб-серверы Apache, что файлы с расширением php должны обрабатываться интерпретатором PHP. Его необходимо вставить после строчки:
Include /private/etc/httpd/users
Поэтому просто добавим его в конец документа.
<IfModule mod_php4.c> AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps <IfModule>
Чтобы сохранится введем команду:
<escape>:wq
Здесь <escape> означает нажатие клавиши Esc для выхода из режима редактирования. Перезапустим Apache из панели System Preferences Sharing. Чтобы создать файл index.php в окне программы Terminal введем:
vi ~/sites/index.php o <?php phpinfo(); ?> <escape>:wq
В результате будет создан файл с труднодостижимым расширением php. Оно называется труднодостижимым потому что текстовый редактор в Mac OS X стремится добавить ко всем создаваемым им файлам расширение .rtf. Введите адрес http://localhost/~username/, где username – имя вашей учетной записи. Браузер должен отобразить страницу с информацией об установленном PHP.