问题标签 [timthumb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
81 浏览

php - 更改服务器上文件夹的路径

是否可以更改此脚本以将其路径指向文件夹?

我已经有一个用于查找服务器文件夹的 PHP 脚本。

是否可以在 PHP 我们的 jquery 中将两个脚本组合在一起,或者两者兼而有之?

谢谢你。

埃里克

0 投票
1 回答
646 浏览

php - TimThumb src 参数是一个带有自己参数的 url

我正在实施 timthumb 以在论坛上调整大小并创建附加图像的缩略图。

论坛上传图片,可以通过它自己的查询字符串访问它们,它还创建 1 个缩略图(用于帖子/线程视图)。

需要 tim thumb 来创建另一个更小的缩略图以显示在主页上,只需要一个小版本。所以我需要指定附件url,它将jpeg图像,jpeg headers等传递给timthumb。

问题如下。

http://example.com/timthumb.php?src=/index.php?action=dlattach;topic=276.0;attach=1357;image&w=120

附件 url 可以工作并提供图像,但由于它是另一个查询字符串的一部分,我不知道如何将它分开。为了清楚问题,我使用和号分隔 timthumb 参数,并使用分号分隔论坛附件参数。

谢谢,问候,迈克。

0 投票
1 回答
552 浏览

php - Joomla 的 PHP timthumb 错误

我在我的网站中使用 Joomla 模板。但它不会在投资组合内容中加载任何图像。当我打开图像的路径时,它会打开一个 php 文件,这会出现此错误

open_basedir 限制生效。文件(/usr/local/apache/htdocs)不在允许的路径中:(/home/:/usr/lib/php:/tmp)在 serverpath /public_html/templates/ekho/lib/timthumb.php在线 867

我需要知道问题出在哪里?请提前帮助...谢谢

0 投票
1 回答
1712 浏览

php - Timthumb 403 禁止问题

我正在尝试在我的一个项目中使用 timthumb,但它似乎不起作用,我搜索了所有内容,但无法解决问题。

这是我网站的网址

http://192[dot]185[dot]98[dot]213/~ancoradc/wp-content/themes/AncoraDC/timthumb.php?w=150&h=150&zc=1&src=http://192[dot]185 [dot]98[dot]213/~ancoradc/wp-content/uploads/2013/06/fluke.jpg

该文件具有 755 权限,缓存也是 755,但我不知道为什么这不起作用。谁能告诉我这里有什么问题?

0 投票
1 回答
311 浏览

php - 如何修改 TimThumb 脚本以使我的帖子缩略图具有自动高度?

我对 TimThumb 脚本生成(裁剪和调整大小)的特色图像有疑问。

有没有办法告诉脚本我希望图像具有特定宽度(没有裁剪),然后有一个自动高度来保持正确的比例?

这是我所指的网站的链接: //aquariuscocktail.com

如果你向下滚动一点,你会看到一个名为“Baby Blues”的帖子,下面有一张图片。由于 TimThumb,这张照片被裁剪和放大了,我似乎无法弄清楚为什么或如何。

这是它生成的 URL:

上传图片的原始尺寸为 670 x 476

任何帮助将不胜感激!

谢谢,帕特里克

0 投票
1 回答
427 浏览

php - 使用 timthumb.php 的优点/缺点?

我最近安装了一个新的 Wordpress 主题,它使用 timthumb.php 来呈现缩略图。

我发现我的服务器中的 CPU 变得非常繁忙。我用 htop 看到有很多 timthumb.php 进程弹出。

但是,出于两个原因,我真的不想关闭 timthumb.php。首先,如果我希望缩略图具有固定的宽度/高度,它会呈现更好的缩略图。其次,一些外部图像需要某种代理才能显示,而 timthumb.php 就是为了这个目的。

这是我第一次知道timthumb,我应该继续使用它吗?或者我应该找到一些其他工具来做同样的事情吗?我还打开了 WP Super Cache 插件,它确实有点帮助,但 CPU 仍然很忙。

0 投票
2 回答
4873 浏览

php - 从 mysql 获取图像并在 php 中使用 timthumb 调整大小

我正在使用 timthumb.php 来调整图像大小。它适用于本地图像,但是如果我有可以从 MYSQL 获取图像的 URL,然后我想在显示之前动态调整该图像的大小怎么办?我尝试了几种方法。我将从 MYSQL 获取图像的 URL 是

我想做一些像下面这样不起作用的事情

任何帮助将非常感激 。谢谢

0 投票
0 回答
238 浏览

php - php preg_replace 两个src

我想在我的主题中使用高级延迟加载插件,但 timthumb 有问题:源代码和模式无法正常工作。

这是模式:

这是输出:

输出有两个单独的 src。

如果有人可以在没有我的解决方案的情况下帮助工作,请发布修复并抱歉我的英语太糟糕了:)

这是我的解决方案,我只是去 timthumb.php 第 216 行

并将 src 更改为这样的链接:

并更改我的代码以显示图像

图案现在很好用

0 投票
1 回答
944 浏览

php - 使用 timthumb 从 url 复制图像

我目前正在处理上传、调整大小和裁剪脚本。我在从 URL 复制图像并将其保存到我的服务器上时遇到了一些问题。

这是我发生错误的代码。我用 [MYDOMAIN] 替换了我的域 - 所以请忽略 :)

我觉得没有必要编写完整的代码,因为我知道它正在工作,而且它只会在这里出错。

所以我的move_uploaded_files()工作正常,但错误发生在下面的 if 语句中。

我的错误信息:

警告:复制(timthumb.php?src= http://[MYDOMAIN]/includes/crop/temp/SummerVibe Cover_1389227432.jpg&w=398):无法打开流:/home/[MYHOST]/ 中没有这样的文件或目录public_html/pt/includes/crop/index.php 在第 108 行

无法复制文件,请重试。

如果您想知道第 108 行在哪里,那就是if(copy(ect))开始的那一行。

希望有人可以提供帮助。:)

最亲切的问候,SmK1337

0 投票
1 回答
574 浏览

php - 加载图像的相对路径而不是

提高 web 服务器的安全设置后,timthumb 功能不起作用。URL 中带有“http://....”的图像被阻止。

我发现它<?php echo $img ?>用于加载图像。原始代码:

有人可以告诉我如何修改代码,而不是

图片网址将是

?

timthumb.php 里面的代码超长。如果需要,我会发布代码。

我对 php 代码几乎一无所知,只使用插件来构建 Wordpress 网站。你会救我的命。非常非常感谢你!