Apache hata günlüklerine erişilemiyor


18

Ubuntu sanal sunucum çevrimdışı değil. Yeniden başlattım ve şimdi olanları ayıklamak istiyorum.

Göz atabilirim /etc/logama cd apache2denersem İzin verilmedi diyor. Kullanıcı hesabımın ayrıcalıklara sahip olduğundan eminim. Ayrıca sudo cd apache2hata veren denedimsudo: cd: command not found

Apache günlüklerine nasıl erişebilirim? Ben de sftp ile başarılı olmadan denedim

PS Linux ve sanal sunucular için yeniyim ama yapabileceğim her şeyi öğrenmeye hevesliyim.


sudo -iO zaman dene cd apache2.
— Wilf

@Wilf diyor ki -bash: cd: apache2: Böyle bir dosya veya dizin yok
— S ..

sudo su onları erişimi
— vidur punj

Günlükler var değil vb altındadır. / Var / log / apache2 adresine gitmeniz gerekir. Klasöre girme hakkınız yoksa, bir kök terminal açın. sudo -i yapın ve cd / var / log / apache2'ye gidin ve oradaki dosyalara bir göz atın. İyi şanslar ...
— s1mmel

Yanıtlar:


32

Grup yöneticisine kullanıcı adınızı eklemeniz gerekiyor

sudo usermod -aG adm YourUserName

Daha sonra günlük dosyalarına sudo olmadan normal kullanıcı olarak erişebilirsiniz.


Teşekkürler, bu işe yaradı ve beni gerçekten dizine göz atabiliyordu.
— S.

17
Bu iznin geçerli olması için kullanıcı oturumuma giriş / çıkış yapmak zorunda kaldım.
— Horba

çalışıyor ancak ssh oturumunu kapatıp tekrar oturum açmanız gerekiyor. sonra erişiminiz olur.
— Khalil DaNish

6

Deneyin:

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

Teşekkürler wojox, ama daha kalıcı bir çözüm var mı? Apache2 klasörüne gidebilmek gibi mi?
— S. ..
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.