【发布时间】:2012-04-07 16:31:03
【问题描述】:
我在将 wordpress 安装到新域后遇到错误。 我已联系主题开发者,但未能解决问题。
我在复制图片链接时收到以下错误:
警告:touch() [function.touch]: Utime failed: Permission denied in /home/domain/public_html/wp-content/themes/folioway/core/thumb.php on line 190 警告:无法修改标头信息 - 标头已由 /home/domain/public_html/wp-content/ 中的(输出开始于 /home/domain/public_html/wp-content/themes/folioway/core/thumb.php:190)发送第 413 行的主题/folioway/core/thumb.php 发生 TimThumb 错误 发生以下错误: 可以注意创建 index.html 文件。 查询字符串:src=/wp-content/uploads/2012/03/CoffeetabeBox-custom_web1.jpg&w=187&h=187&zc=1&q=90 TimThumb 版本:2.8.2
除了一些 CSS 之外,我没有修改任何其他内容。
缩略图不会出现在页面上,但是图像会出现在灯箱中。
我已将缓存文件夹的权限设置为 777,但这并没有解决问题。
任何帮助将不胜感激。谢谢。
【问题讨论】:
-
这不是 TimThumb 错误,这是您服务器上的权限错误,恰好发生在一些 TimThumb 代码中。查看第 190 行发生了什么,并找出您的 WP 代码无法读取的目录/文件。
-
touch() 在目录上使用总是返回 FALSE 并在 Windows 中的 NTFS 和 FAT 文件系统上打印“Permission denied”