PHP и WordPress: отладка

Существует обсуждение этого, включая ссылки на тестирование браузера и назад совместимость, в предложенном RFC 5987 , "Набор символов и Кодирование Языка для Протокола передачи гипертекста (HTTP) Полевые Параметры Заголовка".

RFC 2183 указывает, что такие заголовки должны быть закодированы согласно RFC 2184 , который был obsoleted RFC 2231 , покрытый черновым RFC выше.

9
задан Extrakun 5 December 2011 в 09:23
поделиться

3 ответа

Плагин Pear Debug Wordpress: http://wordpress.org/extend/plugins/wp-pear-debug/

Обновление 4/08/2015: вышеуказанный плагин не обновлялся несколько лет. Вы также можете использовать встроенные функции отладки WordPress PHP в wp-config.php , то есть:

  // Enable WP_DEBUG mode
define('WP_DEBUG', true);

// Enable Debug logging to the /wp-content/debug.log file
define('WP_DEBUG_LOG', true);

// Disable display of errors and warnings 
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors',0);

// Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
define('SCRIPT_DEBUG', true);

См. https://codex.wordpress.org/Debugging_in_WordPress для полные документы

11
ответ дан 4 December 2019 в 09:14
поделиться

Существует (более одного /) способ включить «режим отладки» для php в целом. И это установка расширения отладчика, например xdebug .
Вам нужен клиент, который подключается к отладчику и извлекает + отображает информацию.
Netbeans 6.7 был выпущен , и его модуль php поддерживает xdebug. Он стал прекрасной IDE для разработки PHP .

5
ответ дан 4 December 2019 в 09:14
поделиться

Я знаю, что на это уже давно ответили, но если вы определите ('WP_DEBUG', true); в своем wp-config.php и все еще не видя ошибки, добавьте этот код сразу после оператора define:

if (WP_DEBUG) ini_set ('display_errors', 1);

4
ответ дан 4 December 2019 в 09:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: