Avatar billede nephilim Nybegynder
14. februar 2002 - 22:09 Der er 14 kommentarer og
1 løsning

php_gd virker ikke???

Jeg har prøvet på at få php_gd til at virke med php-4.1.1-Win32, på en Apache webserver på en windoze box, men jeg får hele tiden fejlbeskeden:
"Fatal error: Call to undefined function: imagecreate()".
Jeg sender lige et par snippets fra mine opsætninger med.

--httpd.conf:
---------snip snip snip--------
LoadModule php4_module C:/WebServer/php-4.1.1-Win32/php4apache.dll
AddType application/x-httpd-php .php .phtml .php3 .php4

ScriptAlias /php4/ "C:/WebServer/php-4.1.1-Win32/"
Action application/x-httpd-php4 "\php4\php.exe"
---------snip snip snip--------

--php.ini
---------snip snip snip--------
extension_dir = C:\WebServer\php-4.1.1-Win32\extensions\
extension=php_gd.dll
---------snip snip snip--------


På forhånd tak

Nephilim
Avatar billede eflow Nybegynder
14. februar 2002 - 22:11 #1
du prøver at køre en funktion der ikke er defineret...
Avatar billede qaybdiid Nybegynder
14. februar 2002 - 22:13 #2
Hvad med dc_root =C:/mappe.....
Avatar billede nephilim Nybegynder
14. februar 2002 - 22:15 #3
dc_root sættes hvor?
Avatar billede qaybdiid Nybegynder
14. februar 2002 - 22:17 #4
doc_root = C:\Apache\htdocs... i PHP.ini
Avatar billede nephilim Nybegynder
14. februar 2002 - 22:18 #5
er sat
Avatar billede eflow Nybegynder
14. februar 2002 - 22:21 #6
virker andre php filer ?
Avatar billede nephilim Nybegynder
14. februar 2002 - 22:23 #7
jeg prøvede med denne kode fra www.php.net 's info om imagecreate()

<?php
header ("Content-type: image/png");
$im = @ImageCreate (50, 100)
    or die ("Cannot Initialize new GD image stream");
$background_color = ImageColorAllocate ($im, 255, 255, 255);
$text_color = ImageColorAllocate ($im, 233, 14, 91);
ImageString ($im, 1, 5, 5,  "A Simple Text String", $text_color);
ImagePng ($im);
?>
den viser bare den normale ting for billede der ikke er der, en lille firkant med et rødt kryds.
Avatar billede nephilim Nybegynder
14. februar 2002 - 22:24 #8
og alt kode med imagecreate() virker ikke, stadig fatal error
Avatar billede nephilim Nybegynder
14. februar 2002 - 22:25 #9
ja andre php filer virker fint
Avatar billede eflow Nybegynder
14. februar 2002 - 22:26 #10
ahhh, og det er den nyeste version af php/gdlib ?
Avatar billede nephilim Nybegynder
14. februar 2002 - 22:27 #11
ja
Avatar billede eflow Nybegynder
14. februar 2002 - 22:28 #12
skumelt da....kan den køre andre gdlib komandoer ?
Avatar billede nephilim Nybegynder
14. februar 2002 - 22:31 #13
prøv at tjekke nephilim.dk/gd/
test.php er:
<?php
header ("Content-type: image/png");
$im = @ImageCreate (50, 100)
    or die ("Cannot Initialize new GD image stream");
$background_color = ImageColorAllocate ($im, 255, 255, 255);
$text_color = ImageColorAllocate ($im, 233, 14, 91);
ImageString ($im, 1, 5, 5,  "A Simple Text String", $text_color);
ImagePng ($im);
?>

image.php er:
<?
Header("Content-Type: image/gif");
$im = ImageCreate(500, 75);
$red = ImageColorAllocate($im, 255, 0, 0);
ImageFill($im, 100, 100, $red);
ImageGIF($im);
?>
Avatar billede eflow Nybegynder
14. februar 2002 - 22:35 #14
hmm, har nada idé hvorfor det ikke funker.,.,,
Avatar billede nephilim Nybegynder
19. marts 2002 - 22:13 #15
lukker sprøgsmålet
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester