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 aThe 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.
/etc/apache2/apache2.conf
oldalt. Egyébként használja:a2dismod mpm_event
ésa2enmod mpm_prefork
,service apache2 restart
.symlink
amods-enabled
mappában, oly módon, hogy lehetővé tegye a választott módot. Ha megoldotta az esetet, fogadja el a válaszomat;)