Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Suse/OpenSuSE - Не стартует Apache.

Ответить
Настройки темы
Suse/OpenSuSE - Не стартует Apache.

Старожил


Сообщения: 357
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


На сервере SUSE LINUX ENTERPRISE SERVER SP11.
Стартую Apache:
rcapache2 start
Выдаёт ошибку:
Starting httpd2 (prefork) httpd2-prefork: Syntax error on line 116 of /etc/apache2/httpd.conf:
Syntax error on line 28 of /etc/apache2/sysconfig.d/loadmodule.conf: Cannot load /usr/lib64/apache2-
prefork/mod_proxy_ajp.so into server: /usr/lib64/apache2-prefork/mod_proxy_ajp.so: undefined symbol:
proxy _module

The command line was:
/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf

В интернете нашёл,что надо переустановить Apache. Так ли это ? Если нет, то что делать ?
А если так, то где скачать Apache ?

Отправлено: 11:19, 05-02-2014

 
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Для начала:
Код: Выделить весь код
apachectl configtest
- посмотрите, все ли в порядке

и загружен ли у Вас там этот самый proxy _module (строка типа
Код: Выделить весь код
LoadModule proxy_module место_где_находятся_модули/mod_proxy.so
в /etc/apache2/sysconfig.d/loadmodule.conf

и есть ли файл mod_proxy.so в нужном месте

Отправлено: 11:33, 05-02-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 357
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Цитата mar:
apachectl configtest »
Я зашёл в GNOME terminal, набрал эту команду, выдало сообщение:

If 'apachectl' is not a typo you can run the following command to lookup the package that
contains the binary:

command-not-found apachectl

bash:apachectl: command not found

Может эту команду нужно запускать из какой-то папки ?

Отправлено: 13:54, 05-02-2014 | #3


Аватара для SpectreKr

Пользователь


Сообщения: 133
Благодарности: 27

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
apache2ctl configtest
попробуйте, и проверте установлени ли apache2-mod_proxy

-------
"Лучше быть одному всю жизнь
Чем найти свой дом, и жить в нем, с кем попало!"


Отправлено: 14:39, 05-02-2014 | #4


Старожил


Сообщения: 357
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Цитата SpectreKr:
apache2ctl configtest »
Выдало тоже самое сообщение, что и в начале темы писал.

Цитата SpectreKr:
проверте установлени ли apache2-mod_proxy »
сделаю, но чуть позже.

Отправлено: 17:08, 05-02-2014 | #5


Старожил


Сообщения: 357
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Цитата a715:
проверте установлени ли apache2-mod_proxy » »
Если можно, сообщите какие файлы и папки проверить.

Есть файлы:
-----------------
/etc/apache2/httpd.conf
/etc/apache2/sysconfig.d/loadmodule.conf
/usr/lib64/apache2-prefork/mod_proxy_ajp.so

Отправлено: 16:39, 06-02-2014 | #6


Аватара для SpectreKr

Пользователь


Сообщения: 133
Благодарности: 27

Профиль | Отправить PM | Цитировать


Уточните какие версии апач и suse стоят.
Проверить можно командой
Код: Выделить весь код
zypper se apache2
возле каких пакетов стоят "i", те установлены. Если посмотреть на сайте opensuse (тут) то там находятся 3 разных пакета, возможно какой-то из них неверно установлен. Еще бы для точности хорошо бы узнать что написано в 28 строчке /etc/apache2/sysconfig.d/loadmodule.conf

-------
"Лучше быть одному всю жизнь
Чем найти свой дом, и жить в нем, с кем попало!"

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:14, 06-02-2014 | #7


Старожил


Сообщения: 357
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Изображения
Тип файла: png Screenshot.png
(146.0 Kb, 6 просмотров)

Цитата SpectreKr:
Уточните какие версии апач и suse стоят. »
В прикреплённом файле.

Цитата SpectreKr:
что написано в 28 строчке /etc/apache2/sysconfig.d/loadmodule.conf »
Load module proxy_ajp_module /usr/lib64/apache2-prefork/mod_proxy_ajp.so

Отправлено: 18:01, 06-02-2014 | #8


Deadooshka


Сообщения: 2512
Благодарности: 690

Профиль | Отправить PM | Цитировать


LoadModule же

Отправлено: 21:05, 06-02-2014 | #9


Старожил


Сообщения: 357
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Цитата Sham:
LoadModule же »
Извините, я неправильно написал. В 28 строке написано так:

LoadModule proxy_ajp_module /usr/lib64/apache2-prefork/mod_proxy_ajp.so

После proxy_ajp_module большое количество пробелов.

Отправлено: 09:39, 07-02-2014 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Suse/OpenSuSE - Не стартует Apache.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Не стартует комп или стартует на 1 секунду Hugo_Borz Прочее железо 7 26-08-2013 16:43
HDD - ST31000340AS 1Tb не стартует (никаких звуков не издаёт) BMW09121985 Накопители (SSD, HDD, USB Flash) 1 25-09-2010 19:33
http/web - [решено] не стартует Apache 2.2 browser Сетевые технологии 1 31-07-2010 22:15
Не ставится apache SantaXP Программное обеспечение Linux и FreeBSD 5 20-11-2007 00:49
Не запускается Apache Bel_Djon Программное обеспечение Linux и FreeBSD 9 05-07-2005 14:47




 
Переход