Нет файлов, запрашиваемых 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.