我在共享服务器上托管了一个新网站(因此没有apache错误日志访问权限)。一切都很好,除了来自timthumb的图像。错误可能在.htaccess文件中,并且它在我的本地环境中正常工作。我在本地有PHP版本5.3,而服务器有5.4 下面是我的.htaccess文件的代码
# deny *everything*
<FilesMatch ".*">
#Order Allow,Deny
#Deny from all
</FilesMatch>
# but now allow just *certain* necessary files:
<FilesMatch ".*\.(js|JS|css|CSS|jpg|JPG|gif|GIF|png|PNG|swf|SWF|php)$">
Order Allow,Deny
Allow from all
</FilesMatch>
IndexIgnore */*
OPTIONS -Indexes -ExecCGI
答案 0 :(得分:0)
您的timthumb链接以数字75结尾,而不是您在FilesMatch中的扩展名之一。如果您希望扩展名与网址中的任何位置匹配,请尝试删除$。