Foros del Web » Programando para Internet » PHP »

PHP OO Error en configuracion php.ini con postgressql

Estas en el tema de Error en configuracion php.ini con postgressql en el foro de PHP en Foros del Web. hola, tengo un problema estoy trabajando con el paquete Apache - version 2.2.22 - PHP - version 5.4.5 que viene con postgresql paquete enterprise db ...
  #1 (permalink)  
Antiguo 07/08/2013, 13:48
 
Fecha de Ingreso: febrero-2013
Ubicación: Madrid
Mensajes: 10
Antigüedad: 11 años, 2 meses
Puntos: 0
Pregunta Error en configuracion php.ini con postgressql

hola, tengo un problema estoy trabajando con el paquete Apache - version 2.2.22 - PHP - version 5.4.5 que viene con postgresql paquete enterprise db estaba intentando utilizar la libreria libchart
pero me sale este error:

Fatal error: Call to undefined function imagecreatetruecolor() in D:\Postgresql\apache\www\libchart\libchart\classes \view\plot\Plot.php on line 245

Intente corregirlo configurando los siguientes parametros en el php.ini:

extension=php_gd2.dll

extension_dir = "D:\Postgresql\php\ext"

enable_dl=On

el apache no tenia la extencion gd2 entre sus archivos pero la descargue ya renicie mi equipo pero no funciona

este es el link de la informacion de mi php:
http://190.129.173.58:8080/libchart/demo/phpinfo.php

Este es el ejemplo del grafico
http://190.129.173.58:8080/libchart/demo/HorizontalBarChartTest.php

Y este es mi phpini que modifique
http://190.129.173.58:8080/libchart/demo/phpini.txt

De antemano gracias.

Última edición por hjorge01; 07/08/2013 a las 13:55 Razón: url
  #2 (permalink)  
Antiguo 07/08/2013, 13:58
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Error en configuracion php.ini con postgressql

GD no tiene nada que ver con postgres, debes de usar el include path por defecto de php, allí debe estar GD y si mal no recuerdo va por la versión 5
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 07/08/2013, 20:03
 
Fecha de Ingreso: febrero-2013
Ubicación: Madrid
Mensajes: 10
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Error en configuracion php.ini con postgressql

gracias por tu respuesta, cambie de la siguiente manera:
Código PHP:
Ver original
  1. include_path = ".;D:\Postgresql\php\ext"
pero no funciona
  #4 (permalink)  
Antiguo 07/08/2013, 21:18
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Error en configuracion php.ini con postgressql

<saludos>
Uhm, reiniciaste tu equipo, pero .... reiniciaste apache?
En teoría viendo tu configuración se encuentra correcta,
revise la mía y es bastante similar en cuanto al gd, pero
con la diferencía que desplegando tu phpinfo no muestra
información sobre gd, en cambio en el mío sí.
Intenta reiniciando apache.

Deberías ver algo como esto
gd

GD Support enabled GD Version bundled (2.0.34 compatible) FreeType Support enabled FreeType Linkage with freetype FreeType Version 2.3.11 T1Lib Support enabled GIF Read Support enabled GIF Create Support enabled JPEG Support enabled libJPEG Version 7 PNG Support enabled libPNG Version 1.2.40 WBMP Support enabled XBM Support enabled JIS-mapped Japanese Font Support enabled
DirectiveLocal ValueMaster Value gd.jpeg_ignore_warning00
</saludos>
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #5 (permalink)  
Antiguo 07/08/2013, 21:46
 
Fecha de Ingreso: febrero-2013
Ubicación: Madrid
Mensajes: 10
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Error en configuracion php.ini con postgressql

si ya reinicie servicios pero no funciona, con xaamp o vertrigo nunca tenia problemas, ahora estoy usando apache de enterprise db que lo baje de Application Stack Builder de postgresql. este es parte de mi php.ini q fui cambiando

Código PHP:
Ver original
  1. ;;;;;;;;;;;;;;;;;;;;;;;;;
  2. ; Paths and Directories ;
  3. ;;;;;;;;;;;;;;;;;;;;;;;;;
  4.  
  5. ; UNIX: "/path1:/path2"
  6. ;include_path = ".:/php/includes"
  7. ;
  8. ; Windows: "\path1;\path2"
  9. include_path = ".;d:\Postgresql\php\ext"
  10. ;
  11. ; PHP's default setting for include_path is ".;/path/to/php/pear"
  12. ; http://php.net/include-path
  13.  
  14. ; The root of the PHP pages, used only if nonempty.
  15. ; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
  16. ; if you are running php as a CGI under any web server (other than IIS)
  17. ; see documentation for security issues.  The alternate is to use the
  18. ; cgi.force_redirect configuration below
  19. ; http://php.net/doc-root
  20. doc_root=
  21.  
  22. ; The directory under which PHP opens the script using /~username used only
  23. ; if nonempty.
  24. ; http://php.net/user-dir
  25. user_dir=
  26.  
  27. ; Directory in which the loadable extensions (modules) reside.
  28. ; http://php.net/extension-dir
  29. ; extension_dir = "./"
  30. ; On windows:
  31. extension_dir = "d:\Postgresql\php\ext"
  32.  
  33. ; Whether or not to enable the dl() function.  The dl() function does NOT work
  34. ; properly in multithreaded servers, such as IIS or Zeus, and is automatically
  35. ; disabled on them.
  36. ; http://php.net/enable-dl
  37. enable_dl=On
  38.  
  39.  
  40.  
  41.  
  42. ;
  43. ;extension=php_bz2.dll
  44. ;extension=php_curl.dll
  45. ;extension=php_fileinfo.dll
  46. extension=php_gd2.dll
  47. ;extension=php_gettext.dll
  48. ;extension=php_gmp.dll
  49. ;extension=php_intl.dll
  50. ;extension=php_imap.dll
  51. ;extension=php_interbase.dll
  52. ;extension=php_ldap.dll
  53. ;extension=php_mbstring.dll
  54. ;extension=php_exif.dll      ; Must be after mbstring as it depends on it
  55. ;extension=php_mysql.dll
  56. ;extension=php_mysqli.dll

Última edición por hjorge01; 07/08/2013 a las 21:57

Etiquetas: configuración-php, dll, php.ini, postgresql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:41.