it-swarm.com.ru

Нет файла журнала ошибок, нет отладочной информации

Моя ошибка при написании плагина для загрузки

и да, я могу отлаживать. Но он просто переходит прямо из этой строки в destruct

enter image description here

конец моего 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);

/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');

(да, я перезагрузил)

Моя папка веб-контента

enter image description here

Что теперь?

Как мне узнать в чем проблема?

РЕДАКТИРОВАТЬэто не разрешение файла, как я могу сделать error_log("errrorrrr ", 3 , "..../debug.log")

В моем плагине я написал строку

throw new \Exception("foo");

Я хочу увидеть ошибку в моем файле debug.log

4
Toskan

Вставьте это в ваш 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);

До

/* That's all, stop editing! Happy blogging. */

5
MartijnregaJ

У меня была похожая проблема, когда разрешения в каталоге загрузки не разрешали загрузку, попробуйте сначала. Посмотрите на кодекс Changing_File_Permissions для получения дополнительной информации.

В качестве альтернативы, проверьте, что каталог для загрузки принадлежит тому же пользователю (на сервере), что и Wordpress, это также упоминается в приведенной выше ссылке.

Как ... пожалуйста, найдите кого-то с большим опытом;)

1
shahar

Toskan,

Кажется, ваш файл WordPress не загружен, поэтому возможна одна или несколько проблем. Пожалуйста, прочтите следующее и примените это решение по одному:

Большие изображения требуют больше памяти для обработки. Эти изображения особенно велики? Если да, то попробуйте с небольшим изображением.

Загруженная папка должна иметь разрешение на запись, в противном случае предоставьте ее.

Необходимо проверить загруженную структуру каталогов с созданной подпапкой с текущими настройками OR, если нет, то попробуйте вручную, возможно, это снова проблема с правами доступа к папке.

Если приведенные выше пункты не являются вашим решением, используйте плагин WordPress "Debug My Plugin" с панелью отладки ( https://wordpress.org/plugins/debug-my-plugin ).

Он добавляет в панель администратора меню отладки, которое показывает запрос, кэш и другую полезную информацию об отладке.

Также 'Query Monitor' ( http://wordpress.org/plugins/query-monitor ) отслеживает запросы к базе данных, перехватчики, условия, HTTP-запросы, переменные запросов, среду, перенаправления, включая автоматические AJAX отладка и многое другое.

Я надеюсь, что вы найдете эту деталь полезной. Если у вас есть какие-либо вопросы или предложения по достижению того же результата, что и вышеупомянутые плагины, поделитесь с нами.

Спасибо!

0
AddWeb Solution Pvt Ltd