首页  >  问答  >  正文

致命错误:调用未定义的函数:imagecreate()

<p>我正在尝试在网页上放置一些图形,并且在计算机上的原型上,它在本地主机上运行良好。但现在我将文件上传到服务器,但在绘制一些图形时遇到问题。在我的电脑上,它们被绘制出来,但在服务器上却没有。 </p> <p>我收到此错误 <code>致命错误:在 /home/t1g01/phplot.php 第 248 行调用未定义函数 ImageCreate()</code> </p> <p>第 248 行</p> <p><code>$this->img = ImageCreate($this->image_width, $this->image_height);</code> </p> <p>我正在使用 phplot,并且我也从 phplot 上传了文件。谁能帮我吗?</p> <p>对于英语中的任何错误,我们深表歉意,并提前感谢您。</p>
P粉459578805P粉459578805439 天前702

全部回复(2)我来回复

  • P粉170858678

    P粉1708586782023-08-28 12:47:38

    如果您使用的是 Linux 计算机,请从控制台执行此命令:

    sudo apt-get install php5-gd

    安装 php_gd2.dll 扩展。 Apache 重新启动后它将开始工作。

    PS:应该首先检查您当前的 php 版本

    php -v

    就我而言:

    所以,我的 PHP 版本是 7.3,所以,我的版本的命令是:

    sudo apt-get install php7.3-gd

    回复
    0
  • P粉738676186

    P粉7386761862023-08-28 10:47:38

    这意味着您安装的 php 没有安装/启用 gd 库。

    http://www.php.net/manual/en/image。安装.php

    回复
    0
  • 取消回复