W dniu 28.08.2013 13:55, Tomasz Chiliński pisze:
W dniu 28.08.2013 13:24, Sławomir Paszkiewicz napisał(a):
Witam, Chce skorzystać z lms-notify.php ale nie chce mi to działać. Ustawiłem zmienne zarówno w /etc/lms/lms.ini jak i w LMS UI
Różnica w działaniu:
# lms-notify -d defined(@array) is deprecated at /usr/share/perl5/vendor_perl/Mail/Sender.pm line 318. (Maybe you should just omit the defined()?) defined(@array) is deprecated at /usr/share/perl5/vendor_perl/Mail/Sender.pm line 2693. (Maybe you should just omit the defined()?) lms-notify, version 1.11-git (C) 2001-2013 LMS Developers Using file /etc/lms/lms.ini as config. [debt] Ewa xxx (0022): paszczus@gmail.com [debt] Andrzej xxx (0046): paszczus@gmail.com [debt] Kuba xxx (0052): paszczus@gmail.com
# lms-notify.php -d lms-notify.php (C) 2001-2013 LMS Developers Using file /etc/lms/lms.ini as config.
Co może być nie tak? Jak zdebugować bardziej niż używając -d ?
- Włącz debugowanie dla php-cli i wtedy uruchom - może coś pokaże.
- Włącz logi zapytań sql - może tam będzie informacja o błędnym
zapytaniu sql.
Procedura ta jest niezależna od tego co aktualnie testujesz i jest wyjątkowo skuteczna.
display_errors = On
i w mysql:
general-log general-log-file = /var/log/mysql/query.log
w logach po uruchomieniu lms-notify.php:
130829 11:51:36 135 Connect lms@localhost on 135 Init DB lms 135 Query SET NAMES 'UTF8' 135 Query SELECT section, var, value FROM uiconfig WHERE disabled=0 135 Quit
A wiec za duzo nie zrobil :(
Pozdrawiam, SP