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 часа


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

Зарегистрированные пользователи: нет зарегистрированных пользователей


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

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