[InvalidArgumentException] Level "Monolog\Level::Debug" is not defined
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
Start by reproducing the Mailgun test request through web/app/plugins/mailgun/includes/admin.php at line 479, then trace the exception through vendor/illuminate/log/LogManager.php and vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php. Compare the logging behavior with BackWPup disabled; done means the test configuration request completes without the Monolog level exception.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
Looks like backwpup breaks some logging because it works when backwpup is disabled.
To Reproduce
PHP: 8.1 | Wordpress 6.5.4 | mailgun 1.9.9 | backwpup 4.10
Steps to reproduce the behavior:
Currently I get this error while using plugin 'mailgun'. (But I think there are more situations)
- Install & activate 'mailgun'
- Click on 'Settings' > 'Mailgun'
- Scroll down to the actions:
- click button 'save changes' once (you don't need an API-key to reproduce)
- open debugging tools -> network tab
- Click on button 'test configuration'
- See error on last request
optionally: - disable backwpup plugin
- Click on button 'test e-mail' -> no monolog error
Expected behavior
No Exception / no monolog error
Screenshots
[InvalidArgumentException]
HTTP 500 Internal Server Error
Level "Monolog\Level::Debug" is not defined, use one of: 100, 200, 250, 300, 400, 500, 550, 600, DEBUG, INFO, NOTICE, WARNING, ERROR, CRITICAL, ALERT, EMERGENCY
Psr\Log\ InvalidArgumentException
in /var/www/html/web/app/plugins/backwpup/vendor/monolog/monolog/src/Monolog/Logger.php (line 519)
in /var/www/html/web/app/plugins/backwpup/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php :: toMonologLevel (line 64)
in /var/www/html/web/app/plugins/backwpup/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php -> setLevel (line 44)
in /var/www/html/web/app/plugins/backwpup/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php -> __construct (line 56)
in /var/www/html/vendor/illuminate/log/LogManager.php -> __construct (line 189)
in /var/www/html/vendor/illuminate/log/LogManager.php -> createEmergencyLogger (line 141)
in /var/www/html/vendor/illuminate/log/LogManager.php -> get (line 124)
in /var/www/html/vendor/illuminate/log/LogManager.php -> driver (line 113)
in /var/www/html/vendor/roots/acorn/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php -> channel (line 102)
in /var/www/html/vendor/roots/acorn/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php -> handleDeprecationError (line 71)
in /var/www/html/vendor/roots/acorn/src/Roots/Acorn/Bootstrap/HandleExceptions.php -> handleError (line 49)
HandleExceptions->handleError(8192, 'strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated', '/var/www/html/web/app/plugins/mailgun/includes/admin.php', 479)
strpos(null, ''to'') in /var/www/html/web/app/plugins/mailgun/includes/admin.php (line 479)
MailgunAdmin->ajax_send_test('') in /var/www/html/web/wp/wp-includes/class-wp-hook.php (line 324)
WP_Hook->apply_filters('', array('')) in /var/www/html/web/wp/wp-includes/class-wp-hook.php (line 348)
WP_Hook->do_action(array('')) in /var/www/html/web/wp/wp-includes/plugin.php (line 517)
do_action('wp_ajax_mailgun-test') in /var/www/html/web/wp/wp-admin/admin-ajax.php (line 192)
- Lingua principale
- PHP
- Stelle
- 96
- Fork
- 48
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di wp-media/backwpup
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
-
S3 backup list times are shifted by the site's UTC offset (timezone offset applied twice)Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
WordPress XML export: posts have no categories or tags since 5.6.6Forse già presa @rafaelmaeuer l’ha presa 14 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
-
Complete restore can leave the site half-restoredForse già presa @rafaelmaeuer l’ha presa 14 giorni fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 20/100
-
Complete restore stops after the file step: user is logged out, database is not restoredForse già presa @rafaelmaeuer l’ha presa 14 giorni fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
Tutte le issue di wp-media/backwpup
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 3 giorni
-
sync-en
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
[Sync EN] Formatting improvements to "Large Objects (LOBs)" docs (#6056)Forse già presa Una pull request collegata a questa issue è aperta o già unita. Apertasync-en
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
Перевод устарел
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
I maintainer di solito rispondono entro 1 giorno
-
repo:cms
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
craftcms/cms#20613 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno