BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Не запускается Apache
СообщениеДобавлено: Вс 04 дек, 2022 3:35 pm 
Не в сети

Зарегистрирован: Вс 31 авг, 2014 8:34 pm
Сообщения: 48
Сабж
FreeBSD 13, 32 bit, apache24

Некоторое время назад все запускаклось
Сегодня сделал pkg upgrade

#service apache24 onestart

Синтаксическая проверка ok
Далее пишет:
Цитата:
starting apache24


Далее ничего не пишет

#service apache24 onestatus

Пишет:
Цитата:
apache24 is not running


???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается Apache
СообщениеДобавлено: Пн 05 дек, 2022 9:47 pm 
Не в сети

Зарегистрирован: Чт 14 май, 2009 6:56 pm
Сообщения: 870
Запустите /usr/local/sbin/httpd, что пишет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается Apache
СообщениеДобавлено: Чт 22 дек, 2022 12:14 pm 
Не в сети

Зарегистрирован: Вс 31 авг, 2014 8:34 pm
Сообщения: 48
arrowdodger писал(а):
Запустите /usr/local/sbin/httpd, что пишет?


Цитата:
[core:warn][pid 2182](2)No such file or directory. AH00075: Failed to enable the 'httpready' Accept Filter


При запуске /usr/local/sbin/httpd 2 раза эту хрень выводит в консоль.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается Apache
СообщениеДобавлено: Чт 22 дек, 2022 12:47 pm 
Не в сети

Зарегистрирован: Вс 31 авг, 2014 8:34 pm
Сообщения: 48
Закоментарил в конфигах апача подключение libphp.so, заработало.
В чем могут быть грабли.
libphp.so в libexec/apache24 присутствует.

Раньше работало.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается Apache
СообщениеДобавлено: Чт 22 дек, 2022 4:20 pm 
Не в сети

Зарегистрирован: Ср 14 окт, 2009 2:26 pm
Сообщения: 617
Вероятно, Вы не заглядывали в UPDATING.
Цитата:
20221126:
AFFECTS: users of lang/php80
AUTHOR: bofh@FreeBSD.org

The default version of PHP has been switched from 8.0 to 8.1.

If you use binary packages you should make a list of php packages
before running 'pkg upgrade':

# pkg info \*php80\* > ~/installed-php-ports-list

After the upgrade, check with such list if all your php extensions
are still installed, and reinstall them if needed.

If you use mod_php80 you need to deinstall it and install mod_php81.

Чтение UPDATING полезно даже при использовании пакетов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается Apache
СообщениеДобавлено: Чт 22 дек, 2022 4:54 pm 
Не в сети

Зарегистрирован: Вс 31 авг, 2014 8:34 pm
Сообщения: 48
Пишет, что установлен php 8.1.12
и mod_php 8.1.12

???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается Apache
СообщениеДобавлено: Чт 22 дек, 2022 6:44 pm 
Не в сети

Зарегистрирован: Ср 14 окт, 2009 2:26 pm
Сообщения: 617
Я не спец по индейцу.
Могу предположить, что версии lib/libphp.so (из lang/php) и libexec/apache24/libphp.so (из ???) слегка отличаются.
Переименуйте как-нить libexec/apache24/libphp.so и сделайте ссылку на lib/libphp.so.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается Apache
СообщениеДобавлено: Пт 23 дек, 2022 4:30 pm 
Не в сети

Зарегистрирован: Вс 31 авг, 2014 8:34 pm
Сообщения: 48
Такс...
Я пробовал подключать /usr/local/lib/libphp.so
И пробовал переустановить пакет mod_php

Теперь апач ругается на php_module:
Цитата:
мол Синтакс еррор, кэнт локэйт модуле структур php_module, ундэфинид симбол php_module


Я посмотрел в офдоках по пхп, модуль пхп 8 подключается именно так:
Цитата:
LoadModule php_module modules/libphp.so


Что апачу не нравится? :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не запускается Apache
СообщениеДобавлено: Вт 24 янв, 2023 8:35 pm 
Не в сети

Зарегистрирован: Вт 24 янв, 2023 8:31 pm
Сообщения: 3
Да версия апача и модуля пых-пыха не совпадают, делаем
cd /usr/ports/www/apache24 && make && make deinstall && make install clean
после этого
cd ../mod_php81 && make && make deinstall && make install clean
скорее всего всё заработает, сам при обновлении напоролся, когда mod_php пересобрался, а апач нет.
Ну или бинарно наверно можно обоих обновить, я не использую бинарные пакеты.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Google [Bot], Majestic-12 [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика