faretesto > comp.os.* > comp.os.linux.software

alex (29.07.2017, 16:25)
$ sudo service apache2 restart
Job for apache2.service failed because the control process exited with
error code. See "systemctl status apache2.service" and "journalctl -xe"
for details.

Quindi...

$ systemctl status apache2.service
? 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 sab 2017-07-29 15:12:38
CEST; 4min 43s ago
Docs: man:systemd-sysv-generator(8)
Process: 8617 ExecStop=/etc/init.d/apache2 stop (code=exited,
status=0/SUCCESS)
Process: 7319 ExecReload=/etc/init.d/apache2 reload (code=exited,
status=0/SUCCESS)
Process: 12033 ExecStart=/etc/init.d/apache2 start (code=exited,
status=1/FAILURE)

$ sudo journalctl -xe

le ultime righe...

lug 29 15:12:38 comex apache2[12033]: The Apache error log may have more
information.
lug 29 15:12:38 comex systemd[1]: apache2.service: Control process
exited, code=exited status=1
lug 29 15:12:38 comex systemd[1]: *Failed to start LSB*: Apache2 web server.
-- Subject: L'unità apache2.service è fallita
-- Defined-By: systemd
-- Support:
alex (29.07.2017, 16:29)
Il 29/07/2017 15:25, alex ha scritto:

