Я только что получил новую установку Drupal 6. CSS не работал. Затем я понял, что добавлен «? U», и Drupal не может его найти. Кто-нибудь знает, где это сбрасывать?
<link type = "text/css" rel = "stylesheet" media = "all" href = "/modules/node/node.css?U" />
<link type = "text/css" rel = "stylesheet" media = "all" href = "/modules/system/admin.css?U" />
<link type = "text/css" rel = "stylesheet" media = "all" href = "/modules/system/defaults.css?U" />
<link type = "text/css" rel = "stylesheet" media = "all" href = "/modules/system/system.css?U" />
<link type = "text/css" rel = "stylesheet" media = "all" href = "/modules/system/system-menus.css?U" />
<link type = "text/css" rel = "stylesheet" media = "all" href = "/modules/user/user.css?U" />
<link type = "text/css" rel = "stylesheet" media = "all" href = "/themes/bluemarine/style.css?U" />






? U (или любой другой алфавит) - это просто метод, который drupal использует для кэширования информации. он не имеет отношения к расположению файла (т.е. node.css и node.css? U находятся в том же месте, что и drupal).
похоже, у вас может быть другая проблема. возможно, вы включили кеш и перемещали вещи? вам может потребоваться очистить кеш. или, если вы изменили свои установочные переменные, возможно, вы выбрали неправильный базовый путь или что-то в этом роде. Трудно сказать, в чем именно проблема, на основании предоставленной ограниченной информации.
Вы установили Drupal в подкаталог? Нравиться:
http://domain.com/drupal
Это, безусловно, вызовет проблемы, о которых вы говорите, хотя Drupal должен был правильно приспособиться к этому.
Ты прав. Это из-за кеша. Я настроил nginx для непосредственного обслуживания файлов css. Но после того, как я изменил конфигурацию, теперь он работает нормально. Спасибо!
Вы уверены, что это источник вашей проблемы? ? U не должен иметь никакого эффекта. Какой у вас веб-сервер? Странная конфигурация сервера может сделать? U значительным.