![]() |
Instalar PHP-GTK Muy Buenas, me he bajado la ultima version estable, y la he descomprimido en c:\phpgtk\ para asi no complicarme la vida con la otra carpeta que tengo de php para aplicaciones de internet. Bien, la duda que me sale es que en la pagina oficial, me dice que he de copiar unas dlls a c:\windows\system32\ (Tengo el 98), pero dice que he de copiar unas dlls que NO EXISTEN en el fichero que me dio para bajar. Este es el enlace que piche para bajarmelo: php-gtk-0.5.2a Windows and PHP Binary including libGlade-0.17, SQPane and ComboButton Y estas son las librerias que dice que he de copiar al c:\windows\system32\: gtk-1.3.dll iconv-1.3.dll gdk-1.3.dll gnu-intl.dll gmodule-1.3.dll glib-1.3.dll Sin embargo yo solo tengo estas: php_gtk.dll libxml2.dll iconv.dll libgdk-0.dll libglade-0.1.dll libglib-2.0-0.dll libgmodule-2.0-0.dll libgobject-2.0-0.dll libgthread-2.0-0.dll libgtk-0.dll libintl-1.dll libxml2.dll php_gtk_libglade.dll php_gtk_sqpane.dll php4ts.dll php_gtk_combobutton.dll php-gtk.ini Yo el php-gtk.ini lo renombre y lo deje como php.ini (No se si lo hice bien). Pero bueno, la cuestion es que me esta diciendo la pagina oficial que meta unas librerias que ni ellos mismos han metido, entonces ¿Yo no entiendo bien o son ellos los que no se aclaran? Por favor ayudenme a tener claro de una vez el como instalar el GTK, por que tengo muchas ganas de conocer este tipo de desarrollo, pero con lo mal que se explican en la propia pagina, me parece que esto me va para rato. Conclusion, yo he hecho solo los siguientes pasos: 1-.)Descomprimi la carpeta en c:\phpgtk\ 2-.)Renombre el php-gtk.ini en php.ini 3-.)Intente ejecutar lo siguiente: c:\php4\php c:\phpgtk\test\hello.php (Aparecio una pantalla MS-Dos y se cerro). El Mensaje que aparece en la pantalla de MS-Dos es: <B>Fatal error</B>: Cannot instantiate non-existent class: gtkwindow in <b>c:\phpgtk\test\hello.php</b> on line 43 ¿Que pasos me faltan y/o me he saltado? Gracias por todo. |
Revisa las faqs y descarga el instalador PHPGTKInterpreter que es mucho mas sencillo que instalarlo a mano. |
Si muy bien, pero veras, tengo dos problemas el primero puede que sea mas facil de solucionar que el segundo: 1-.) El enlace al instalador esta roto. 2-.) Sigo sin saber por que no me funciona. (Creo que he explicado bien los errores, si no es asi, decirmelo que intentare ser mas explicito.) Gracias. |
Te explico, mete todos los archivos en una sola carpeta con el php.ini del php-gtk en el mismo directorio y punto, las librerias relacionadas con GTK+ puedes ponerlas en el propio directorio o hacerlas del sistema poniendolas en c:\windows\SYSTEM32\ |
Lo siento tio, pero o no me he expilcado bien o no te explicas. Vamos haber, yo me bajo el fichero, lo descomprimo, ¿Y que tengo que copiar a esa carpeta? Ya os he dicho, que lo que dicen en la pagina oficial es q copie unas librerias QUE NO VIENEN EN EL ARCHIVO COMPRIMIDO. ¿Que se supone que tengo que hacer? Me dices que copie todos los ficheros a la misma carpeta, vale, ¿A que ficheros te refieres? ¿A los que tengo en la carpeta php4 que es la de php para aplicaciones de internet? ¿O simplemente que nada mas descomprimir la carpeta ya me tiene que funcionar? Por cierto tengo php4 como modulo de Apache, ¿Pasa Algo? |
Miles de veces e escrito que es necesario tener php como cgi o cli, por eso te decia que tubieras dos php.exe diferentes, uno para tema web y otro para aplicaciones gtk+. Descarga los archivos de: http://kromann.info/ Relacionados con PHP4-GTK y sigue los pasos que te marcan abajo, A ESO ME REFERIA CON LOS ARCHIVOS!!! |
Hola. A mi tampoco me funcionaba he hize lo siguiente: 1.- Me bajé la última versión para windows desde http://gtk.php.net/download.php: php-gtk-0.5.2 Windows and PHP Binary including libGlade, SQPane and ComboButton - 03-Nov-2002 2.- Lo descomprimí todo en una carpeta propia: c:\jaz\php-gtk 3.- Copié el fichero c:\jaz\php-gtk\winnt\php.ini en la carpeta c:\jaz\php-gtk\php4\ 4.- Copié todos los ficheros de c:\jaz\php-gtk\winnt\system32\ en la misma carpeta de antes: c:\jaz\php-gtk\php4\ 5.- Abrí una ventana de MS-DOS y ejecuté: c:\jaz\php-gtk\php4\php.exe c:\jaz\php-gtk\test\hello.php ... y funcionó perfectamente. Espero que te sirva de ayuda, un saludo jaz |
| La zona horaria es GMT -6. Ahora son las 23:14. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.