Instalando o PHP-GTK
Para iniciar a instalação do PHP-GTK em Unix, você vai precisar do fonte do PHP-GTK, que pode ser obtido em:
http://gtk.php.net/do_download.php?download_file=php-gtk-0.5.1.tar.gz
Bom, como nunca instalei o PHP-GTK em plataformas Unix, esta parte de meu artigo foi retirado do manual. Espero que ajude ;)
Rode o comando phpize que é um script instalado com o PHP. Isto irá ajustar os arquivos necessários e criar o script 'configure'. Depois, rode ./configure. Isto irá verificar se você tem a versão atual do GTK+ 1.2.x (1.2.6 ou maior, disponível em http://www.gtk.org/) e outros arquivos requiridos para compilação, e cria os Makefiles necessários.
Finalmente, rode make para compilar a extensão. Alguns arquivos fontes são gerados de arquivos .def pelo gerador de código. Se você ver mensagens como "Could not write...", significa que objetos GTK+ ou características ainda não são suportados. Se a compilação for um sucesso, rode make install para instalar a extensão no diretório default para extensões do PHP (geralmente /usr/local/lib/php/extensions).
http://gtk.php.net/do_download.php?download_file=php-gtk-0.5.1.tar.gz
Bom, como nunca instalei o PHP-GTK em plataformas Unix, esta parte de meu artigo foi retirado do manual. Espero que ajude ;)
Rode o comando phpize que é um script instalado com o PHP. Isto irá ajustar os arquivos necessários e criar o script 'configure'. Depois, rode ./configure. Isto irá verificar se você tem a versão atual do GTK+ 1.2.x (1.2.6 ou maior, disponível em http://www.gtk.org/) e outros arquivos requiridos para compilação, e cria os Makefiles necessários.
Finalmente, rode make para compilar a extensão. Alguns arquivos fontes são gerados de arquivos .def pelo gerador de código. Se você ver mensagens como "Could not write...", significa que objetos GTK+ ou características ainda não são suportados. Se a compilação for um sucesso, rode make install para instalar a extensão no diretório default para extensões do PHP (geralmente /usr/local/lib/php/extensions).
Páginas:
1
2
Olá
Gostaria de saber se eu preciso ter o PHP e o Apache instalados e configurados na máquina para poder utilizar o PHP-GTK.
Obrigado
Gostaria de saber se eu preciso ter o PHP e o Apache instalados e configurados na máquina para poder utilizar o PHP-GTK.
Obrigado
16/06/2005 9:01am
(~19 anos atrás)
Na hora em que eu tento gravar este arquivo da erro mandando eu contactar o dono do software no windows xp, sendo que gravei o mesmo no windows 98......
o arquivo e este mdac_typ, que o proprio site http://www.php-gtk.org.br/, mostrou em partes de instalações....
o arquivo e este mdac_typ, que o proprio site http://www.php-gtk.org.br/, mostrou em partes de instalações....
17/02/2005 9:14pm
(~20 anos atrás)
Emílio,
Ele não encontrou o executável no PHP em /usr/bin..
Crie um link para o executável aí...
Abraços,
Luiz Gustavo
Ele não encontrou o executável no PHP em /usr/bin..
Crie um link para o executável aí...
Abraços,
Luiz Gustavo
08/08/2003 1:36pm
(~21 anos atrás)
Não funcionou também!
Erro:
Não foi possível encontrar o ponto de entrada do procedimento zend_uv na biblioteca de vínculodinâmico php4ts.dll
Tem solução???
Erro:
Não foi possível encontrar o ponto de entrada do procedimento zend_uv na biblioteca de vínculodinâmico php4ts.dll
Tem solução???
08/08/2003 1:11pm
(~21 anos atrás)
loading cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether gcc and cc understand -c and -o together... yes
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking for PHP prefix... /usr
checking for PHP includes... -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/Zend -I/usr/include/php/TSRM
checking for PHP extension directory... /usr/lib/php/extensions
checking how to run the C preprocessor... gcc -E
checking for PHP-GTK support... yes, shared
checking for gawk... gawk
checking for PHP executable in /usr/bin... configure: error: Could not locate PHP executable
O que pode estar faltando???
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether gcc and cc understand -c and -o together... yes
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking for PHP prefix... /usr
checking for PHP includes... -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/Zend -I/usr/include/php/TSRM
checking for PHP extension directory... /usr/lib/php/extensions
checking how to run the C preprocessor... gcc -E
checking for PHP-GTK support... yes, shared
checking for gawk... gawk
checking for PHP executable in /usr/bin... configure: error: Could not locate PHP executable
O que pode estar faltando???
31/07/2003 1:18pm
(~21 anos atrás)
Bom, faça o seguinte. Ao invés de colocar os arquivos do PHP-GTK no mesmo diretório de seu PHP do apache, coloque em outro. Use o seu PHP com a extensão do GTK apenas para aplicações GTK, não com o apache. Foi o que fiz aqui, você deixa o seu php.ini antigo no c:\windows\, tudo normal... Aqui eu tive este problema eu sobrescrever os arquivos da instalação normal na primeira vez que instalei o PHP-GTK, mas eu felizmente havia feito backup dos arquivos, então foi simples recuperar os estragos.
02/06/2002 4:35pm
(~22 anos atrás)
Ta bem mal explicado o procedimento...
Pra quem ta começando não da para entender nada...
Meu apache, php e mysql tão funcionando...
agora fui seguir esse procedimento ai que não da para entender muito bem... não fucionou não...