HTML请求的文件(即<link>
标记或<script src=...
标记)不起作用。每次返回错误500,不管浏览器是什么
如果我在a -中打开上述文件,我可以正确地看到内容。我可以在查看源代码时右键点击URL以确保没有打字错误。
刷新页面不添加新行到/var/log/apache2/error.log
Ubuntu 10.04 - 32位
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。
不幸的是,这不是社区可以解决的问题。触发错误500是因为我从注册的关机函数调用了xdebug函数,但我没有正确加载xdebug模块。