Impossible d'accéder aux journaux d'erreurs Apache


18

Mon serveur Ubuntu vitual n'était pas hors ligne. Je l'ai redémarré et je veux maintenant déboguer ce qui s'est passé.

Je peux parcourir, /etc/logmais si j'essaye, cd apache2il dit Autorisation refusée. Je suis sûr que mon compte utilisateur a des privilèges. J'ai aussi essayé sudo cd apache2ce qui donne l'erreursudo: cd: command not found

Comment puis-je accéder aux journaux apache? J'ai aussi essayé via sftp sans succès

PS Je suis nouveau sur Linux et les serveurs virtuels, mais je suis désireux d'apprendre tout ce que je peux.


Essayez sudo -ialors cd apache2.
Wilf

@Wilf il dit alors -bash: cd: apache2: Aucun fichier ou répertoire
S ..

sudo leur donne accès
vidur punj

Les journaux se trouvent sous var not etc. Vous devez aller dans / var / log / apache2. Si vous n'avez pas les droits d'accès au dossier, ouvrez un terminal racine. faites sudo -i et allez dans cd / var / log / apache2 et jetez un œil aux fichiers qui s'y trouvent. Bonne chance ...
s1mmel

Réponses:


32

Vous devez ajouter votre nom d'utilisateur au groupe adm

sudo usermod -aG adm YourUserName

Vous pouvez ensuite accéder aux fichiers journaux en tant qu'utilisateur normal sans sudo.


Merci, cela a fonctionné et m'a permis de parcourir le répertoire.
S ..

17
J'ai dû me connecter / me déconnecter de ma session utilisateur pour que cette autorisation prenne effet.
Horba

cela fonctionne mais vous devez vous déconnecter de ssh et vous reconnecter. alors vous avez accès.
Khalil DaNish

6

Essayer:

sudo cat /var/log/apache2/error.log

Merci wojox, mais existe-t-il une solution plus permanente? Vous aimez naviguer dans le dossier apache2?
S ..
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.