Puncte:0

OmekaS, php, nu își poate scrie fișierul jurnal de erori, aparent cu permisiunile corecte

drapel ph

În prezent instalez și configurez o instanță de OmekaS, un CMS pentru biblioteci (pe scurt).

Întâmpin o eroare când încerc să scriu în fișierele jurnal.

Acestea ar trebui să fie în /var/www/CMS/log/application.log; dar acest fișier rămâne gol indiferent de situație.

Când verific /var/log/apache2/error/log, primesc asta:

 [php7:notice] [pid 1447] [client 172.18.1.181:2898] [Omeka S] Înregistrare fișiere dezactivată: nu se poate scrie., referitor: https://193.48.29.1/admin/log

Cu toate acestea, acest lucru este surprinzător, deoarece atunci când fac ls -la în acest folder primesc

drwxrwxr-x 2 www-data www-data 4096 Mar 29 02:33 log

pentru folder și

-rwxrwxrwx 1 www-data www-data 33 Mar 29 02:33 application.log

pentru dosar. Am încercat chiar să-l setez la 777.

Am citit documentația și am setat fișierele de configurare scrise: https://omeka.org/s/docs/user-manual/errorLogging/

Și acesta este fragmentul de cod din CMS care returnează eroarea:

            if (!is_file($writers['stream']['options']['stream'])
            || !is_writeable($writers['stream']['options']['stream'])
        ) {
            error_log('[Omeka S] Înregistrarea fișierelor este dezactivată: nu se poate scrie.'); // @Traduceți
            unset($writers['stream']);
            dacă (gol ($scriitori)) {
                return (noul Logger)->addWriter(nou Noop);
            }
        }

Am încercat să creez un fișier php fals care creează doar un fișier și funcționează.

Nu am idee ce e în neregulă

Mulțumiri

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.