Персональный сайт Александра Тауениса » WP United + PlusCaptcha = Fatal error

WP United + PlusCaptcha = Fatal error

В процессе затянувшейся модернизации данного сайта обнаружилась неприятная вещь, а именно несовместимость одного из интереснейших плагинов для создания CAPTCHA в блогах WordPress — PlusCaptcha и плагина для интеграции форумов PHPBB с блогами WordPress WP-United. При одновременном включении режима интеграции тем «форум внутри сайта» и плагина ПлюсКапча на страницах форума (включая админку) вылетает такая гадость:

Fatal error: Cannot redeclare wp_unregister_GLOBALS() (previously declared in /var/www/wp-includes/load.php:18) in /var/www/wp-includes/load.php on line 32

И всё. Помогло только отключение интеграции тем или плагина PlusCapcha. Комментирование функции wp_unregister_GLOBALS(), на которую ругается PHP-парсер (на строке 18 она начинается, а на 32 заканчивается, при этом этот файл не зависит от данных плагинов, поэтому причина ругани ещё более не понятна) только убивает весь сайт (что не удивительно, т.к. это один из ключевых файлов WordPress).

В настоящее время разработчикам плагина направлен баг репорт, а на сайте сменён движок защиты от спама.



Оставить комментарий

Защита от спама * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.