Не запускается index.php

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Sweeper_jr
ефрейтор
Сообщения: 61
Зарегистрирован: 2006-01-19 12:48:12
Контактная информация:

Не запускается index.php

Непрочитанное сообщение Sweeper_jr » 2006-04-10 12:35:26

Захотел себе Апач с поддержкой https
Не приходя в сознание сделал make deinstall старому Апачу, даже и не подумал о каких либо связях. При деинстоляции система выдала что Апач неможет быть удален по причине связи с некоторыми компонентами, НО все равно будет удален... так и было сделано.
Поставил apache+mod_ssl-1.3.34+2.8.25_3 , даже сертификаты сделал, вроде крутится-бегает. Но теперь ни одна страница *.php не работает, загружается как текстовый файл. С файлами *.html все ок. По всем признакам не работает PHP (?).
Помогите хто-нить, что в таких случаях делать???
Если PHP переинсталить, то как это безболезненно сделать???

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35126
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-10 14:20:58

лучше попробуй обновить php - через portupgrade. если были обновления - он его пересоберёт и корректно в апаче пропишется...

===
если непоможет - сносить php, предварительно снеся все зависимости, всё делать через pkg_delete а не `deinstall`...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Sweeper_jr
ефрейтор
Сообщения: 61
Зарегистрирован: 2006-01-19 12:48:12
Контактная информация:

Непрочитанное сообщение Sweeper_jr » 2006-04-11 16:45:02

Если через portupgrade, то

Код: Выделить всё

box# portupgrade php4-4.3.10
Stale dependency: php4-4.3.10 --> apache-1.3.33_1 -- manually run 'pkgdb -F' to fix, or specify -O to force.
Если с опцией -O, то пэкедж компилится, а затем ссылается на старый Апач:

Код: Выделить всё

Build complete.
(It is safe to ignore warnings about tempnam and tmpnam).

--->  Backing up the old version
--->  Uninstalling the old version
Stale dependency: php4-4.3.10 --> apache-1.3.33_1 -- manually run 'pkgdb -F' to fix, or specify -O to force.
** Listing the failed packages (*:skipped / !:failed)
        ! lang/php4 (php4-4.3.10)       (uninstall error)

--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
** Could not clean up temporary directory: Directory not empty - /var/tmp/portupgradeJ9aMvir2
Если снести PHP через pkg_delete, то ссылается на кучу софта:

Код: Выделить всё

box# pkg_delete php4-4.3.10
pkg_delete: package 'php4-4.3.10' is required by these other packages
and may not be deinstalled:
pecl-pdflib-2.0.4
php4-bz2-4.3.10
php4-gd-4.3.10
php4-gettext-4.4.2_1
php4-mbstring-4.4.2_1
php4-mcrypt-4.4.2_1
php4-mhash-4.4.2_1
php4-mysql-4.3.10
php4-openssl-4.3.10
php4-pcre-4.3.10
php4-session-4.4.2
php4-xml-4.3.10
php4-zlib-4.3.10
phpMyAdmin-2.7.0.2
postfixadmin-2.1.0_1
squirrelmail-1.4.6
Что то не хочется переинсталивать эту кучу софта не прерывая работы сервака. Какие еще могут быть методы???

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35126
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-11 18:49:17

а pkgdb -F запустить религия не позволяет чтоль?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Sweeper_jr
ефрейтор
Сообщения: 61
Зарегистрирован: 2006-01-19 12:48:12
Контактная информация:

Непрочитанное сообщение Sweeper_jr » 2006-04-11 18:50:28

Все таки переинсталил я все приложения связанные с PHP.
С помощью pkgdb -F пофиксил всю ругань.
Все равно php страницы неработают, загружаются как текст.
Заметил такую вещь. После инстоляции postfixadmin захожу на http://server/postfixadmin/ , страница загружается с ошибками, но все таки предлагает сделать setup. Делаю... Далее страница с Postfix Admin Setup Checker 1.0.0 и кучой ошибок, в основном на php extension'ы, но вначале такая беда

Код: Выделить всё

Running software:

= 5) $phpversion = 5; print "- PHP version " . phpversion () . "
\n"; } else { print "

Unable to check for PHP version. (missing function: phpversion())
\n"; } print "
Также не может пределить версию Апача и так далее...
Что за хрень?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35126
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-04-11 18:52:50

Sweeper_jr писал(а):С помощью pkgdb -F пофиксил всю ругань.
Все равно php страницы неработают, загружаются как текст.
значит модуль или экстеншны не прописаны в конфиге апача.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Sweeper_jr
ефрейтор
Сообщения: 61
Зарегистрирован: 2006-01-19 12:48:12
Контактная информация:

Непрочитанное сообщение Sweeper_jr » 2006-04-11 19:04:56

но почему то все время упоминается PHP 5
я приатачил файл с ругонью