Ik heb momenteel een testmachine draaien met Tomcat 5.0.28 en PHP 5.2.5 op een Windows omgeving (XP). PHP werkt, dat was geen enkel probleem. Voor een project heb ik ook de GD Library nodig, die heb ik geenabled in de php.ini en wordt netjes geladen.
Het probleem is dat ik geen plaatje kan genereren. In IE krijg ik een kruisje te zien en FF geeft de volgende melding: The image “http://url/file.php” cannot be displayed, because it contains errors.
De code die ik gebruikt heb komt rechtstreeks van PHP.net af en werkt op een Apache 2/PHP omgeving.
Niks geks dus.
Ik heb gegoogled en kom genoeg onderwerpen tegen, maar helaas staan er geen oplossingen tussen. Ik heb al een andere versie van PHP en GD geprobeerd, maar dat is de oplossing niet. Een andere versie van Tomcat is geen optie.
Het probleem is dat ik geen plaatje kan genereren. In IE krijg ik een kruisje te zien en FF geeft de volgende melding: The image “http://url/file.php” cannot be displayed, because it contains errors.
De code die ik gebruikt heb komt rechtstreeks van PHP.net af en werkt op een Apache 2/PHP omgeving.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <?php // create a blank image $image = imagecreatetruecolor(400, 300); // fill the background color $bg = imagecolorallocate($image, 0, 0, 0); // choose a color for the ellipse $col_ellipse = imagecolorallocate($image, 255, 255, 255); // draw the white ellipse imagefilledellipse($image, 200, 150, 300, 200, $col_ellipse); // output the picture header("Content-type: image/png"); imagepng($image); ?> |
Niks geks dus.
Ik heb gegoogled en kom genoeg onderwerpen tegen, maar helaas staan er geen oplossingen tussen. Ik heb al een andere versie van PHP en GD geprobeerd, maar dat is de oplossing niet. Een andere versie van Tomcat is geen optie.