Pular para o conteúdo

Instalando e usando php-gtk com apache e php5 no Slackware 12

Dica publicada em PHP / Miscelânea
richard marques dos santos slackrichard
Hits: 8.172 Categoria: PHP Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalando e usando php-gtk com apache e php5 no Slackware 12

Parto do pressuposto que você tenha o php 5 e o apache instalados, configurados e funcionando.

Primeiro passo, baixar os fontes do php-gtk com o cvs.

$ cvs -d :pserver:cvsread@cvs.php.net:/repository co php-gtk

Compilar o php-gtk.

$ cd php-gtk
$ ./buildconf --with-phpize=/usr/bin/phpize
$ ./configure --with-php-config=/usr/bin/php-config
$ make
$ su -
# cd /path/php-gtk
# make install

# cd /etc
# mkdir phpgtk
# cp /etc/http/php.ini /etc/phpgtk


Acrescente a chamada a extensão gtk ao php.ini que você copiou para a pasta /etc/phpgkt.

extension=php_gtk2.so
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Está tudo pronto, só lembre-se de que quando for utilizar o php-gtk você tem que referenciar o novo local do php.ini deste forma:

$ php -c /etc/phpgtk/php.ini nome_do_seu_script.php

Como por padrão o php no Slackware vai buscar o php.ini em /etc/http e, por sua vez não carrega o módulo php-gtk, suas páginas vão funcionar perfeitamente.

A opção -c indica ao php para procurar o php.ini em um local especificado, para não ter que utilizar sempre esta chamada você pode criar um shell script para isto como este:

#!/bin/bash
if [ empty $1 ]
then
       echo -e "\t\Informe o programa!"
       exit
fi
/usr/bin/php -c /etc/phpgtk/php.ini $1

Salve este script com o nome phpgtk e para utilizar basta chamar sua aplicação phpgtk por ele. Exemplo:

$ phpgtk /path_dos_fontes_do_php-gtk/demos/imgbrowser.php

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Mudando o brilho do notebook

Slackware 11 (current) com KDE e Hald

Instalando o editor NVU no Kurumin

Integração com Gerencianet no Magento e OpenCart

Framework CakePHP - Novo site em português

Curso gratuito sobre criação de aplicativos em PHP

Conhecendo melhor o PHP

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.