[PHP]GD Configuratie wil niet lukken.

Pagina: 1
Acties:

  • CRiMiNaL
  • Registratie: Mei 2002
  • Laatst online: 10-01-2024
Mijn probleem is als volgt :

Via google liep ik tegen een goed scriptje aan voor mijn stage bedrijf, die willen namenlijk barcodes gaan printen op de artikelstickers.
Op deze site kwam ik het scriptje tegen.
Ik de source gedownload, de GD2 Lib enabled in mijn php.ini.
Maar het eniste resultaat was een mooi rood kruisje.
URL van het kruisje rechtstreeks in m'n browser ge-c/p'ed
krijg ik de melding "Need bar code type ex. C39"
Maar die module staat er gewoon.
Mijn PHP info geeft de volgende info over GD :

GD Support enabled
GD Version bundled (2.0.15 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled

Zelfs na het aanzetten van
PHP:
1
error_reporting(E_ALL);

krijg ik alleen maar notices, geen warnings or errors.
voor de duidelijkheid hier de notices
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Notice: Use of undefined constant __TRACE_ENABLED__ - assumed '__TRACE_ENABLED__' in E:\Intranet\Apache2\htdocs\barcode\sample.php on line 21

Notice: Use of undefined constant __DEBUG_ENABLED__ - assumed '__DEBUG_ENABLED__' in E:\Intranet\Apache2\htdocs\barcode\sample.php on line 22

Notice: Use of undefined constant __DEBUG_HOST__ - assumed '__DEBUG_HOST__' in E:\Intranet\Apache2\htdocs\barcode\debug.php on line 28

Notice: Use of undefined constant __DEBUG_PORT__ - assumed '__DEBUG_PORT__' in E:\Intranet\Apache2\htdocs\barcode\debug.php on line 29

Notice: Use of undefined constant __TRACE_HOST__ - assumed '__TRACE_HOST__' in E:\Intranet\Apache2\htdocs\barcode\debug.php on line 31

Notice: Use of undefined constant __TRACE_PORT__ - assumed '__TRACE_PORT__' in E:\Intranet\Apache2\htdocs\barcode\debug.php on line 32

Notice: Use of undefined constant __TIMEOUT__ - assumed '__TIMEOUT__' in E:\Intranet\Apache2\htdocs\barcode\debug.php on line 34

Notice: Undefined variable: border in E:\Intranet\Apache2\htdocs\barcode\sample.php on line 45

Notice: Undefined variable: drawtext in E:\Intranet\Apache2\htdocs\barcode\sample.php on line 46

Notice: Undefined variable: stretchtext in E:\Intranet\Apache2\htdocs\barcode\sample.php on line 47

Notice: Undefined variable: negative in E:\Intranet\Apache2\htdocs\barcode\sample.php on line 48

Notice: Undefined variable: StarSize in E:\Intranet\Apache2\htdocs\barcode\i25object.php on line 94


Ik denk dat het aan mijn configuratie ligt van GD, omdat het scriptje werkend te zien is op de bovengenoemde site.

Stappen die ik ondernomen heb om GD werkend te krijgen :
- Un-commenten van de extension line in php.ini
- Extension path in php.ini veranderen naar waar de ddl zich bevind.
- Apache restart gegeven.

PHP versie 4.3.4.

Het Zipje met de scriptjes kunnen jullie downloaden van deze link. Scriptjes zijn te groot om hier te posten, maar mochten er bepaalde stukjes code van belang zijn dan wil ik ze hier graag posten. Er zijn geen wijzigingen aan de code door mij aangebracht anders dan de toevoeging van
PHP:
1
error_reporting(E_ALL);

Alvast bedankt :*)

... MMORPG Addict.


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 27-08 21:59

NMe

Quia Ego Sic Dico.

Misschien moet je de maker van dat scriptje maar eens mailen want dit heeft nix met GD te doen. Doe maar eens een keer een phpinfo() en kijk in het GD gedeelte, dat klopt vast wel.

Intussen gaat dit forum over zelf programmeren, en dat is niet wat je doet als je andermans script niet werkend krijgt.

[ Voor 27% gewijzigd door NMe op 04-05-2004 10:37 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • CRiMiNaL
  • Registratie: Mei 2002
  • Laatst online: 10-01-2024
^^^^ stond al de output van phpinfo. en daar lijkt inderdaad niks mis mee.

... MMORPG Addict.


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Programming en Webscripting gaat over problemen met eigen gemaakte scripts. Jij krijgt een script van een ander niet aan de gang. De beste oplossing: mail de originele maker. We geven hier geen support op scripts van derden.

Succes! :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Na overleg heropent en een schop naar SA voor het configuratieprobleem met GD

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Need bar code type ex. C39
Kun je met die error niet gewoon naar de maker van het script toegaan? Ik zie niet hoe wij dit probleem nu wel op kunnen lossen aangezien er geen GD probleem te zien is :?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • CRiMiNaL
  • Registratie: Mei 2002
  • Laatst online: 10-01-2024
Ik heb inderdaad ookal de maker van het script gemailed met deze foutcode.
Het vage blijft alleen dat als ik thuis de GD op m'n server installeer, en het scriptje run het wel werkt.
Verschil tussen PHP / Apache versie is er volgens mij niet, maar dit voed wel het vermoeden dat ik ergens een config fout in m'n GD heb.

[ Voor 3% gewijzigd door CRiMiNaL op 04-05-2004 14:38 ]

... MMORPG Addict.

Pagina: 1