+1

Instalando o PHP-GTK

criado por Luiz Ribeiro em 21/05/2002 1:52pm
Bom, vamos começar pela instalação do PHP-GTK na plataforma Windows. Primeiramente pegue a última versão dos binários para windows no site http://gtk.php.net/

Se preferir, você pode fazer o download pelo link:
http://gtk.php.net/do_download.php?download_file=php-gtk-0.5.1-win32.zip

A distribuição dos binários do PHP-GTK (Windows) contém esta os seguintes diretórios:

\php4 -> PHP e arquivos binários do PHP-GTK

\winnt -> arquivo padrão do php.ini

\winnt\system32 -> binários GTK+ usados pela extensão

\test -> vários exemplos para demonstrar o uso do PHP-GTK.

O procedimento de instalação no Windows é bem fácil, apenas siga as instruções abaixo:

1. Copie \php4 para o seu diretório php já existente. Se esta é uma nova instalação você poderá criar c:\php4 e copiar os arquivos para este diretório. Se preferir, você pode instalar o PHP-GTK em um diretório diferente do PHP que você usa em seu webserver.

2. Copie o php.ini (localizado em \winnt do seu php-gtk-x.x.x-win32.zip) para o diretório do seu Windows. Se você tem um arquivo php.ini já, não precisa copiar este arquivo.

3. Copie \winnt\system32 para o diretório system32 de seu Windows.

4. Copie \test para o local onde você quer rodar seus scripts.

As aplicações escritas em PHP-GTK podem ser executadas pelo comando:
c:\php4\php -q teste.php

Onde c:\php4\php é o seu arquivo php.exe e teste.php o aplicativo escrito em PHP-GTK a ser executado.

Uma ótima dica é associar arquivos .php com o PHP-GTK, assim você pode acessar seus scripts apenas dando dois cliques no arquivo. Para isso siga as instruções abaixo:
1. Abra o Editor de Registro do Windows (Iniciar->Executar...->regedit)

2. Em HKEY_CLASSES_ROOT adicione uma chave chamada '.php' com o valor 'php_gtk'.

3. Adicione outra chave dentro de HKEY_CLASSES_ROOT, chamada 'php_gtk'.

(Dentro desta chave...)

4. Configure o valor padrão para 'PHP GTK File' (Ou algo semelhante)

5. Adicione uma chave chamada 'DefaultIcon' e configure seu valor padrão para '{phpExe},1'.

6. Adicione uma chave chamada 'shell' (em php_gtk) e uma chave dentro de 'shell', chamada 'open' e outra chave dentro de 'open', chamada 'command'. Vai ficar mais ou menos assim:

__+ php_gtk
__|- DefaultIcon
__|-+ Shell
____|-+ Open
______|- Command

7. Coloque o valor padrão como: '{phpExe} -q %1'

Comentários:

Mostrando 1 - 10 de 18 comentários
WFJ disse:
Na boa..
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...
15/10/2005 11:54pm (~11 anos atrás)

Infelizmente não consegui. . .não deu certo.

eheheh
20/07/2005 3:18pm (~11 anos atrás)

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
16/06/2005 9:01am (~11 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....
17/02/2005 9:14pm (~11 anos atrás)

Luiz Ribeiro disse:
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
08/08/2003 1:36pm (~13 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???
08/08/2003 1:11pm (~13 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???
31/07/2003 1:18pm (~13 anos atrás)

André Taiar disse:
Consegui!!
29/06/2003 3:14pm (~13 anos atrás)

Hugo Sena disse:
Funciona no Windows 98, ou so no WINNT?
16/06/2003 1:04pm (~13 anos atrás)

Luiz Ribeiro disse:
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 (~14 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)