GNU/Linux >> Znalost Linux >  >> Ubuntu

Nelze se připojit k místní síti po smazání všeho v /var/log?

Používám MythTV a MythWeb náhle přestal fungovat. Když se pokusím připojit, můj webový prohlížeč hlásí:

Unable to connect Firefox can't establish a connection to the server at 192.168.1.100.

Stále nemám problém s připojením k internetu a výsledky ifconfig vypadají OK:

eth1      Link encap:Ethernet  HWaddr 00:1c:c0:79:83:13  
          inet addr:192.168.1.100  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21c:c0ff:fe79:8313/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:963141 errors:0 dropped:90 overruns:0 frame:0
          TX packets:726145 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:449248447 (449.2 MB)  TX bytes:174625833 (174.6 MB)
          Interrupt:20 Memory:e3400000-e3420000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:6009249 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6009249 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2149138281 (2.1 GB)  TX bytes:2149138281 (2.1 GB)

Při pokusu ohttp://192.168.1.100/ se zobrazí stejná chyba takže si myslím, že toto je pravděpodobně méně chyba mythweb a více… chyba Apache?

Aktualizace:Protože se zdá, že to může souviset s portem 80 (díky Nathane), zkontroloval jsem svůj soubor /etc/apache2/ports.conf, který obsahoval řádek „Listen 80“, takže jsem zkontroloval a apache neběží (facepalm)!

Pokus o spuštění apache pomocí:
sudo /etc/init.d/apache2 start
vrátí:

AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using ::1. Set the 'ServerName' directive globally to suppress this message
(2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/' for main error log
(2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/' for error log of vhost defined at /etc/apache2/sites-enabled/000-default.conf:1

Přijatá odpověď:

Jak naznačují chyby Apache, nespouštělo se, protože neexistoval žádný adresář /var/log/apache2/ kvůli tomu, že jsem smazal vše v adresáři /var/log při pokusu o ladění nesouvisejícího problému. Znovu jsem vytvořil adresáře /var/log/apache2/, abych se zbavil posledních dvou chyb, a přidal jsem 'ServerName localhost' do mého souboru /etc/apache2/apache2.conf podle těchto pokynů:abych se zbavil první chyby.

Nevím, proč není adresář protokolu jednoduše znovu vytvořen, pokud chybí, ale to byl problém.


Ubuntu
  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Který skript otočí /var/log/auth.log?

  3. 20 Soubory protokolu Linux, které jsou umístěny v adresáři /var/log

  1. Jak změnit cestu k souboru protokolu auditu /var/log/audit/audit.log

  2. unix:///var/run/supervisor.sock žádný takový soubor

  3. Postfix - Opendkim - Nelze se připojit k místnímu soketu

  1. Debian – Přesunutí /var, /home do samostatného oddílu?

  2. Rozdíl mezi /var/log/messages, /var/log/syslog a /var/log/kern.log?

  3. Kubuntu zobrazuje chybu při přihlášení (file:///usr/share/sddm//themes/breeze/main.qml:žádný takový soubor nebo adresář)?