/logs Ordner sind leer?

  • Hallo,


    Habe gerade gesehen dass die /logs-Ordner in allen Kunden-FTPs leer sind?


    Code
    1. /var/www/virtual/domain.tld/logs/domain.tld# ls -l
    2. total 0

    Unter /var/log/apache2/domain.tld sind die jedenfalls vorhanden.


    Cronjob:
    @reboot root perl /var/www/imscp/engine/tools/imscp-httpd-logs-mngr > /var/log/imscp/imscp-httpd-logs-mngr.log 2>&1


    Irgendwas läuft da schief?


    Danke im voraus

    Edited 4 times, last by andy-lu ().

  • Hallo,


    kann ich diesmal nicht bestätigen. :)


    Steht denn etwas in /var/log/imscp/imscp-httpd-logs-mngr.log?
    Wie sind die Berechtigungen von /var/www/virtual/domain.tld/logs und den Unterordnern?


    Grüße
    Chris

  • Guten Morgen!


    Meine Log-Ordner sind beim Kunden ebenfalls leer. Inhalt der /var/log/imscp/imscp-httpd-logs-mngr.log ist:


    Quote

    [[0;31mFATAL[0m] iMSCP::Bootstrapper::boot: Unable to connect to the SQL server: DBI connect('database=imscp;host=localhost;port=3306','root',...) failed: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) at /var/www/imscp/engine/tools/../PerlLib/iMSCP/Database/mysql.pm line 102.


    l.pm line 102.

    Die Ordner gehören root und haben rwxr-xr-x bzw. 0755


    Greetz,
    Timo

    --- das glas ist halb voll ---

    Edited once, last by team-o ().

  • @andy-lu @team-o,


    bitte einmal perl /var/www/imscp/engine/tools/imscp-httpd-logs-mngr ausführen.
    Danach sollte /var/log/imscp/imscp-httpd-logs-mngr.log leer sein und die Logs in den entsprechenden Verzeichnissen auftauchen.


    Wenn das positiv ist, einmal den Server neustarten und das Verhalten nochmal prüfen.


    Grüße
    Chris

  • Der Fehler ist bereits bekannt und wird in der nächsten Version gefixt.

  • kp xD Ich kann ja später mal reinschauen, an sich sollte @Nuxwin der Fehler aber bereits bekannt sein, evt sogar schon im 1.3.x branch gefixt..

  • Inhalt der /var/log/imscp/imscp-httpd-logs-mngr.log

    Code
    1. [^[[0;31mFATAL^[[0m] iMSCP::Bootstrapper::boot: Unable to connect to the SQL server: DBI connect('database=imscp;host=localhost;port=3306','root',...) failed: Can't connect to local MySQL server through socket..


    Rechte der Ordner:
    drwxr-xr-x 2 root adm 4096 Jul 20 14:33 domain.tld
    drwxr-xr-x 3 root adm 4096 Jul 20 14:33 logs


    Nachdem ich perl /var/www/imscp/engine/tools/imscp-httpd-logs-mngr ausgeführt habe:


    Shell-Script
    1. root@admin:/var/www/virtual/domain.tld/logs/domain.tld# ls
    2. access.log error.log


    /var/log/imscp/imscp-httpd-logs-mngr.log ist danach leer, sollte wohl so sein wie @Backdraft007 gesagt hat dass der cron läuft bevor die datenbank connected ist.


    Hab jetzt den cron manuell gestartet aber den server rebooten habe ich nicht.


    Ich nehme an dass das ganze jetzt sowieso aktiv bleibt bis der Server mal wieder neugestartet wird?

  • This bug is already know and will be fixed in next release. For now, if you reboot your server, just run perl /var/www/imscp/engine/tools/imscp-httpd-logs-mngr manually. Then, the log folders will be mounted.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206