问题标签 [imagecreatefromjpg]

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 投票
1 回答
126 浏览

php - imagecreatefromjpeg() 升级到 PHP 7.4 后停止工作,而 imagecreatefrompng() 和 imagecreatefromgif() 继续正常工作

imagecreatefromjpeg()在 PHP 中遇到了这个奇怪的问题。它Uncaught Error: Call to undefined function在我的一个脚本中返回一个,没有任何明显的原因。它是我编写的 PHP 类的一部分,我正在测试。我正在使用扩展名来识别此测试环境中的文件类型,因为我使用的是手动传递给函数的文件:

奇怪的是,两者都可以完美地工作imagecreatefrompng()imagecreatefromgif()我检查了 GD2 是否已安装并启用(确实如此),但其他两个功能工作的事实让我认为问题出在其他问题上。

此代码在升级到 PHP 7.4.18 之前可以正常工作

完整的错误信息是

PHP Fatal error: Uncaught Error: Call to undefined function SL\\imagecreatefromjpeg()

我还认为这可能与从命名空间类内部调用该函数的事实有关,但在这种情况下,其他 2 个函数也应该抛出错误。

您对如何解决这个问题有任何想法吗?提前谢谢你,S。

0 投票
0 回答
43 浏览

php - 证书未显示在本地主机中,即 imagecreatefromjpeg() 不起作用

我想在我的网站上为用户创建证书,但是以下代码不起作用,并且在本地主机上加载时仅显示灰色方块...

当我运行上面的代码时得到这个输出:
我在上面运行代码时得到的这个输出

0 投票
2 回答
35 浏览

php - 如何在以下代码中使用 PHP 调整图像大小?

我正在处理图像上传并使用 PHP 将文件保存在服务器上。我想将图像大小调整为 256px x 256px,我正在使用以下代码,但最终图像不是 256px x 256px 有人可以提供任何建议吗?

0 投票
1 回答
28 浏览

thumbnails - 为什么 imagecreatefromjpeg 不适用于 .jpg 扩展名?

我有缩略图代码,它适用于 gif、png 和 jpeg 文件,但不适用于 jpg。

请帮助我如何使它适用于jpg。

我没有收到任何错误,日志文件中也没有任何内容。

0 投票
1 回答
41 浏览

php - 使用 PHP 调整 JPG 大小的内存错误

我在我的台式机上安装了 Apache 和 PHP,并运行以下 PHP 脚本将大图像放在一个文件夹中,并将它们转换为较小的缩略图,然后存储在不同的文件夹中。

一个目录中的“1000.jpg”在另一个目录中变成了 400 像素宽的“1000sm.jpg”。

如果我只有 20 张图像要转换,它会运行并制作缩略图。但如果我有太多图像,脚本会提前停止并报告内存问题。

致命错误:第22行的D:\Documents\myserver.com\admin\makethumbnails.php中允许的内存大小为 134217728 字节已用尽(尝试分配 29440 字节)

内存错误似乎不会根据文件大小发生,因为当它停止时,它已经处理了更大的图像。

我添加了“set_time_limit(300);” 因为起初它在 30 秒后停止,这还不够。

我可以在这里做一些不同的事情来避免内存问题吗?