«Drupal не определен» ошибка Javascript и drupal.js выдает ошибку «Страница не найдена» - PullRequest
0 голосов
/ 24 июня 2010

Я устанавливаю 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. Я изменил каталог на "дру". Без разницы.

1 Ответ

0 голосов
/ 24 июня 2010

Они исчезают только после переустановки сервера XAMPP.Но они снова возвращаются после включения нескольких обычных модулей

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

этоне файл vhosts.Я изменил каталог на "дру".Ничего не изменилось.

dru. * По-прежнему совпадает с drupal.js.Попробуйте изменить каталог на «asdf».Я подозреваю, что это исправит это.

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

После того, как я проигнорирую все ошибки и продолжу установку

Не делайте этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...