Inoltre mi sembra che succeda dopo aver aggiornato dei pacchetti
Auto :(
Leonardo Serni (29.07.2017, 17:10)
On Sat, 29 Jul 2017 15:25:17 +0200, alex
<1j9448a02> wrote:

>$ sudo service apache2 restart


Il tuo sistema ha un gestore di init che funziona, o usa systemd?

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


Ah, systemd. Okay, allora è molto semplice. Systemctl è il programma per
darsi arie da sistemista; journalctl è usato per fare scorrere via dallo
schermo scritte imbarazzanti.

A te serve di indagare cosa è successo ad Apache, che è tutt'altra cosa,
e quindi ti serve invece:

apache2ctl configtest per vedere cosa succede ad Apache

/var/log/apache2/*.log dove ci sono le informazioni bòne

apache2ctl start per far partire Apache

===================

>$ systemctl status apache2.service
>? apache2.service - LSB: Apache2 web server


"Stai consultando il log di Apache. No, sai... magari non lo sapevi"

> Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)


"Klaatu barada nikto"

> Drop-In: /lib/systemd/system/apache2.service.d
> +-apache2-systemd.conf
> Active: *failed* (Result: exit-code) since sab 2017-07-29 15:12:38
>CEST; 4min 43s ago


"C'è stato un errore"

> Docs: man:systemd-sysv-generator(8)


"Ti può interessare la seguente lettura, che parla d'altro"

> Process: 8617 ExecStop=/etc/init.d/apache2 stop (code=exited,
>status=0/SUCCESS)


"Il processo si è arrestato. Ma si è arrestato proprio bene, eh!"

> Process: 7319 ExecReload=/etc/init.d/apache2 reload (code=exited,
>status=0/SUCCESS)


"Si è provato a ricaricarlo. Sai una sega te: con Windows funziona."

> Process: 12033 ExecStart=/etc/init.d/apache2 start (code=exited,
>status=1/FAILURE)


"L'avvio, invece, non ha funzionato. Ma sono dettagli. Il resto va."

>$ sudo journalctl -xe
>le ultime righe...


>lug 29 15:12:38 comex apache2[12033]: The Apache error log may have more
>information.


"Eeeeh! Qui bisognerebbe sentire uno che se ne intende!"

>lug 29 15:12:38 comex systemd[1]: apache2.service: Control process
>exited, code=exited status=1


"C'è stato un errore."

>lug 29 15:12:38 comex systemd[1]: *Failed to start LSB*: Apache2 web server.
>-- Subject: L'unità apache2.service è fallita


"C'è stato un errore."

>-- Defined-By: systemd
>-- Support:


BWAHAHAHAHAHAHAHAHA ma come gli vengono?

>--
>-- L'unità apache2.service è fallita.


"C'è stato un errore."

Oh, ma sia chiaro. Sono io che sto rosicando dall'invidia di non riuscire,
da quell'esauriente "code=exited status=1", a capire ogniòsa, come farebbe
un vero system(d)ista.

Leonardo
Yoda (29.07.2017, 20:33)
Addi' 29 lug 2017, Leonardo Serni scrive:
> On Sat, 29 Jul 2017 15:25:17 +0200, alex
> <1j9448a02> wrote:


>> Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)


> "Klaatu barada nikto"


Ultimatum alla Terra; 1951; by Wise.. film cosi' non se ne fanno piu'.
alex (29.07.2017, 20:44)
Il 29/07/2017 16:10, Leonardo Serni ha scritto:
>> Job for apache2.service failed because the control process exited with
>> error code. See "systemctl status apache2.service" and "journalctl -xe"
>> for details.

> Ah, systemd. Okay, allora è molto semplice. Systemctl è il programma per
> darsi arie da sistemista; journalctl è usato per fare scorrere via dallo
> schermo scritte imbarazzanti.


Innanzitutto ti dico che sono riuscito a farlo funzionare leggendo qui


Comunque...

$ apache2ctl configtest
AH00558: apache2: Could not reliably determine the server's fully
qualified domain name, using 127.0.1.1. Set the 'ServerName' directive
globally to suppress this message
Syntax OK

$ sudo apache2ctl start
AH00558: apache2: Could not reliably determine the server's fully
qualified domain name, using 127.0.1.1. Set the 'ServerName' directive
globally to suppress this message
httpd (pid 1539) already running

Visto che è avviato mi pare ovvio
Leonardo Serni (30.07.2017, 01:23)
On Sat, 29 Jul 2017 19:44:24 +0200, alex
<1j9448a02> wrote:

>Innanzitutto ti dico che sono riuscito a farlo funzionare leggendo qui
>


Ma qual era, il problema? Perché lì si parla di un problema con PHP. Inoltre,
la domanda è "come attivare l'Event MPM" e la risposta (accettata!) dice come
disattivare Event e ritornare a Prefork, quando il problema dell'OP era molto
più semplicemente che stava usando mod_php, che funziona solo in prefork (per
esempio avrebbe potuto usare php-fpm).

Tra l'altro in quel caso lì l'errore sarebbe appunto apparso in error_log .

Leonardo
alex (30.07.2017, 12:22)
Il 30/07/2017 00:23, Leonardo Serni ha scritto:
> On Sat, 29 Jul 2017 19:44:24 +0200, alex
> <1j9448a02> wrote:
> Ma qual era, il problema? Perché lì si parla di un problema con PHP. Inoltre,
> la domanda è "come attivare l'Event MPM" e la risposta (accettata!) dice come
> disattivare Event e ritornare a Prefork, quando il problema dell'OP era molto
> più semplicemente che stava usando mod_php, che funziona solo in prefork (per
> esempio avrebbe potuto usare php-fpm).
> Tra l'altro in quel caso lì l'errore sarebbe appunto apparso in error_log .


Quindi dovrei tornare alla situazione precedente

sudo a2dismod mpm_prefork
sudo a2enmod mpm_event

E poi (perdona l'ignoranza) ?
M_M (30.07.2017, 12:24)
sab, 29 lug 2017, 19:44:24, alex ha scritto:

> Innanzitutto ti dico che sono riuscito a farlo funzionare leggendo qui
>


Ora per correttezza dovresti copiare la soluzione che hai trovato anche
in tutti gli altri gruppi dove hai crosspostato.
Leonardo Serni (30.07.2017, 13:10)
On Sun, 30 Jul 2017 11:22:39 +0200, alex
<1j9448a02> wrote:

>>> Innanzitutto ti dico che sono riuscito a farlo funzionare leggendo qui
>>>


>> Ma qual era, il problema? Perché lì si parla di un problema con PHP. Inoltre,
>> la domanda è "come attivare l'Event MPM" e la risposta (accettata!) dice come
>> disattivare Event e ritornare a Prefork, quando il problema dell'OP era molto
>> più semplicemente che stava usando mod_php, che funziona solo in prefork (per
>> esempio avrebbe potuto usare php-fpm).


>> Tra l'altro in quel caso lì l'errore sarebbe appunto apparso in error_log .


> Quindi dovrei


Non lo so: non hai detto quale era il problema, non hai detto cosa vuoi fare,
e so soltanto che aveva a che fare con Apache.

Tu sapresti dirmelo, che strada mi conviene prendere? Ho una Toyota.

Leonardo
alex (30.07.2017, 13:24)
Il 30/07/2017 11:24, M_M ha scritto:
> sab, 29 lug 2017, 19:44:24, alex ha scritto:
>> Innanzitutto ti dico che sono riuscito a farlo funzionare leggendo qui
>>

> Ora per correttezza dovresti copiare la soluzione che hai trovato anche
> in tutti gli altri gruppi dove hai crosspostato.


Il problema è che molta gente è in vacanza, ed avevo bisogno urgente.
Cmq lo farò, fammi valutare la soluzione più corretta :)

Già che ci troviamo, e senza pretese, sapresti dirmi perchè non riesco a
far funzionare Selenium da riga di comando?

$ java -jar /usr/local/bin/selenium-html-runner.jar -htmlSuite
'*firefox' /abc123/ts.html /tmp/report123
Multi-window mode is longer used as an option and will be ignored.
1500702301941 geckodriver INFO geckodriver 0.18.0
1500702301947 geckodriver INFO Listening on 127.0.0.1:25629
1500702302360 geckodriver::marionette INFO Starting browser
/usr/lib/firefox/firefox with args ["-marionette"]
1500702306624 Marionette INFO Listening on port 46236
lug 22, 2017 7:45:06 AM org.openqa.selenium.remote.ProtocolHandshake
createSession
INFORMAZIONI: Detected dialect: W3C
lug 22, 2017 7:45:07 AM
org.openqa.selenium.server.htmlrunner.CoreTestCase run
INFORMAZIONI: |open | | |
lug 22, 2017 7:45:07 AM
org.openqa.selenium.server.htmlrunner.CoreTestCase run
INFORMAZIONI: |clickAndWait | link=Madison PHP Conference 2017 | |
tc.html
1500702307900 Marionette INFO New connections will no longer be
accepted

e tra l'altro sembra che l'ultimo test non venga terminato.

Inoltre il codice d'errore indica *esito positivo*

$ echo $?
0
alex (30.07.2017, 13:39)
Il 30/07/2017 12:10, Leonardo Serni ha scritto:
> Non lo so: non hai detto quale era il problema, non hai detto cosa vuoi fare,


Post iniziale...

> e so soltanto che aveva a che fare con Apache.
> Tu sapresti dirmelo, che strada mi conviene prendere? Ho una Toyota.


Allora, o lascio le cose come stanno (secondo la soluzione trovata
online), oppure, come già accenato, ripristino la situazione iniziale:
dismod...enmod...
In tal caso però al posto di mod_php dovrei usare php-fpm.
Quindi se ho capito bene

apt-get purge php (o php7.0, non ricordo)
e poi installare/configurare php-fpm (devo vedere le guide)

Giusto?
Leonardo Serni (30.07.2017, 20:21)
On Sun, 30 Jul 2017 12:39:44 +0200, alex
<1j9448a02> wrote:

>Il 30/07/2017 12:10, Leonardo Serni ha scritto:
>> Non lo so: non hai detto quale era il problema, non hai detto cosa vuoi fare,


>Post iniziale...


Nel post iniziale non hai fornito nessuna informazione significativa.

Ma tra l'altro, questo è il tuo "modus operandi" tipico. Già un'altra
volta ti dissi: "Mi sembra di stare cercando di aiutarti nonostante i
tuoi sforzi".

Buona vita,

Leonardo
alex (30.07.2017, 21:27)
Il 30/07/2017 19:21, Leonardo Serni ha scritto:
> On Sun, 30 Jul 2017 12:39:44 +0200, alex
> <1j9448a02> wrote:
> Nel post iniziale non hai fornito nessuna informazione significativa.
> Ma tra l'altro, questo è il tuo "modus operandi" tipico. Già un'altra
> volta ti dissi: "Mi sembra di stare cercando di aiutarti nonostante i
> tuoi sforzi".
> Buona vita,
> Leonardo


Oggetto: non riesco ad avviare/riavviare apache
Testo del messaggio:
$ sudo service apache2 restart
[tutta la pappardella]

Servono altre info?
Quali?
Basta chiedere.
Roberto Tagliaferri (31.07.2017, 09:54)
alex wrote:

> Il 29/07/2017 16:10, Leonardo Serni ha scritto:
> Innanzitutto ti dico che sono riuscito a farlo funzionare leggendo qui
>
> Comunque...
> $ apache2ctl configtest
> AH00558: apache2: Could not reliably determine the server's fully
> qualified domain name, using 127.0.1.1. Set the 'ServerName' directive
> globally to suppress this message
> Syntax OK


Solo a me sembra strano 127.0.1.1 ?
RedWiz (31.07.2017, 10:30)
Il Sat, 29 Jul 2017 17:33:04 +0000, Yoda ha scritto:

>>> Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)

>> "Klaatu barada nikto"

> Ultimatum alla Terra; 1951; by Wise.. film cosi' non se ne fanno piu'.


Io quella frase la associo all'armata delle tenebre, probabilmente anche
Leonardo :)

Discussioni simili