>  Q&A  >  본문

치명적인 오류: 정의되지 않은 함수 호출: imagecreate()

<p>웹페이지에 그래픽을 넣으려고 하는데 내 컴퓨터의 프로토타입에서는 localhost에서 제대로 작동합니다. 그런데 지금은 파일을 서버에 업로드하고 있는데 그래픽을 그리는 데 문제가 있습니다. 내 컴퓨터에서는 그려지지만 서버에서는 그려지지 않습니다. </p> <p>이 오류가 발생합니다. <code>치명적인 오류: /home/t1g01/phplot.php 라인 248</code>에서 정의되지 않은 함수 ImageCreate()를 호출합니다. <p>248행
P粉459578805P粉459578805439일 전700

모든 응답(2)나는 대답할 것이다

  • P粉170858678

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

    Linux 컴퓨터를 사용하는 경우 콘솔에서 다음 명령을 실행하세요.

    으아악

    php_gd2.dll 확장자를 설치하세요. Apache가 다시 시작된 후에 작동이 시작됩니다.

    PS: 현재 PHP 버전을 먼저 확인해야 합니다

    으아악

    제 경우에는:

    내 PHP 버전은 7.3이므로 내 버전의 명령은 다음과 같습니다.

    으아악

    회신하다
    0
  • P粉738676186

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

    이것은 PHP 설치에 gd 라이브러리가 설치/활성화되지 않았음을 의미합니다.

    http://www.php.net/manual/en/image. install.php

    회신하다
    0
  • 취소회신하다