Я устанавливаю Drupal, как всегда, и начинаю видеть эту ошибку в консоли. Я знаю, что объект Drupal определен в drupal.js, поэтому я открываю исходный файл и нажимаю /misc/drupal.js, и он говорит: «страница не найдена». Да. Это странно, потому что я вижу, что файл находится в моей системе, именно там, где и должен быть. Но почему-то Drupal не может его найти. Я думаю: «Может ли это быть ошибкой mod_rewrite? Но моя установка Drupal свежая, и я вообще не трогал файл .htaccess».
После того, как я проигнорирую все ошибки и продолжу установку, они не исчезнут. Даже после того, как я бросил БД, чтобы начать все сначала, они продолжают возвращаться. Они исчезают только после переустановки сервера XAMPP. Но они снова возвращаются после включения нескольких обычных модулей - ни один из которых раньше не вызывал у меня проблем.
Я склоняюсь к тому, что это вызвано одним из модулей, но я не знаю, какой именно и как модуль может непоправимо сломать Drupal, что только серьезная переустановка может это исправить?
Кстати, сайт определен на виртуальном хосте, и это важная часть моего файла httpd-vhosts.conf
RewriteEngine On
RewriteOptions Inherit
RewriteCond %{REQUEST_URI} !/drupal.*
RewriteRule ^(/.*)?$ /drupal$1
И это потому, что установка drupal находится в папке с именем drupal. Видя это, теперь я начинаю думать, не заставляет ли Apache задохнуться, и путать drupal.js с каталогом drupal?
РЕДАКТИРОВАТЬ: это не файл vhosts. Я изменил каталог на "дру". Без разницы.