Bry.

Próbuję przerzucić się przy pisaniu php na VSCode. Zainstalowałem rozszerzenie serwera, ale wali mi ERROR 500. Zainstalowałem:

PHP Debug
PHP Server

Dodałem w ustawieniach serwera PHP Path na /usr/bin/php

Co ciekawe, plik działa bez błędu na Apache2
A w vs dupa. WTF? :P

<?php

    $im = imagecreatetruecolor(400, 400);
    $red = imagecolorallocate($im, 255, 255, 255);
    imagefill($im, 0, 0, $red);

    header("Content-type: image/png");
    imagepng($im);
    imagedestroy($im);

?>

Nota bene, kod z manuala, z drobnymi modyfikacjami.

Proszę o pomoc
Dzięki
M.

AKTUALIZACJA 15:07

Odinstalowałem PHP Debug i zainstalowałem PHP Intelephense. Teraz mam debug wewnątrz VS. Komunikat:

Uncaught Error: Call to undefined function imagecreatetruecolor()

Napisali, że to oznacza, że nie mam zainstalowanej biblioteki GD. Jak ją zainstalować w VS? Bo w Apache2+PHP działa.

AKTUALIZACJA 15:24

Problem rozwiązany. Zapodałem tak:

$ php -m
/* NIE BYŁO GD NA LIŚCIE*/

$ sudo apt-get install php8.0-gd
/* I GITARA :) */