>>ОС - Mandriva Linux 2006 64it edition. Apache 2.0.54. Раньше стояла та >>же ось, но только 32 бит. Апач был тот же. У >>меня был настроен веб-сервер с виртуальными хостами, в том числе >>хост firewalladmin. Там почти все странички были приложениями .php. Все нормально >>работало и корректно отображалось в браузерах. При переустановке системы я сохранил >>все настройки, в том числе и веб-сервера: всю папку /etc/httpd/conf и >>просто скопировал файл httpd.conf в новую систему. После долгой подстройки, связаной >>с ошибками при загрузке модулей, Apache заработал, но странички с расширением >>.php отображаться не хотят: браузеры либо ничего не отображают, либо спрашивают, >>в какой программе это следует открывать. Подскажите, какие директивы в httpd.conf >>необходимо прописать для правильного отображения .php страниц. А также, какие модули >>надо установить. > >Тебе нужно подключить модуль ПХП к твоему Апачу. >Делаеться так : >В конфиге апача пишешь LoadModule и путь к модулю php > >например : >LoadModule php5_module modules/libphp5.so - для пхп 5 >LoadModule php4_module modules/libphp4.so - для пхп 4 > > >Затем тебе нужно обьявить что файлы с расширением .php - являються скриптом > >AddType application/x-httpd-php .php > >Для того чтобы грузились страницы index.php нужно в строку DirectoryIndex дописать index.php > У меня в директории /modules нет ни одного файла, начинающегося на lib, все mod_*. В директории /lib64 есть похожие файлы, но они называются libphp4_common.so.4, libphp5_common.so.0 и libphp5_common.so.5 - это они? Если они, то какой файл загружать? А если не они, то где взять? Через утилиту установки программ я таких модулей не нашел. Хотя у меня подключены сразу 4 репозитария Mandriva Linux.
|