Рейтинг:-1

Как отлаживать Drupal\Component\PhpStorage\FileStorage::createDirectory()?

флаг in

На моем сайте я получаю это предупреждение.

Предупреждение: Предупреждение пользователя: mkdir(): Отказано в доступе в Drupal\Component\PhpStorage\FileStorage->createDirectory() (строка 123 core/lib/Drupal/Component/PhpStorage/FileStorage.php).

Я хочу отладить или получить точный путь и каталог, где Drupal пытается создать каталог.

Я попытался изменить права доступа к файлам для сайтов/по умолчанию/файлов с помощью чмод -R 777 пути, безуспешно.

Как я могу отладить это?

Kamal Oberoi avatar
флаг in
Я голосую за закрытие этого вопроса, потому что отладка невозможна.
Рейтинг:1
флаг id

Стандартный отладчик для PHP: Xdebug. Установите его и установите точку останова в этой строке. Если по какой-то причине вы не можете использовать Xdebug, \Drupal::logger('my_module')->уведомление($сообщение) или же журнал ошибок() имя файла для записи и просмотрите журналы.

Kamal Oberoi avatar
флаг in
Моя проблема на сервере. Я не могу отладить на сервере.
Kamal Oberoi avatar
флаг in
Ошибка отображения в основных файлах. Я не могу обновить основной файл.
флаг cn
@KamalOberoi Если вы не можете использовать отладчик и не можете редактировать файлы, как вы собираетесь отлаживать сайт?
Kamal Oberoi avatar
флаг in
@Clive Я хочу использовать отладчик, но в основных файлах отображается ошибка. Я не хочу помещать регистратор drupal в файлы ядра. Если я знаю, что ошибка исходит от моего пользовательского модуля или любого модуля contrib, я могу поставить try / catch и logger.
флаг id
Я голосую за то, чтобы закрыть этот вопрос как не имеющий ответа. Я предоставил правильный ответ, подробно описывающий, как отлаживать Drupal, но ограничение заключается в том, что отладка невозможна.

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

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.