.css и .js возвращают ошибку 500 при вызове HTML, но не при открытии в новой вкладке - PullRequest
2 голосов
/ 31 октября 2011

Нет файлов, запрашиваемых HTML (т. Е. <link> или <script src=...). Каждый раз, когда они возвращают ошибку 500 независимо от браузера.

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

Обновление страницы не добавляет новые строки в /var/log/apache2/error.log

Ubuntu 10.04 - 32bit

Пример HTML:

<style type="text/css">
@import '/css/main.css';
a em, button em {font-style:normal; text-decoration:underline;}
</style>
<link type="text/css" rel="stylesheet" href="/floatbox/floatbox.css" />
<script type="text/javascript" src="/floatbox/floatbox.js"></script>

Нашли причину:
Проблемы с javascript не были связаны - это была моя вина полностью.
Для .css я также анализирую эти файлы, используя PHP. Это было сделано следующей строкой:

AddType application/x-httpd-php .php .css

Я пытался изменить его на

AddHandler application/x-httpd-php .php .css

Но безуспешно - если в присутствует либо одна из двух приведенных выше строк, то я получаю ошибку 500.

1 Ответ

0 голосов
/ 01 ноября 2011

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

...