Megpróbálom újraindítani az Apache2-t, de valahányszor futtatom a parancsot, ez megtörténik:

Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details. 

Most, amikor beírom a” systemctl status apache2.service “szót, ezt kinyomtatja:

● apache2.service - LSB: Apache2 web server Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: failed (Result: exit-code) since Mon 2016-09-26 14:40:35 CEST; 1min 33s ago Docs: man:systemd-sysv-generator(8) Process: 2183 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS) Process: 2490 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE) Sep 26 14:40:35 Asterisk apache2[2490]: * The apache2 configtest failed. Sep 26 14:40:35 Asterisk apache2[2490]: Output of config test was: Sep 26 14:40:35 Asterisk apache2[2490]: [Mon Sep 26 14:40:35.250008 2016] [:crit] [pid 2501:tid 140245312874368] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP. Sep 26 14:40:35 Asterisk apache2[2490]: AH00013: Pre-configuration failed Sep 26 14:40:35 Asterisk apache2[2490]: Action "configtest" failed. Sep 26 14:40:35 Asterisk apache2[2490]: The Apache error log may have more information. Sep 26 14:40:35 Asterisk systemd[1]: apache2.service: Control process exited, code=exited status=1 Sep 26 14:40:35 Asterisk systemd[1]: Failed to start LSB: Apache2 web server. Sep 26 14:40:35 Asterisk systemd[1]: apache2.service: Unit entered failed state. Sep 26 14:40:35 Asterisk systemd[1]: apache2.service: Failed with result "exit-code". 

A hibanaplóm ( Szerintem ez az én hibanaplóm) http://hastebin.com/axalecoves.rb

“Ubuntu segítségével” Szerver, fut a 16.04.1. Ha valamelyikőtök tudja, mit csinálok rosszul, kérem, segítsen nekem. Ez akkor történik, amikor a sudo a2enmod php7.0 parancsot futtatom. Amikor a2dismod php7.0 Újra el tudom kezdeni … Mint mondtam, ha bárki tud valamit erről, kérem, segítsen nekem 🙂

Megjegyzések

  • áthelyezte a " válaszomat " az észszerűbb megjegyzések közé … Ez ' sa első utalás Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP. De mindenképpen figyeljen a The Apache error log may have more information. Megmutathatja az apache hibanapló tartalmát?
  • hastebin.com/iganelojor.rb – Úgy gondolom, hogy ez a napló.

Válasz

Ahogy Wiki Archlinux :

A mpm_event_module szót le kell cserélnie a következőre: mpm_prefork_module .
Nyissa meg a /etc/httpd/conf/httpd.conf fájlt, és a következőképpen szerkessze:

#LoadModule mpm_event_module modules/mod_mpm_event.so LoadModule mpm_prefork_module modules/mod_mpm_prefork.so 

Ezután indítsa újra az Apache Service szolgáltatást.

Megjegyzések

  • Nincs ' nincs httpd mappám. Tudja, miért?
  • Próbálja ki az /etc/apache2/apache2.conf oldalt. Egyébként használja: a2dismod mpm_event és a2enmod mpm_prefork, service apache2 restart.
  • Hol mégis elhelyezném a LoadModule parancsot?
  • Soha nem. Amit mondtál nekem, az működik;) Köszönöm ember!
  • Üdvözlöm: ' üdvözlöm 🙂 Btw ezek a parancsok egy symlink a mods-enabled mappában, oly módon, hogy lehetővé tegye a választott módot. Ha megoldotta az esetet, fogadja el a válaszomat;)

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük