Если вы используете * nix, попробуйте
locate httpd.conf
чтобы найти файл конфигурации apache. Это должно быть где-то вроде /etc/apache2/httpd.conf.
В файле httpd.conf вам нужно сделать две вещи. Сначала загрузите модуль PHP, например.
LoadModule php5_module libexec/apache2/libphp5.so
Тогда вам также понадобится обработчик PHP-файла, например.
# PHP file handlers.
<IfModule php5_module>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
</IfModule>
Чтобы проверить, что он работает нормально, запустите apache с файлом .conf в качестве параметра и загрузите файл .php, содержащий:
<?php
phpinfo();
?>
Если PHP работает нормально под apache, вы должны увидеть фиолетовую / белую / черную страницу со списком всех используемых в данный момент настроек.
См. http://php.net/manual/en/configuration.changes.php для подробной информации о множестве настроек, которые вы можете использовать.
Убедитесь, что вы перезапускаете apache каждый раз, когда меняете файл .conf !!!!