LINUX.ORG.RU
ФорумAdmin

Job for apache2.service failed апач отказываеться работать после обновления Kali Linux

 ,


0

1

Приветствую форумчан, обращаюсь сюда с последней надеждой что все заработает. Обыскал весь иннет, и ничего не нашел. Решил обновить свой Kali Linux и после обновления, апач решает что сегодня работать он не хочет(

service apache2 start
Job for apache2.service failed because the control process exited with error code.
See "systemctl  status apache2.service" and "journalctl  -xe" for details.
 
Вот вывод systemctl
systemctl  status apache2.service
● apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; disabled; vendor preset:
   Active: failed (Result: exit-code) since Wed 2017-09-27 20:53:03 EEST; 2min 7
  Process: 20410 ExecStart=/usr/sbin/apachectl start (code=exited, status=127)

Sep 27 20:53:03 letmeo systemd[1]: Starting The Apache HTTP Server...
Sep 27 20:53:03 letmeo apachectl[20410]: /usr/sbin/apachectl: 174: /usr/sbin/apa
Sep 27 20:53:03 letmeo apachectl[20410]: Action 'start' failed.
Sep 27 20:53:03 letmeo apachectl[20410]: The Apache error log may have more info
Sep 27 20:53:03 letmeo systemd[1]: apache2.service: Control process exited, code
Sep 27 20:53:03 letmeo systemd[1]: Failed to start The Apache HTTP Server.
Sep 27 20:53:03 letmeo systemd[1]: apache2.service: Unit entered failed state.
Sep 27 20:53:03 letmeo systemd[1]: apache2.service: Failed with result 'exit-cod 

Вот вывод journalctl -xe

 -- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- Unit apache2.service has begun starting up.
Sep 27 20:53:03 letmeo apachectl[20410]: /usr/sbin/apachectl: 174: /usr/sbin/apa
Sep 27 20:53:03 letmeo apachectl[20410]: Action 'start' failed.
Sep 27 20:53:03 letmeo apachectl[20410]: The Apache error log may have more info
Sep 27 20:53:03 letmeo systemd[1]: apache2.service: Control process exited, code
Sep 27 20:53:03 letmeo systemd[1]: Failed to start The Apache HTTP Server.
-- Subject: Unit apache2.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- Unit apache2.service has failed.
-- 
-- The result is failed.
Sep 27 20:53:03 letmeo systemd[1]: apache2.service: Unit entered failed state.
Sep 27 20:53:03 letmeo systemd[1]: apache2.service: Failed with result 'exit-cod
Sep 27 20:53:25 letmeo /usr/lib/gdm3/gdm-x-session[891]: (EE) event5  - (EE) Syn
Sep 27 20:53:25 letmeo /usr/lib/gdm3/gdm-x-session[891]: See https://wayland.fre
Sep 27 20:55:01 letmeo CRON[20428]: pam_unix(cron:session): session opened for u
Sep 27 20:55:01 letmeo CRON[20429]: (root) CMD (command -v debian-sa1 > /dev/nul
Sep 27 20:55:01 letmeo CRON[20428]: pam_unix(cron:session): session closed for u
lines 1041-1063/1063 (END)


Собственно случилось это после 
apt-get dist-upgrade
Прошу у вас помощи, ибо надежда умирает последней, и уже ко мне зачастила мысль снести систему напрочь. Я делаю деньги благодаря апачу, ибо без него жизнь не так сладка.

1. нахрена ты логи порезал, дурик?

2. если ты на апаче деньги делаешь - так и делал бы их на debian'е каком. теперь пиши багу и жди, пока эта кучка майнтейнеров-параноиков починит последствия своего обновления

anonymous ()

See «systemctl status apache2.service» and «journalctl -xe» for details.

Не слушай systemd, он врёт. Тебе нужно «journalctl -xa | grep -i apache» или лучше «journalctl -xa --unit apache2.service»

А по-хорошему надо вообще поменьше в него вступать, когда есть Ъ «apachectl configtest»

router ★★★★★ ()
Последнее исправление: router (всего исправлений: 1)

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

Value 127 is returned by /bin/sh when the given command is not found within your PATH system variable and it is not a built-in shell command. In other words, the system doesn't understand your command, because it doesn't know where to find the binary you're trying to call.

anonymous ()
Ответ на: комментарий от anonymous

Окей, что мне сделать конкретно, ибо котелок совсем не варит, уже 28й час не сплю. Я в отьезде, поэтому и работаю с Kali

blackburnua ()
Ответ на: комментарий от blackburnua

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

anonymous ()
Ответ на: комментарий от anonymous

Окей, может скажите что конкретно нужно для того что восстановить тот файл?

blackburnua ()
Ответ на: комментарий от blackburnua

Посмотреть в юните апача что там и где, попробовать стартовать руками.

mandala ★★★★ ()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от blackburnua

реинсталл пакетов апача пробывал делать? Или откат на предыдущую версию.

ving2 ()
Ответ на: комментарий от blackburnua

я тебе про --reinstall говорю. Но скорее всего это не поможет.
Смотрел что у тебя с бинарниками вот в этой строчки?:

Sep 27 20:53:03 letmeo apachectl[20410]: /usr/sbin/apachectl: 174: /usr/sbin/ap 
ты строки обрезал там not found должен быть. Посмотри для начала наличие этих бинарников.
/usr/sbin/apachectl
/usr/sbin/apache2
Если ты уже сделал purge apache2 устанавливай обратно.

ving2 ()
Последнее исправление: ving2 (всего исправлений: 2)
Ответ на: комментарий от ving2

Благодарю, все пофиксилось полным удалением службы и всех файлов связанных с апачем. А потом установка вручную из исходников и простые аптгет апгрэйд)

blackburnua ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.