Schwerwiegender Fehler: Aufruf der undefinierten Funktion: imagecreate()
P粉459578805
P粉459578805 2023-08-27 18:26:11
0
2
704
<p>Ich versuche, einige Grafiken auf einer Webseite zu platzieren, und auf einem Prototyp auf meinem Computer funktioniert es auf localhost einwandfrei. Aber jetzt lade ich die Datei auf den Server hoch und habe Probleme beim Zeichnen einiger Grafiken. Auf meinem Computer werden sie gezeichnet, aber nicht auf dem Server. </p> <p>Ich erhalte diese Fehlermeldung <code>Schwerwiegender Fehler: Aufruf der undefinierten Funktion ImageCreate() in /home/t1g01/phplot.php Zeile 248</code> <p>Zeile 248</p> <p><code>$this->img = ImageCreate($this->image_width, $this->image_height);</code> <p>Ich verwende PHPLOT und habe auch Dateien von PHPLOT hochgeladen. Kann mir jemand helfen? </p> <p>Wir entschuldigen uns für eventuelle Fehler im Englischen und danken Ihnen im Voraus. </p>
P粉459578805
P粉459578805

Antworte allen(2)
P粉170858678

如果您使用的是 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
P粉738676186

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

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

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!