http://www.zago.eti.br/php.txt FAQ com mensagens relacionadas ao PHP. Veja também a continuação deste arquivo FAQ em: http://www.zago.eti.br/php-cont1.txt veja também neste diretório (site) FAQ apache.txt apache-2.0.txt comercio-eletronico.txt mysql.txt phpnuke6.txt Algumas mensagens sobre o uso de PHP com banco de dados estão no FAQ sobre o banco de dados, consulte também o FAQ sobre o banco de dados relacionado com o teu problema: http://www.zago.eti.br/mysql.txt http://www.zago.eti.br/postgresql.txt Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux ******************************************************************** Links relacionados a PHP Lista de discussão em portugues: http://br.groups.yahoo.com/group/php-pt/ http://www.superphp.com.br http://www.superphp.com.br/home/index.php Site em Português, com lista de discussão, forum e muitos artigos e dicas. também exemplos de funções e codigos de programas. http://www.phpbrasil.com/ Site em Português, com muito material, codigos, FAQ, artigos e muito mais...... http://phpbrasil.com/articles/print.php/id/361 Contador de visitas por Rodrigo Romano Moreira Irei demonstrar nesse artigo uma maneira simples de simular o arquivo mágico global.asa (ASP) em PHP, utilizando classes e sessions. http://www.rau-tu.unicamp.br/php www.rau-tu.unicamp.br/linux O melhor sistema de perguntas e respostas, vale a pena conhecer. http://phpsurveyor.sourceforge.net/ Montar pagina com questionario via web, feito em PHP e trabalha com banco de dados Mysql, destinado a publicar e coletar dados atraves de questionario via web, altamente configurável com controle por usuários, chaves e etc... http://deivison.agatetepe.com.br/php/impfiscal.html Impressora Fiscal Bematech com PHP Neste texto, tem scripts e funções para configurar a comunicação entre PHP (em um servidor Linux) com impressora fiscal Bematech. http://br.php.net/popen http://br.php.net/fopen http://tulip.solis.coop.br/us/index.php Ferramenta pra editar códigos PHP, material de consulta, FAQ e lista. http://www.dicas-l.com.br/dicas-l/20050206.php Usando SQLs em PHP apartir de um arquivo de funções ******************************************************************** ******************************************************************** De: dicas-l-owner@unicamp.br Assunto: [Dicas-L] Lista PHP-PT Data: 24 Jan 2003 00:15:23 -0200 -------------------------------------------------------------------- Endereço: http://www.Dicas-l.com.br/dicas-l/20030124.shtml -------------------------------------------------------------------- Perl - Guia de Consulta Rápida http://novateceditora.com.br/guias/perl/ -------------------------------------------------------------------- Lista PHP-PT ============ Colaboração: Chaval Luppi A lista PHP-BR, criada em Fevereiro de 1999, foi transferida para a lista PHP-PT no eGroups, a fim de formar um grupo único e forte sobre PHP para quem fala português. Juntando os assinantes das duas listas, formou-se um grupo com mais de mil participantes, a transferência foi um sucesso que enriqueceu ainda mais a comunidade PHP. O PHP é uma linguagem de programação do tipo script, para ser usado em arquivos HTML pré-processados pelo servidor Web. Disponível para diversas plataformas, incluindo Linux, Windows NT e outros Unix'es, pode ser uma ótima alternativa ao ASP/IDC da Microsoft, ao ColdFusion da Allaire e até mesmo ao tradicional CGI/Perl/SSI, por ser um produto de licença GNU/GPL (leia-se gratuito e com código fonte aberto) de fácil utilização/programação. O PHP funciona muito bem com o servidor http Apache, com diversos bancos de dados (MySQL, Postgres, Oracle, Sybase, mSQL, Solid, ODBC, Informix, dBase, Interbase, entre outros), pode ser usado para soluções de comércio eletrônico, webmail, processamento de formulários, cookies, entre outros recursos que necessitam de integração com o servidor Web. O grupo PHP-PT tem por conceito discutir todos os recursos relacionados ao PHP, desde a instalação até a utilização avançada integrando bancos de dados. O objetivo é difundir a linguagem e a troca de informações entre participantes que tem em comum a língua portuguesa, servindo aqueles que estão iniciando ou aprofundando seu conhecimento em PHP. Para assinar o grupo envie uma mensagem em branco para: php-pt-subscribe@egroups.com Ou acesse: - http://br.egroups.com/subscribe/php-pt (neste caso será necessário preencher o cadastro do eGroups) Página principal do grupo (em português): - http://br.egroups.com/group/php-pt Dúvidas, comentários e sugestões sobre o grupo: - php-pt-owner@egroups.com Site oficial do PHP: - http://www.php.net/ Mirror brasileiro do site oficial: - http://br.php.net/ --------------------------------------------------------------- As mensagens da lista Dicas-L são veiculadas diariamente para 20896 assinantes. Todas as mensagens da Dicas-L ficam armazenadas em http://www.Dicas-l.com.br. ******************************************************************** Vc esta' visualizando como??? E' o seguinte: PHP e' interpretado pelo servidor Web. Se voce nao tiver um servidor web instalado e nao estiver visualizando atraves do servidor, o codipo PHP nao sera' interpretado! Instale o apache, copie os arquivos para um diretorio Web e visualize atraves do velho http://servidor/endereco_do_script ******************************************************************** De: Araê P. Braz Para: Rogerio Araujo(Terra) , Marcos S. Trazzini , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Apache "esqueceu" PHP !!! Data: 29 Sep 2002 13:41:22 -0300 Nao, o problema provavelmente nao eh com o conectiva nem o suse nem nada ... o php 4.2.x e acho que ate os ultimos do 4.1.x vem com a opcao no php.ini register_globals setado em Off, assim ele nao 'passa' as variaveis nem por get nem por post, procure essa linha em seu php.ini (find . / -name php.ini) e deixe register_globals = On, reincie o apache e voila! espero ter ajudado. ******************************************************************** configurar PHP com Apache http://www.conectiva.com/doc/livros/online/8.0/servidor/www.html#WWW.APACHE Olha, um dos sites que eu achei com maior numero de scripts em php (e programas grandes, tambem) eh o Hotscripts www.hotscripts.com/PHP Nao deixe de dar uma olhada tambem em www.superphp.com.br www.phpmafia.com.br ******************************************************************** Salve Galera!!! Coloquei disponivel em meu servidor o demo do projeto PHPCep www.sathi.com.br/cep www.php-resource.net ******************************************************************** Conversão de ASP para PHP --------------------------------- Existe um software para uso gratuito que permite a conversão do ASP para PHP em: http://asp2php.naken.cc/index.html Verifique o FAQ http://asp2php.naken.cc/faq.html para ter uma idéia do potencial do software. ******************************************************************** dê uma olhada em www.vivas.com.br, lá existe uma excelente apostila de php em português. ******************************************************************** ******************************************************************** ******************************************************************** ******************************************************************** PHP: Palestra de Ramus Lerdorf --------------------------------------------------------------------- Na semana passada estive em Porto Alegre, participando do II Forum Internacional de Software Livre. O evento foi simplesmente fantástico e eu vou tentar transmitir algumas das coisas que vi e aprendi por lá. Um dos pontos altos, dentre muitos, do evento, foi a palestra do criador do PHP, Ramus Lerdorf. A palestra, muito didática e profissional, nos exibiu desde conceitos básicos do PHP até certas coisas inacreditáveis que se pode fazer com esta linguagem simples e muito poderosa. Na apresentação foi demonstrado o uso de animações Flash criadas online, criação automática de arquivos PDF, criação de imagens e muito mais. Só para lembrar, o sistema Rau-Tu de perguntas e respostas foi inteiramente desenvolvido em PHP. Além de poderosa esta linguagem propicia um desenvolvimento extremamente rápido. Durante as perguntas perguntaram ao Rasmus qual era o futuro do PHP. Ele respondeu que não fazia a menor idéia, pois quem determinava a evolução do PHP eram seus usuários. Ele afirmou também que esta prática de se determinar o que os usuários irão querer no futuro é completamente equivocada ... Também nesta linha ele citou um exemplo interessante. Em uma de suas esperas em aeroportos ele resolveu investigar o formato de uma imagem gerada por sua camera digital e descobriu que diversas informações são gravadas juntamente com a imagem propriamente dita. Resolveu então criar uma função que extrai automaticamente estes dados do arquivo gerado ao se criar uma imagem em uma camera digital. E assim o PHP vai crescendo :-) A palestra ministrada em Porto Alegre e muitas outras estão disponíveis em http://conf.php.net. Além deste endereço, para quem ainda não conhece PHP, vale a pena uma visita aos endereços http://www.php.net, a home page oficial do projeto e também aos tutoriais em http://www.php.net/tut.php e http://www.php.net/manual. Uma lista de livros que pode ser adquirida para um auto estudo de PHP pode ser encontrada em http://www.php.net/books.php. E para encerrar, a apresentação foi feita com um software feito em PHP e ele utilizou recursos simplesmente fantásticos. Para saber mais sobre esta apresentação veja em http://conf.php.net/, a primeira apresentação da página, "PHP Presents". --------------------------------------------------------------- As mensagens da lista Dicas-L são veiculadas diariamente para 16021 assinantes. Para sair ou assinar a lista Dicas-L, consulte o documento que se encontra em http://www.Dicas-l.com.br/FAQ.html. A redistribuição desta e outras mensagens da lista Dicas-L pode ser feita livremente, deste que o conteúdo, inclusive esta nota, não sejam modificados. --------------------------------------------------------------- ******************************************************************** Instalação do PHP em RedHat com MySQL --------------------------------- A dica de ontem funciona se você não estiver interessado em rodar o MySQL (ou bancos de dados) junto com o PHP. Se você quiser ter o MySQL + PHP3 (está no 4) + apache rodando em seu Linux RedHat 6.1 a dificuldade é maior. Vamos para a receita de bolo de instalação (não vi isto de forma clara na internet): 1. Em primeiro lugar certifique-se de que o MySQL está bem instalado, faça testes rodando "mysql" e veja se o MySQL-devel está instalado (mesmo sem o devel, o comando MySQL vai funcionar). Eu tenho os seguintes pacotes rpm instalados: MySQL-client-3.22.32-1 MySQL-3.22.32-1 MySQL-devel-3.22.32-1 MySQL-shared-3.22.32-1 2. O pacote php-3.0.12-6.i386.rpm que vem com o RedHat 6.1 NÃO ativa a conexão com o MySQL. Em http://www.udoj.org/php3/ você encontra rpms para corrigir o problema, mas eu pessoalmente não consegui usá-los porque foi compilada para gd >= 1.6.3 o que não é o caso de minha máquina (é uma mistura de redhat 6.0 e 6.1). Não testei em um RH6.1 puro mas se você tentar e conseguir me avise. Uma solução mais radical é esquecer RPMs e ir para as origens: http://www.php.net. 3. Faça o download de php-3.0.16.tar.gz em http://www.php.net 4. Expanda: tar -zxvf php-3.0.16.tar.gz 5. Vá para o diretório: cd php-3.0.16 6. Leia INSTALL e principalmente INSTALL.REDHAT. Cerfique-se /usr/sbin/apxs está de acordo. 7. Veja as instalações (ou update): (Já estão no CD do RH6.1). Trabalhar com apache acima de 1.3.9 é importante. ------------- rpm -i apache-1.3.9-8.i386.rpm rpm -i apache-devel-1.3.9-8.i386.rpm rpm -i freetype-1.2-7.i386.rpm ------------- 8. De curiosidade, faça: ./configure --help 9. Faça a configuração: ------------- ./configure --with-apxs=/usr/sbin/apxs --with-mysql=/usr ------------- Veja que em INSTALL.REDHAT está escrito apenas "--with-mysql". 10. make 11. make install 12. Altere /etc/httpd/conf/httpd.conf descomentando as linhas ------------- LoadModule php3_module modules/libphp3.so AddModule mod_php3.c AddType application/x-httpd-php3 .php3 AddType application/x-httpd-php3-source .phps ------------- Em INSTALL.REDHAT está escrito: ------------- LoadModule php3_module libexec/libphp3.so ------------- mas na verdade, no meu caso, era "modules" mesmo ao invés de "libexec" ("modules" é um link: modules -> ../../usr/lib/apache/). Isto causou várias mensagens de pedido de socorro na internet. 12. Reative o apache: /etc/rc.d/init.d/httpd restart Obs: Eu segui a receita do INSTALL.REDHAT e tive problemas. Um problema em particular era o seguinte: o apache reativava mas depois caia sem mensagens de erros nos logs. Após muito estudo cheguei à conclusão de que era devido à conexão mal feita com o mysql. O "/usr" em --with-mysql=/usr me fez diferença. ------------------------------------- ******************************************************************** tem o http://www.coolfreepages.com/ eles colocam um monte de propagandas, mas dá para brincar... >Alguém conhece algum servidor PHP grátis? >Me indicaram o www.f2s.com mas já está full, ou seja, tem limite de >usuarios. > ******************************************************************** TROCAR SENHA EM PHP Edite o arquivo sudoers (visudo), e acrescente esta linha: nobody edilson.rios = NOPASSWD : /usr/sbin/useradd Onde: nobody = Usuários do Apache edilson.rios = Nome da máquina NOPASSWD : = Pra executar sem pedir senha de superusuário /usr/sbin/useradd = comando que vc quer executar. Depois edite um arquivo em php pra executar este comando (useradd ou outro) para inserir usuários na linha de comando usando o exec() ou o system() do php. ******************************************************************** ******************************************************************** Olha no www.hotscripts.com tem muita coisa lá, bem como no www.php.net Sobre sessão no PHP é muito simples, se vc jah viu como os cookies funcionam então não terá problemas. Para podermos passar os parâmetros de sessão de uma página para outra do site usamos o comando session_start() e session_register(), que possuem a seguinte sintaxe: session_start() Esta instrução cria uma sessão ou reinicia uma sessão existente. session_register(arq1 [, ...]) Registra uma ou mais variáveis na sessão atual. O parâmetro passado pode ser uma string contendo o nome da variável a ser registrada, ou um array com o nome das variáveis. Edivaldo B. de Gusmão Jr [GusmaoJr] ICQ # 65427160 Linux User: 185231 ******************************************************************** De: dicas-l-owner@unicamp.br Assunto: [Dicas-L] Instalação PHP-GTK Data: 22 May 2002 12:38:44 -0300 Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.com.br -------------------------------------------------------------------- Endereço: http://www.Dicas-l.com.br/dicas-l/20020522.shtml -------------------------------------------------------------------- Software Livre na Unicamp http://www.softwarelivre.unicamp.br -------------------------------------------------------------------- Instalação PHP-GTK Colaboração: Pablo Dall'Oglio A mensagem de hoje diz respeito à instalação do PHP-GTK, que me foi enviada pelo Pablo, da Univates. O Pablo é o criador do software Agata Reports, escrita com PHP-GTK e que faz coisas incríveis. Segundo a descrição do produto no site: Ágata Report é uma ferramenta gráfica, desenvolvida em PHP-GTK que permite a edição e obtenção de pesquisas SQL de bases PostgreSQL. Ela conecta na Base PostgreSQL, lista suas tabelas, campos, e permite fazer ligações entre as tabelas, restrições, ordenação e muito mais. Eu vi uma demonstração do produto em uma visita que fiz à Univates e também no Forum Internacional de Software Livre, em Porto Alegre. Realmente incrível, vale a pena investigar. Para saber mais visite o endereço http://codigolivre.org.br/projects/agata/. Agora, a mensagem do Pablo para a instalação do PHP-GTK. ------------------------------------------------------------------------- Há alguns dias atrás tive de atualizar o meu php-gtk, e documentei alguns passos cruciais. Ultimamente tenho recebido mensagens de muita gente pedindo dicas de como instalar php com php-gtk, e digamos, se a pessoa não seguir uma combinação de dependênciais cruéis, poderá não conseguir efetuar a instalação.... == Início == // localize os atuais binários do php e do php-config em sua máquina pelos comandos: # whereis php # whereis php-config // e apaque todas ocorrências, isso se chama instalação defensiva ;) // Instalar essas ferramentas da Free Software Foundation, para compilar, // elas já existem em sua máquina, mas essas versões são as mais indicadas, // outras (mesmo mais recentes, dão problema), baixar de www.fsf.org (GNU libtool) 1.4 (GNU automake) 1.3 Autoconf version 2.13 // Os binários serão instalados no /usr/local/bin e não no /usr/bin então depois de // instalá-los, apaque as versões velhas.... # rm /usr/bin/autoconf # rm /usr/bin/automake # rm /usr/bin/libtool // e refaça-os usando links # ln -s /usr/local/bin/autoconf /usr/bin/autoconf # ln -s /usr/local/bin/automake /usr/bin/automake # ln -s /usr/local/bin/libtool /usr/bin/libtool // Fazer download do php 4.2.1 (www.php.net) e o instale seguindo as instruções do INSTALL // Bom, no meu php, eu habilitei algumas coisas como suporte a arquivos DBF, // mysql, postgres, pear, gd (para geração de gráficos, ...) // no diretório /usr/local/src/php-4.2.1/ # ./configure \ --enable-dbase \ --enable-sockets \ --with-gd \ --with-mysql \ --with-pgsql \ --with-xmlrpc \ --with-pear \ --enable-dba \ --with-kerberos # make # reza brava // opa essa é brincadeira # make install // os binários serão instalados em /usr/local/bin, logo refaça os links: # ln -s /usr/local/bin/php /usr/bin/php # ln -s /usr/local/bin/php-config /usr/bin/php-config // Fazer download do php-gtk 0.5.0 de (gtk.php.net) e siga as instruções do README // Instalação simples // No diretório /usr/local/src/php-gtk-0.5.0 # ./configure # make # make install // no configure vc poderia habilitar extensões como GtkHtml (renderização), // scintilla (edição de código) ou pixbuff (exibição de imagens avançadas), // mas nesse caso, vc teria que cuidar de outras dependencias também.... agora vá no ******************************************************************** De: dicas-l-owner@unicamp.br Assunto: [Dicas-L] Gerenciamento Dinâmico de Formulários Data: 11 Sep 2002 00:13:35 -0300 -------------------------------------------------------------------- Endereço: http://www.Dicas-l.com.br/dicas-l/20020911.shtml -------------------------------------------------------------------- Read in English Uma Maneira Divertida de Aprender Inglês http://novateceditora.com.br/livros/readinenglish/ -------------------------------------------------------------------- Gerenciamento Dinâmico de Formulários ===================================== Está disponível para download, em http://www.softwarelivre.unicamp.br/sl/projetos_software_livre, o sistema D-Form, para gerenciamento dinâmico de formulários. Este sistema permite que o administrador de um site crie rapidamente uma infinidade de formulários diferentes, e com o armazenamento das informações em um Banco de Dados MySQL. Foi desenvolvido em PHP e é de fácil instalação. Possui suporte para os idiomas inglês e português. A idéia original foi baseada na idéia de facilmente criar formulários que permitam a inscrição em eventos de uma maneira simples e rápida. Entretanto, da forma como foi projetado, este sistema permite um grande número de outras aplicações. O sistema foi desenvolvido por Claudio Henrique Limão Filho, integrante da equipe de software livre do Centro de Computação da Unicamp. O software é distribuído sob a licença GPL. ******************************************************************** De: Lauro Cesar Oliveira Para: Administrador www.linuxcd.com.br Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) ninguem sabe php? Data: 20 Sep 2002 12:48:54 -0300 On Thu, 19 Sep 2002, Administrador www.linuxcd.com.br wrote: Tente: $lin
"; ?> > Como faço para que o arquivo texto apareça mantendo a formatação? ******************************************************************** De: zgrp@zipmail.com.br Para: Alysson Oliveira Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Fazer site seguro Data: 05 Sep 2002 17:05:26 -0300 Ola, Vc poderia criar uma index.php com o seguinte codigo: E sua pagina vc gerar na indexfinal.html!! Assim toda vez q o cara fizesse a requisição e chamasse a index, o php te redirecionaria automaticamente para https://10.0.0.3/indexfinal.html Espero q ajude. T+ [ ]'s ******************************************************************** De: zgrp@zipmail.com.br Para: Marcio - Lista LinuxBR Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) PHP e mySQL? Data: 30 Sep 2002 16:53:39 -0300 Ola, No site da cipsga tem uma manual de PHP muito legal pra iniciantes. :) E tmb tem no historico um link para uma tradução: http://listas.cipsga.org.br/pipermail/tradutores/2000-December/000000.html ******************************************************************** De: Leandro Mendes Para: Fernando Conceição , Linux-Br@Bazar.Conectiva.Com.Br Assunto: Re: (linux-br) Compilar o php com o apache Data: 30 Sep 2002 13:50:54 -0300 Eatamente. Baixe o fonte do apache. Quando voce for compilar o php use faça assim: ./configure --with-apache=/diretorio/do/fonte/do/apache (Alem dos outros itens que voce quiser e tiver instalado) Depois compile o apache com a opção: ./configure --activate-module=src/modules/libphp4.a Certo. flow ******************************************************************** De: crg Responder-a: crg3k@terra.com.br Para: Fernando Silveira , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Adminstração de Banco de Dados Data: 24 Oct 2002 20:44:13 -0200 On Quinta 24 Outubro 2002 15:06, Fernando Silveira wrote: > Existe algum programa tipo o phpMyAdmin para PostgreSQL ??? Ou mesmo > programa para Windows, estou testando com Dbtools mais nao achei legal. Temos o phpPgAdmin eh muito bom. http://phppgadmin.sourceforge.net/ ******************************************************************** De: HD Softwarelinux Para: Paulino Kenji Sato , Júlio César M. Ferreira Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) interbase.so Data: 04 Dec 2002 21:03:03 -0200 Em Seg 18 Nov 2002 14:51, Paulino Kenji Sato escreveu: > On 18 Nov 2002, Júlio César M. Ferreira wrote: > > Caros amigos da lista, > > > > consegui o pacote php-interbase-4.2.2-blablaablaaba e instalei > > Onde foi que vc arranjou esse pacote? > > > sera possivel que vou ter que disistir de usar interbase com php4 no > > conectiva 8 ??? > > Minha sugestão e que use o Unixodbc para acessar o Interbase. > Dizem que odbc (do windows) e lento, não sei se o mesmo acontece com o > Unixodbc. > > Unixodbc vem no Conectiva 8, o modulo do php para acessar-lo tbm. > Só vai precisar baixar o driver odbc para o interbase que estão > disponiveis no site do unixodbc. > http://www.unixodbc.org/ > > > isso é complicado demais > > Sim, e complicadissimo por suporte ao Interbase no php (ou outra coisa um > pouco fora do padrão), e necessário ter uma boa experiência em compilação. > E em toda a atualização vai ter que repetir esse processo. > > Duas formas de fazer isso. > 1- Baixe o src.rpm do php,instale ele, faça as modificações no .spec para > incluir o suporte ao interbase. Gere o .rpm usando esse .spec modificado. > > 2- Desisntale o rpm do php e tudo que se refere a ele, va ao www.php.net > e baixe o source da ultima versão estavel, descompacte, *leia a > documentação diversas vezes*, configure, compile, instale e configure e > rode. > > (só não me pergunte dos detalhes de como fazer essas coisas.) > > Paulino > _________________________________ ________________________________________ > Paulino Kenji Sato | Nobel online > http://www.nobel.com.br | Maringa Pr Brasil > > Ola amigo.. nessa ou vou me meter.. :) O suporte nativo do PHP a qualquer banco é sempre melhor... Vamos descomplicar as coisa... 1º Para voce não se perder, ative o suporte a php no apache com o php que vem no CL8.. faça o teste, dentro de /var/www/default, gere um arquivo teste.php com esse conteudo 2º Abra o navegador e digite: http://localhost/teste.php se voce voce estiver feito certo, vai aparecer as indormações do php.. 3º remova o php que vem instalado. 4º Instale o Firebirb SS 1.0 5º em php.net, pegue o php mais novo, descompacte num diretório qual quer.. 6º use esse script para compilar seu php ./configure --prefix=/etc/php4 \ --with-interbase=/opt/interbase \ #### ==========> essa linah é que da suporte ao Interbase/Firebird --with-pgsql \ --disable-debug \ --enable-pic \ --enable-inline-optimization \ --with-apxs=/usr/sbin/apxs \ --enable-shared \ --disable-static \ --with-config-file-path=/etc/php4/apache \ --with-exec-dir=/usr/bin \ --with-regex=system \ --with-gettext \ --with-freetype-dir=/usr/lib \ --with-gd-dir=/usr/lib/ \ --with-jpeg-dir=/usr/lib \ --with-png-dir=/usr/lib \ --with-zlib-dir=/usr/lib \ --with-db2 \ --with-db3 \ --with-gdbm \ --enable-debugger \ --enable-openssl \ --enable-magic-quotes \ --enable-safe-mode \ --enable-sockets \ ******************************************************************** De: Eduardo V. Para: fixx_linux@onda.com.br Cc: linux-br@bazar.conectiva.com.br Assunto: (linux-br) RES: (linux-br) HOSPEDAGEM PHP!!! Data: 25 Dec 2002 18:36:29 -0200 >Gostaria de saber se alguem sabe de alguns servidores de > hospedagem gratuita q > tenha php!? Existem vários servidores grátis por ai, mas geralmente, poucos são razoáveis. Aqui vai uma lista de alguns www.whg.com.br http://www.nelie.org/home/index.php E aqui neste endereço você poderá encontrar uma lista com vários outros servidores grátis para testar http://www.superphp.com.br/hosts/index.php ******************************************************************** De: André Muraro Para: Clayton Soares Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Apache c/ php n funciona na intranet Data: 27 Dec 2002 17:24:54 -0200 Olá Clayton .... Instale o mod_auth_mysql ... :-) já passei pelo mesmo problema.... Abraços André Muraro Linux User #226885 On Fri, 27 Dec 2002 11:38:43 -0200 "Clayton Soares" wrote: > Pessoal, > > Tenho um servidor com paginas de internet localizadas no diretorio padrao. > /home/httpd/html/ > Quero colocar um site para que somente minha rede interna veja, até ai tudo > bem. > /home/httpd/minhaintranet/ > Quando digito no browser http:/minhaintranet/ a parte que esta em PHP e > MYSQL não funciona. > Alguem sabe o que esta faltando? > > Obrigado, > Clayton Soares > > > ******************************************************************** De: Ricardo Guedes Para: Paulo J. Vieira , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Httpd X Php ... Data: 02 Jan 2003 19:35:25 -0400 Oi, Acredito que muita gente já tenha passado por isso. Vejamos: Você baixou todos os pacotes: * apache_1.x.yz.tar.gz * php-4.x.y.tar.gz $ cd ~ $ ls apache_1.x.yz.tar.gz php-4.x.y.tar.gz $ tar xvzf apache_1.3.23.tar.gz $ tar xvzf php-4.1.2.tar.gz Entrou no diretório do Apache. $ cd ~/apache_1.x.yz $ ./configure Entrou no diretório do PHP $ cd ~/php-4.x.y $ ./configure --with-apache=../apache_1.x.yz $ make $ su - # make install (isto deve ser feito com o root) # cp php.ini-recomended /usr/local/lib/php.ini # ldconfig # exit PHP instalado. Voltamos para o diretório do Apache $ cd ~/apache_1.x.yz $ ./configure --activate-module=src/modules/php4/libphp4.a $ make $ su - # make install # echo "AddType application/x-httpd-php .php" >> /usr/local/apache/conf/srm.conf # cat -n /usr/local/apache/conf/httpd.conf | grep index.h 370 DirectoryIndex index.html Procure pela linha no seu /usr/local/apache/conf/httpd.conf o parametro DirectoryIndex vá ate esta linha e coloque o index.php antes do index.html ficando assim: DirectoryIndex index.php index.html (370 a linha onde se encontra o parametro) # ln -sf /usr/local/apache/bin/apachectl /usr/sbin/apachectl # apachectl start Acredito que se você seguir estes passos seu apache estará instalado e com suporte a PHP. Leia mais sobre a configuração do Apache para saber mais e o que você deve setar. From: "Paulo J. Vieira" > sever de Web, entretanto não esta carregando o PHP, gostaria de saber se > alguem já passou por isso e/ou sabe me dizer como resolver. ******************************************************************** De: Westter José da Silva Para: 'elder@mn2.ufrj.br' , 'linux-br' Assunto: (linux-br) RES: (linux-br) PHP4 no Red Hat 8 Data: 20 Jan 2003 14:45:10 -0300 Rafael, Tive o mesmo problema tente fazer o seguinte: Para Liberar o PHP no Red Hat 8.0 : Edite o arquivo /etc/php.ini mude a opcao "short_open_tag=On" Edite o Arquivo /etc/httpd/conf/httpd.conf e insira: AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps Espero que ajude, Atenciosamente, Westter José -----Mensagem original----- De: Elder Ribeiro Lira [mailto:elder@mn2.ufrj.br] Enviada em: sexta-feira, 10 de janeiro de 2003 19:51 Para: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) PHP4 no Red Hat 8 Oi Rafael, Passo por exatamente o mesmo problema no redhat8, uso a versao 2.7.2 do uebimiau, ja revirei o config.php mas creio que o errado está msm relacionado com o php do RH. Se puder ajudar ajude-nos!!! > Ola > > alguém conseguiu fazer funcionar o PH4 no RedHat 8 ? > Ele simplesmente não funciona. Coloquei o uebimiau para testar e > nada...ele naun abre a página inicial, aparece o código fonte . > Alguém se precisa fazer alguma configuração extra no httpd? ******************************************************************** De: Gomes, J. E. Para: aldinei , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) PHP Data: 20 Jan 2003 22:53:35 -0300 O PHP foi compilado sem o suporte às funções do MySQL, ou seja, na etapa do 'configure' faltou o parâmetro --with-mysql Mais informações em http://www.php.net/manual/en/install.linux.php [ ]' --- Gomes, J. E. > > O que pode ser esta mensagem no servidor se o mysql esta ativo > > Fatal error: Call to unsupported or undefined function mysql_connect() in > /var/www/default/pac0101/Top.php3 on line 34 > ******************************************************************** De: Gomes, J. E. Para: Paulo J. Vieira , aldinei Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) PHP Data: 21 Jan 2003 07:54:49 -0300 O PHP foi compilado sem o suporte às funções do MySQL, ou seja, na etapa do 'configure' faltou o parâmetro --with-mysql Para uma lista completa dos parâmetros de configuração, veja http://www.php.net/manual/sv/install.configure.php [ ]' ******************************************************************** De: Leandro Angelo Para: aldinei Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) PHP Data: 01 Jan 2000 00:16:47 -0400 Ola Aldinei, provavelmente e porque o mysql-client nao esta instalado. Digite este comando num terminal com o root: rpm -qa | grep mysql-client Se ele nao mostrar nada acho que e so instalar o rpm do mysql-client. Pois o PHP ja tem suporte nativo ao mysql, nao e necessario instalar nenhum modulo. Espero ter ajudado. Um abraco, Leandro On Mon, 2003-01-20 at 17:36, aldinei wrote: > O que pode ser esta mensagem no servidor se o mysql esta ativo > > Fatal error: Call to unsupported or undefined function mysql_connect() in > /var/www/default/pac0101/Top.php3 on line 34 ******************************************************************** De: Marcus Lima Responder-a: Marcus Lima Para: Paulo J. Vieira , linux-br@bazar.conectiva.com.br Cc: servux@yahoogrupos.com.br Assunto: Re: (linux-br) apache com php não funciona connect do mysql Data: 22 Jan 2003 09:33:18 -0200 Aparentemente você está gerendo o módulo PHP mas não está trocando o que está no diretório do Apache. Vamos supor: /etc/httpd/libexec/libphp4.so -> Este é o caminho para o php que veio com a distro (mod_php). /home/user/php423/.libs/libphp4.so -> Este é o caminho para o php que você compilou. Agora você tem que mandar o que você compilou para o lugar onde o Apache reconhece o módulo e reiniciar o Apache... Na verdade você nem precisa dizer que está compilando com MySQL porque já é padrão do PHP colocar em built-in. Se está aparecendo --without-mysql é porque o módulo que está sendo executado foi compilado assim, troque o módulo pelo novo e verá que funcionará. - Marcus Lima. ******************************************************************** De: Kleber Vilhena Responder-a: Kleber Vilhena Para: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) apache com php não funciona connect do mysql Data: 22 Jan 2003 11:15:44 -0300 AMIGOS DA LISTA! Fiz esses passos e deu tudo okay: Updated instructions for installing Apache 2.x with PHP4 and MySQL: (1) Download httpd-2.0.40-i686-pc-linux-gnu-rh73.tar.gz from http://www.apache.org/dist/httpd/binaries/linux/ (2) Download php4-latest.tar.gz from http://snaps.php.net/ (3) tar -xzvf httpd-2.0.40-i686-pc-linux-gnu-rh73.tar.gz cd httpd* ./configure --prefix=/Apps/apache --enable-module=so make make install (4) tar -xzvf php-4.2.2.tar.gz cd php* ./configure --with-mysql --with-apxs2=/path/to/apxs (To find path/to/apxs, do slocate -u /, then slocate apxs) make make install cp php.ini-dist /usr/local/lib/php.ini (5) Add the following to httpd.conf AddType application/x-httpd-php .php LoadModule php4_module /path/to/libphp4.so (To find path/to/libphp4.so, do slocate -u /, then slocate libphp4.so) (6) Restart httpd: /path/to/apachectl restart Notes: Never had problems with ./configure or make with apache. But wow, a world of pain in trying to do a make on php. (Make sure to use --enable-module=so, when doing a ./configure with apache.) I kept getting make errors with php (No problems with ./configure). Thanks to pvenable@cs.cmu.edu, I found out the problem was with php-4.2.2.tar.gz. Make sure to get php4-latest.tar.gz! Hope this helps someone out there. Good luck! OBS: Esse passo fui eu que coloquei!! (7) Localizar o http.conf: Comentar o Modulo da Libphp.4 devido o Passo 5 que adiciona no final deste arquivo este modulo...gerando assim uma erro no HTTPD. # Example: # LoadModule foo_module modules/mod_foo.so # LoadModule php4_module modules/libphp4.so ----- Original Message ----- ******************************************************************** De: Thiago Macieira Para: Renato Q. Todorov - Webmaster Jet Sites , Lista Linux Cc: Linux-br , linuxall@yahoogrupos.com.br Assunto: Re: (linux-br) Apache 2.0 + php4 Data: 22 Jan 2003 20:21:20 +0100 Renato Q. Todorov - wrote: >Não funciona mesmo... O PHP ainda não tem suporte nativo a Apache2, mas Funciona sim. Você está usando alguma versão antiga ou errada do PHP. Eu tenho usado PHP com Apache2 há meses e conheço gente que o usa mais tempo ainda. Só o detalhe é que o PHP 4.2 com Apache 2 tinha um bug sério com SIGHUP. O upgrade para o PHP 4.3 é recomendável. - -- ******************************************************************** De: Cláudio Sampaio - Patola Para: vcarvalho Cc: linux-br Assunto: Re:(linux-br) Editor de PHP + JSP Data: 22 Jan 2003 21:06:38 +0000 ---------- Cabeçalho inicial ----------- > Pessoal qual o melhor? Tentei instalar o quanta 3.0 aqui mas estou com > problemas, voces usam algum outro? A unica coisa que preciso é color > coding pelo menos ;) Pegue o J2SDK 1.4.1_01 em http://java.sun.com. Pegue o eclipse em http://www.eclipse.org. Pegue o plugin LOMBOZ em http://www.objectlearn.com ou o plugin SOLARECLIPSE em http://solareclipse.sf.net - ambos são para edição de JSPs. Pegue o eclipse de edição PHP para eclipse: http://phpeclipse.sourceforge.net Instale o j2sdk. Instale o eclipse. Instale os plugins no eclipse (basta descomprimi-los no diretório "plugins" do eclipse). Pronto, agora seu superpoderoso ambiente de desenvolvimento PHP & JSP! Adicionalmente, se você usar o tomcat para rodar seus JSPs, o plugin de tomcat da sysdeo ajuda muito: http://www.sysdeo.com/eclipse/tomcatPlugin.html []s, Patola ******************************************************************** De: Oseias Ferreira. Para: linux-br Assunto: Re: (linux-br) PHP Data: 22 Jan 2003 09:49:13 -0200 Compile --with-apx --with-mysql=shared. Copie o mysql.so para o seu diretório para extensões(extensions_dir). Edite o php.ini e inclua o extension=mysql.so, caso não exista. Reinicie o Apache (killall -HUP httpd). Oseias. > > Eu recompilei o php coloquei o parametro --with-mysql=... entretanto não > levantou ... teria de ser algo diferente disto, simplismente não esta ******************************************************************** De: joaquim Para: linux-br@bazar.conectiva.com.br Assunto: (linux-br) PHPmole IDE X Conectiva Data: 15 Jan 2003 13:00:09 -0200 Algum já conseguio roda a IDE PHPmole no Conectiva Tem um receita de bolo de como fazer? http://www.akbkhome.com/Projects/Phpmole-IDE/Screenshots/ ******************************************************************** De: crg Responder-a: crg3k@terra.com.br Para: Ricardo Guedes Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Segurança + include() do PHP Data: 09 Jan 2003 07:52:07 -0200 Em Quinta 09 Janeiro 2003 03:08, Ricardo Guedes escreveu: > > > Bom, o shadow ele dançou porém o passwd ele leu. O que eu gostaria de saber > é se existe alguma maneira de evitar que o usuário pudesse fazer este tipos > de include. Se sim como? Pensei em re-escrever o código para quando o > usuário enviasse algum arquivo.php ele renomeasse o mesmo para algo que não > fosse interpretado pelo php. Acho que isso seria mais cômodo, porém queria > ouvir o que voces entendidos no assunto pensam sobre isso! No seu httpd.conf Informe ao Apache para nao rodar o PHP no dir onde voce coloca seus arquivos. php_flag engine off O melhor é desabilitar tudo: php_flag engine off Dai liberar apenas para onde voce quer. Se for php3 use php3_engine off -- ******************************************************************** De: vilelaem@furnas.com.br Para: linux-br@bazar.conectiva.com.br Assunto: (linux-br) RE: PHP IDE PHPmole-IDE Data: 03 Jan 2003 19:16:16 -0200 Joaquim tenta essa IDE " KOMODO " do link abaixo, http://www.activestate.com/Products/Komodo/?_x=1 Veja lá até onde a avaliação dela pode lhe ser útil... [ ]´s Vilela Linux Registered user # 241412 New! Komodo 2.0 - The professional IDE for open source languages ActiveState Komodo is the professional integrated development environment (IDE) for open source languages, providing a powerful workspace for editing, debugging and testing your applications. Komodo is optimized for Perl, Python, PHP, Tcl, and XSLT, and runs on Windows and Linux. <----- Mensagem de "joaquim" em Wed, 1 Jan 2003 17:44:55 -0200 ----- Para: Para: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) PHPmole IDE X Conectiva Data: 27 Jan 2003 10:30:15 -0200 Eu rodo, O problema é que ele exige algumas bibliotecas específicas, e pode ser necessário compilá-las, como é o caso do php-gtk 0.5.1. Vide: http://www.akbkhome.com/Projects/Phpmole-IDE/Download%20and%20Installation.html http://gtk.php.net/manual/en/install.unix.php +----------------------------------------+ | Juarez P. Freitas Jr. | | Coord. Adm. Redes | | SANEAGO - Saneamento de Goiás S/A | | | | Fone..: 0 xx 62 202-1600 ramal 278/273 | | FAX...: 0 xx 62 202-2526 | | e-mail: juarez@saneago.com.br | +----------------------------------------+ joaquim disse: > Algum já conseguio roda a IDE PHPmole no Conectiva > Tem um receita de bolo de como fazer? > > http://www.akbkhome.com/Projects/Phpmole-IDE/Screenshots/ > > ******************************************************************** De: Renato Q. Todorov - Webmaster Jet Sites Para: joaquim Cc: Linux-br Assunto: Re: (linux-br) PHP-GTK X Conectiva Data: 27 Jan 2003 12:46:03 +0000 Olha, não sei se existe RPM, mas acho que não. Se você não tiver preguiça de compilar, os passos são: Descompactar php-4.3.0.tar.bz2 ./configure --opcoes-que-voce-quer make make install Descompactar php-gtk-ultima-versao.tar.gz phpize ./buildconf ./configure make make install Boa sorte.. qualquer problema estamos aí ******************************************************************** De: joaquim Para: Edelcio Esposito , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Programa para portal Data: 29 Jan 2003 10:10:42 -0200 Veja em http://www.opensourcecms.com , existe varios inclusive, com demo On-line para voce testar "antes de Comprar" (quero dizer fazer o download) Este site ainda tem varios outros projetos com suas pag. Demo // Alguem conhece algum programa para portal em php/mysql bom estou // testando o php-nuke mas gostaria de ver outros. // Sera que alguem pode me explicar as vantagem de se usar o ldap. ******************************************************************** De: dicas-l-owner@unicamp.br Assunto: [Dicas-L] Phuse - PHP Unified Search Engine Data: 13 Dec 2002 00:15:28 -0200 -------------------------------------------------------------------- Endereço: http://www.Dicas-l.com.br/dicas-l/20021213.shtml -------------------------------------------------------------------- Phuse - PHP Unified Search Engine ================================= Colaboracao: Paulo Henrique Machado Com o mesmo design, mesmos parâmetros de busca e quase o mesmo logotipo do Google, o Phuse (PHP Unified Search Engine) é mais que uma cópia fiel do Google: é uma ferramenta de busca em PHP que vasculha endereços RSS e XML. O Phuse é uma criação da PHP Developers Network e busca arquivos apenas dentro da rede de desenvolvedores PHP, por enquanto. Ao invés das divisões Imagens e Grupos do Google, o Phuse procura em tutoriais e artigos, por exemplo. O Phuse só não tem ainda conteúdo em português, exceto o fórum da Developers Network em português. O endereço é : http://use.devnetwork.net/ ******************************************************************** De: Manoel Pinho Para: Edelcio Esposito Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Programa para portal Data: 01 Feb 2003 20:17:45 -0300 Edelcio Esposito wrote: Alguem conhece algum programa para portal em php/mysql bom estou testando o php-nuke mas gostaria de ver outros. Veja http://www.opensourcecms.com/ ******************************************************************** De: Alexandre Chaves Fonseca Para: linux-br@bazar.conectiva.com.br Assunto: (linux-br) Apache + PHP + Varios Sites Data: 04 Feb 2003 11:40:28 -0200 Srs, Notei uma caracteristica interessante no Apache de meu Server e de um outro (de uma grande empresa que presta web-hosting e que eu tenho um site lá tb). O meu site é em php e notei que se eu criar um arquivo teste.php assim: E tentar abrir no navegador: www.meusite.com.br/teste.php?cmd=ls ele irá listar o meu dir... se eu tentar dar um "ls /" tb funciona e por aí vai...... ateh aí tudo bem, jah era esperado. (certo ?) Mas existem outros sites em php nesse server, com isso se eu der um "cat ../outro_dir_de_outro_site/index.php" ele vai listar o codigo fonte desse arquivo. Como esse site conecta a um banco de dados e tal, eu vi a o user e senha q eles usam. Logo, eu ou qq outro q fizer isso, poderá zuar com o site. Achei q fosse erro meu, mas fiz o teste em outro server (de uma empresa que se diz especialista nisso) e isso tb ocorreu. Pergunta: é assim mesmo ? nao acredito que seja..... tem como evitar isso ? ou o q ? sugestões ? comentarios ? PS: pensei em mudar a permissão dos diretorios para 0600, assim somente o user daquele home teria acesso, mas com isso o apache (que roda como www ou nobody) tb fica sem acesso e ao deixar ele ler esse meu dir, volta ao problema original, qq um tb consegue via web (contando que a pessoa tenha um site hospedado no mesmo servers q eu, daí basta fazer esse arquivinho acima e boa.....).] E ae ? Falow, Alexandre ******************************************************************** De: Jeimerson C Chaves Para: Raquel Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Socorro !!!!!!!!!! Ajuda com o PHP no Conectiva Data: 24 Feb 2003 08:47:15 -0300 Artigos manuscritos, de tempos esquecidos contam que em 24-02-2003 08:25, Raquel escreveu: > Olá lista, > > Sei que estou sendo um pouco persistente com esse assunto é que até > agora, tudo o que tentei não tem dado certo. Estou desesperada !!!! Tentei > de tudo, instalei o pacote do php4, descomentei as linhas do > /etc/httpd/conf/http.conf , reiniciei o serviço do apache e nada de > conseguir rodar os meus arquivos .php, ah coloquei também phpfinfo( ) no > início de cada arquivo e nada. Continua dando erro . > > Aguardando retorno... > Raquel. >Bom dia Raquel, no httpd.conf voce colocou os indeces de chamada pra os seu arquivos php. ex: index.htm vc cria tmb um index.php. veja se vc tem o php intalado cheque as configuracoes do seu php.ini que fica no /etc. Qualquer coise me procure em pvt.... ******************************************************************** De: Joerlei P. Lima Para: Pedro Paulo Toledo , linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) PhpMyAdmin Data: 28 Feb 2003 09:44:10 -0300 Em Qui 27 Fev 2003 17:31, Pedro Paulo Toledo escreveu: > Alguem sabe me dizer se existe phpmyadmin para o Conectiva 8.0 > > > Grato > > Pedro Não existe. Você tem que baixar o .tgz, descompactá-lo em um diretório acessado pelo apache, configurar o config.inc.php e pronto. Simples, prático e indolor. Agora se quiser um modo mais simples de mexer no seu mysql, baixe o mysql control center (interface gráfica), daqui: http://www.mysql.com/downloads/mysqlcc.html Pro CL8, baixe a versão pra glibc 2.2. E pra rodá-lo, descompacte primeiro (duas formas, linha de comando ou clique com o botão direito, descompactar aqui - no kde, claro) e depois clique no executável mysqlcc. Moleza. Mais prático e eficiente do que o phpmyadmin. []'s Joerlei ******************************************************************** De: Renato Q. Todorov - Webmaster Jet Sites Para: Pedro Paulo Toledo Cc: Linux-br Assunto: Re: (linux-br) PhpMyAdmin Data: 28 Feb 2003 08:47:32 +0000 E desde quando o phpMyAdmin depende de distribuição????? Tente rodá-lo no Windows. Surpresa! Você conseguirá! Tsc, esse pessoal que usa conectiva é muito acomodado, querem RPM pra tudo. Tem coisa que não dá pô... Vá na página do phpmyadmin, pegue o tgz, descompacte num diretório acessado pelo apache e configure o config.inc.php. É tão difícil assim? Daqui a pouco vão querer um apt-get install phpnuke.. era só o que faltava... ******************************************************************** De: Rafael Azenha Aquini Para: Raquel Ribeiro , linux-br Assunto: Re: (linux-br) Instalação do PhpMyAdmin Data: 01 Mar 2003 19:22:13 -0300 Raquel, você deve instalar o php novamente. Para isto monte o CD 1 do CL8 e de /mnt/cdrom/conectiva/RPMS rode o comando "rpm -hiv php* --force" Depois certifique-se da correção nas configurações do arquivo /etc/php4/apache/php.ini (procure a linha extension=mysql.so, que deve estar descomentada) Restarte o service httpd e confira os resultados. qq Dúvida Escreva! Rafael Em Qua, 2003-03-26 às 23:39, Raquel Ribeiro escreveu: > Olá Lista, > > Novamente estou aqui para aperriar vocês. Sou iniciante e estou apanhando > horrores para realizar, creio que para vocês, tarefas simples. Bom, deixando > o blábláblá de lado, vamos as broncas : > > 1- Eu e meu dilema chamado PHP, baixei o PHPMYADMIN e quando fui rodar deu > bronca > erro : > cannot load MySQL extension, > please check PHP Configuration. > Documentation(link ) > > ah, instalei o php4 que veio no cd do conectiva 8.0 > > 2-Li na lista algo sobre compilar o php4 usando o ./configure eu não tem isso, > existe alguma outra maneira ??? > > 3-Alguém tem por aí um tutorial legal para iniciantes ? ******************************************************************** De: Rafael Azenha Aquini Para: Raquel Ribeiro Cc: linux-br Assunto: Re: (linux-br) Problemas com o Php Data: 02 Mar 2003 11:35:26 -0300 Este problema é gerado por conta de uma configuração no arquivo /etc/php4/apache/php.ini. Edite o arquivo mencionado e procure pela linha include_path depois do ":" troque /home/httpd por /var/www Se os teus scripts estiverem corretos não verás mais esta msg de erro! Rafael Em Dom, 2003-02-23 às 11:44, Raquel Ribeiro escreveu: > Olá Lista, > > Estou tendo dificuldades para habilitar o php no meu > conetiva 8.0 . erro : > Warning: Failed opening > '/var/www/default/linux/teste.php' for inclusion > (include_path='.:/home/httpd:/usr/share/php') in > Unknown on line 0 ******************************************************************** De: Eder S. G. Responder-a: Eder S. G. Para: linux-br@bazar.conectiva.com.br Assunto: (linux-br) -=> Tutorial passo a passo sobre o Web Forum PHP-BB <=- Data: 05 Mar 2003 22:08:12 +0300 Boa noite a todos os usuários da lista LinuxBR. Disponibilizei em meu site pessoal um tutorial de minha autoria de como instalar/configurar o software PHP-BB para criação de fóruns web em sua Intranet ou na Internet. Quem se interessar em visualizar o tutorial, queira por gentileza acessar o site: www.edersg.cjb.net no link "Tutoriais" ou clicando diretamente no link abaixo: http://members.lycos.co.uk/edersg/tutoriais_br.php Espero que o tutorial seja útil para a comunidade de Software Livre. Uma excelente quinta-feira a todos os linuxers da LinuxBR com muita tranquilidade, trabalho, saúde e paz, ******************************************************************** De: Renato Q. Todorov - Webmaster Jet Sites Para: Luiz Gustavo H. Rodrigues Cc: Linux BR Assunto: Re: (linux-br) Apache +php Data: 12 Mar 2003 17:07:51 +0000 Pode sim, mas se seu PHP estiver compilado como módulo, você terá que recompilar também o apache. Caso ele esteja funcionando como CGI, aí é só recompilar o PHP como cgi ou se o sistema for baseado em RPM, é só atualizar o RPM. Há sim uma "incompatibilidade" entre as versões. A partir do PHP 4.2.0, eles desabilitaram a opção register_globals do php.ini por padrão. Se você atualizar, tenha certeza de setar essa variável como ON no novo php.ini, senão você pode ter problemas com as páginas. Até mais Renato Quinhoneiro Todorov renato@jetsites.com.br "When you know Slackware, you know Linux... when you know Red Hat, all you know is Red hat" On Wed, 2003-03-12 at 18:21, Luiz Gustavo H. Rodrigues wrote: Ola Todos Tenho meu servidor rodando apache 1.3.26 +php4.0 quero atualizar somente o php passar para a versão 4.3 como devo proceder Existe alguma incompatibilidade. Ps. Este servidor esta no ar posso fazer sem problemas?? ******************************************************************** De: Ricardo Guedes Para: Renato Q. Todorov - Webmaster Jet Sites , Luiz Gustavo H. Rodrigues Cc: Linux BR Assunto: Re: (linux-br) Apache +php Data: 12 Mar 2003 19:02:48 -0400 Oi, Não é muito recomendável setar o register_globals como ON não... Isso diminui a segurança do sistema. Já foi comentado aqui. Mais informações no próprio php.ini. > você atualizar, tenha certeza de setar essa variável como ON no novo > php.ini, senão você pode ter problemas com as páginas. ******************************************************************** De: Renato Q. Todorov - Webmaster Jet Sites Para: Linux-br Assunto: Re: (linux-br) Apache +php Data: 13 Mar 2003 08:50:13 +0000 Oi, Eu sei disso, mas acontece que a maioria dos desenvolvedores de PHP ainda não se adequaram à isso, então deixar como OFF pode parar muitos sistemas de um servidor. Não seria muito prudente fazer essa mudança antes de checar se todos os sistemas estão rodando direito sem usar o register_globals. Veja um artigo que eu escrevi sobre isso aqui:http://www.linuxmafia.com.br/artigos.php?codigo=1 Abraço Renato Quinhoneiro Todorov renato@jetsites.com.br "When you know Slackware, you know Linux... when you know Red Hat, all you know is Red hat" > On Wed, 2003-03-12 at 22:54, Ricardo Guedes wrote: > Oi, > > Não é muito recomendável setar o register_globals como ON não... Isso > diminui a segurança do sistema. Já foi comentado aqui. Mais informações no > próprio php.ini. > > > você atualizar, tenha certeza de setar essa variável como ON no novo > > php.ini, senão você pode ter problemas com as páginas. > > Ricardo Guedes ******************************************************************** De: Nivewton de Cuffa Para: billymbaum , listalinux Assunto: Re: (linux-br) PHP Data: 14 Mar 2003 08:31:15 -0300 Dae, billymbaum! Não sei se você já conhece, mas este site tem um ótimo material de PHP. Talvez tenha alguma dica que lhe seja util. www.superphp.com.br Nivewton de Cuffa Em Qui 13 Mar 2003 23:44, billymbaum escreveu: > Alguem tem uma dica de como eu posso encontrar material > de PHP para construir uma interface gráfica, conectando > em um BD em PostgreSQL ******************************************************************** De: Eder S. G. Responder-a: Eder S. G. Para: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) Free php Data: 18 Mar 2003 00:24:36 +0300 On Mon, 17 Mar 2003, rettore wrote: > Sei que isto é um um assunto fora da lista, peço desculpas a todos e aos > moderadores, Olá Sr. Rettore, tudo bem? > mas alguem conhece algun site com hospedagem gratuita, com suporte a php > e que tenha Mysql ??? Conheço os seguintes sites que suportam scripts PHP e banco de dados MySQL: http://lycos.co.uk http://www.coolfreepage.com Estou hospedando um web forum (Apache + PHP + MySQL) nos servidores do Lycos. > Desde ja agradeço a todos Estamos às ordens. ******************************************************************** De: Leandro Pereira de Lima e Silva (Zed) Para: rettore , linux-br@bazar.conectiva.com.br Assunto: (linux-br) Re: Free php Data: 18 Mar 2003 11:11:44 -0300 Hm.. suporte a php... www.host.sk.. a conta no mysql c n tiveh la vc pega no www.freesql.org. []s Leandro ******************************************************************** De: Antonio Claudio Responder-a: claudio@nettravelrm.com.br Para: Rodrigo Ferreira Santos , Linux-BR Assunto: Re: (linux-br) Apache X PHP X Formulario Data: 18 May 2003 10:59:38 -0400 Em Qua 14 Mai 2003 08:06, Rodrigo Ferreira Santos escreveu: > Alguem sabe me dizer por que no cl9 o apache2 não envia formulario nenhum , > por exemplo um formulario em html simples não funciona nem no metodo POS > nem GET ? Isso faz parte da configuração do PHP (php.ini) e é definido através do parâmetro register_globals = On ou Off. Mas isso agora vem como padrão Off porque não é a melhor forma de tratar as variáveis. Procure mais informações e tem muita coisa no histórico da lista. ******************************************************************** De:  Marcus Lima Responder-a:  marcuslima@marcuslima.eti.br Para:  Rodrigo Fortes , linux-br@bazar.conectiva.com.br Assunto:  RES: (linux-br)treinamento PHP Data:  Wed, 23 Jul 2003 00:11:05 -0300 Fala grande Rodrigo,         Não conheço nenhum grande centro de treinamento, mas conheço um bom livro... (O qual usei para aprender PHP)         Professional PHP Programando, é escrito pelos criadores do PHP e vai desde a instalação do PHP passando pelos parâmetros de configuração (otimização) até finalmente a programação em PHP.         Aqui está um link do livro em uma livraria que gosto muito: http://www.temporeal.com.br/produtos.php?id=164056         Se precisar de ajuda é só falar cara, acho que as vezes você esquece dos seus amigos... Att, Marcus Lima Consultor de Segurança Aker Security Solutions - Regional RJ/ES www.aker.com.br --- ******************************************************************** De:  Jorge Godoy Para:  Alex da Silva Prinou Cc:  linux-br@bazar.conectiva.com.br Assunto:  Re: (linux-br)CL9.0 problemas com apache php4 Data:  Wed, 30 Jul 2003 20:25:54 -0300 "Alex da Silva Prinou" writes: > Nós aqui fizemos a instalação do CL9.0 que vem com o apache 2.0.45 e > PHP4-4.3.2 apos fazermos isso no webmail UebMiau parou de funcionar, a > maioria dos scripts em PHP também! Verifique seus logs. A Conectiva reforçou várias opções de segurança e ajustou parâmetros como recomendado pelo pessoal do PHP para ter a máquina funcionando de maneira mais segura. Infelizmente, muitos programadores escrevem macarrões e não programas e usam-se de todas as coisas que não são recomendadas... Geralmente uma busca no Google pelo erro encontrado nos logs indica qual parâmetro deve ser ajustado e para qual valor. -- Godoy.     ******************************************************************** De:  Hever Costa Rocha Para:  Alex da Silva Prinou , linux-br@bazar.conectiva.com.br Assunto:  Re: (linux-br)CL9.0 problemas com apache php4 Data:  Wed, 30 Jul 2003 20:46:38 -0300 Da galera que fez ( e faz) o PHP ;-) W A R N I N G Do not use Apache 2.0 and PHP in a production environment neither on Unix nor on Windows. http://br2.php.net/manual/en/install.apache2.php Eu pessoalmente prefiro a ultima versão estavél da série 1.2 (1.3.28  ou a 1.3.27) Atenciosamente Hever > Bom dia, > > Nós aqui fizemos a instalação do CL9.0 que vem com o apache 2.0.45 e > PHP4-4.3.2 apos fazermos isso no webmail UebMiau parou de funcionar, a > maioria dos scripts em PHP também! > A pergunta que eu faço é a seguinte o que fizemos de errado??? Alguem na > lista passou por isso??? > Como faço para sair dessa encrenca? > > Já tentei instalar outros webmail´s tais como: > Squerimail, Emumail, Uebmiau, StantWebmail, PersonalWebmail entre outros e > sempre ocorre problemas com relação ao PHP!!!! > > Alguem da lista usa esta configuração de sistema? > > Qualquer ajuda é muito bem vinda!!!! ******************************************************************** De:  Marco Aurélio Para:  Lista-Linux-BR Lista , Alex da Silva Prinou Assunto:  Re: (linux-br)CL9.0 problemas com apache php4 Data:  Thu, 31 Jul 2003 08:44:33 -1200 O seu problema concerteza está relacionado ao arquivo php.ini no seu sistema, procure por ele e verifique o argumento register_globals, veja se ele está como off e mude para on, e bom observar que ele concerteza está como off por motivos segurança.             Marco Aurélio > Bom dia, > > Nós aqui fizemos a instalação do CL9.0 que vem com o apache 2.0.45 e > PHP4-4.3.2 apos fazermos isso no webmail UebMiau parou de funcionar, a > maioria dos scripts em PHP também! > A pergunta que eu faço é a seguinte o que fizemos de errado??? Alguem na > lista passou por isso??? > Como faço para sair dessa encrenca? > > Já tentei instalar outros webmail´s tais como: > Squerimail, Emumail, Uebmiau, StantWebmail, PersonalWebmail entre outros e > sempre ocorre problemas com relação ao PHP!!!! > > Alguem da lista usa esta configuração de sistema? > > Qualquer ajuda é muito bem vinda!!!! ******************************************************************** De:  dicas-l-owner@unicamp.br Assunto:  [Dicas-L] PHP: Compatibilidade entre versões Data:  Mon, 10 Feb 2003 00:15:21 -0200 -------------------------------------------------------------------- Endereço: http://www.Dicas-l.com.br/dicas-l/20030210.shtml -------------------------------------------------------------------- Editor Vi - Guia de Consulta Rápida http://novateceditora.com.br/guias/vi/ --------------------------------------------------------------------   PHP: Compatibilidade entre versões   ================================== Colaboração: Marcelo de Gomensoro Malheiros A versão 4.3.0 do PHP (www.php.net) foi lançada recentemente, incorporando algumas novas funcionalidades e diversas correções de erros. Como o PHP não mantém uma distinção entre série estável e de desenvolvimento (como acontece com o kernel do Linux), sempre utilizo a versão mais recente. Porém é recomendável ter alguns cuidados quanto à compatibilidade das versões 4.1.x, 4.2.x e a nova 4.3.0 do PHP. O problema de todas as versões anteriores à 4.2.x é que qualquer variável passada na linha de um script se torna automaticamente global, o que é perigoso do ponto de vista de segurança:    http://www.example.com/drink.php?beer=all Isso faz com que a variável $beer seja definida globalmente durante a execução do script. Se por acaso o programador usava esta variável apenas internamente e se esquecia de inicializa-la, temos um problema, pois ao invés de começar vazia já vem com "all". Por default as versões 4.2.x e 4.3.x vêm com esse mecanismo desligado (a configuração "register_globals" em "off"). Só que muitos scripts mais antigos dependem deste comportamento. Daí que se for necessário tal mecanismo pode ser ligado novamente de forma global, mas o ideal é ligar localmente, dentro da configuração do Apache ou em um arquivo ".htacces", para não ter que fazer isso globalmente:       Options  FollowSymLinks     php_flag engine           on     php_flag magic_quotes_gpc on     php_flag register_globals on   Vale a pena aprender a usar o mecanismo mais seguro, que é dizer explicitamente que uma determinada variável veio da query (http://www.php.net/release_4_1_0.php):    echo $_GET['beer']; Outro cuidado a ser tomado é com os "magic_quotes", que por default estão ligados, mas existem aplicações que precisam deles desligados. Esse recurso insere '\' automaticamente em variáveis externas. Para se garantir, veja qual a configuração mais adequada e também force-a para o seu programa na configuração do Apache, como indicado no exemplo mais acima. Uma última sugestão: torne o PHP disponível somente em certos diretórios, usando a configuração "engine on", e deixando "engine off" para os demais. --------------------------------------------------------------- As mensagens da lista Dicas-L são veiculadas diariamente para 20528 assinantes.        Todas as mensagens da Dicas-L ficam armazenadas em                http://www.Dicas-l.com.br. A redistribuição desta e outras mensagens da lista Dicas-L pode ser feita livremente, deste que o conteúdo, inclusive esta nota, não sejam modificados. --------------------------------------------------------------- ******************************************************************** De:  Rodrigo A B Freire Para:  dentinho@farolbr.com.br Cc:  Lista (Rede-L) Assunto:  Re: [Redes-l] Apache e PHP4 Data:  Sat, 16 Aug 2003 14:10:25 -0300     Sugestão:     Compile do zero. Pare de passar raiva...     Primeiro retire esse apt-trash (apt-get, RPM, ports nem sempre funcionam como devem... Ou melhor, quase sempre.) apt-get remove apache, apt-get remove php     E compile os programas.     Tem um roteiro receita de bolo em http://www.pt2rod.qsl.br/freebsdstuffs/php-apache.html     Embora o esteja freebsdstuffs ali, pode ficar tranqüilo... Já apliquei este roteiro em Debian e FreeBSD sem problemas. E sem dor de cabeças.     Um abraço,     Rodrigo. ----- Original Message ----- From: To: "Marco Aurélio P. de Carvalho" Cc: "Lista (Rede-L)" Sent: Friday, August 15, 2003 9:39 PM Subject: Re: [Redes-l] Apache e PHP4 Apenas: starting apache serverfailed. Ja vasculhei os log´s do servidor e nada em lugar nenhum. Mais uma informação: Uso o debian 3.0 em uma estação Sparc (SUN Netra I). Abraços a todos, ******************************************************************** De:  Evandro Responder-a:  Evandro Para:  Clayton Soares , linux-br@bazar.conectiva.com.br Assunto:  Re: (linux-br)PHP + Apache Data:  Fri, 15 Aug 2003 15:29:41 -0500 Revisa a configuraçao do seu php.ini register_global = on/off trans_id []s Evandro. >As variaveis de são passadas como parametro de uma  pagina para outra estão chegando sem valor. ******************************************************************** De:  Waldirio M. Pinheiro Para:  Beto , conectiva Linux' Assunto:  Re: (linux-br)PhP Data:  Mon, 18 Aug 2003 23:17:47 -0300         Boa Noite     Há uma configuração no web server para habilitar a pasta "geralmente no apache" ~/public_html, e dentro da mesma seria incluso o arquivo citado. Atenciosamente Waldirio UIN - 43258570 >   Olá pessoal, > > >     Por exemplo criei um usuario e quero que o php (index.php) na paste > dele funcione alguém podia me dar alguma dica.. ******************************************************************** De:  Juliano Rodrigo Para:  Pablo Roberto , linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)PHP3 no CL 9.0 Data:  Wed, 17 Sep 2003 09:22:30 -0300 > Pessoal, Ooopa > instalei o php4 no cl 9, porém antes quando eu usava o > cl 8.0 mesmo com o php 4 ele conseguia ler arquivos > php3, agora todos os scripts php3 que eu tenho não > funcionam, alguém pode dar uma luz. Se não me falhe a memória, vc tem de editar o httpd.conf ... tipo .. tem os blocos: #LoadModule php3_module        modules/libphp3.so LoadModule php4_module        modules/libphp4.so Ae vc descomenta oq for necessario [ ]'s Juliano ******************************************************************** De:  André Muraro Para:  Juliano Rodrigo , Pablo Roberto , linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)PHP3 no CL 9.0 Data:  Wed, 17 Sep 2003 23:52:41 -0300 Vale lembrar que o Cl9 vem com o apache 2. Se você estiver usando o apache2, você tem que editar o arquivo /etc/apache/conf/conf.d/php.conf e adicionar isso :     SetOutputFilter PHP     SetInputFilter PHP Abraços André ----- Original Message ----- From: "Juliano Rodrigo" To: "Pablo Roberto" ; Sent: Wednesday, September 17, 2003 9:22 AM Subject: Re: (linux-br)PHP3 no CL 9.0 > > Pessoal, > Ooopa > > instalei o php4 no cl 9, porém antes quando eu usava o > > cl 8.0 mesmo com o php 4 ele conseguia ler arquivos > > php3, agora todos os scripts php3 que eu tenho não > > funcionam, alguém pode dar uma luz. > Se não me falhe a memória, vc tem de editar o httpd.conf ... tipo .. tem os > blocos: > #LoadModule php3_module        modules/libphp3.so > LoadModule php4_module        modules/libphp4.so > Ae vc descomenta oq for necessario > ******************************************************************** De:  Elton Luís Minetto Responder-a:  minetto@unochapeco.rct-sc.br Para:  seguranca@distro2.conectiva.com.br Assunto:  Re:[seguranca] Bug ou Invasão? (Segurança PHP) Data:  Wed, 3 Sep 2003 13:32:10 -0300 (BRT) Uma solução é colocar no httpd.conf o seguinte    php_admin_value open_basedir /var/www/default/html/site Assim os scripts php podem acessar somente esse diretório. -- Elton Luís Minetto minetto@unochapeco.rct-sc.br UnoChapecó - Universidade Comunitária Regional de Chapecó ICQ : 114002218 Linux User : 232436 > Fico preocupado com meus servidores web por causa desse tipo de > problema. Existe alguma maneira de prender o PHP para que ele rode > somente no diretorio onde ele se encontre ? Os meus usuários que tem > pagina se eles quiserem eles podem até ver o conteudo do /etc/passwd por > exemplo tem alguma forma de contornar isso ? O que os grandes provedores > fazem para minimizar esse problemas relacionados a execução do PHP ? > Tenho certeza que muitos pequenos provedores tem essa "brecha" de > segurança, e seus administradores nem sabe disso. > >             Marco Aurélio > > >> Acho q encontrei nosso "invasor". Era um script php que continha um > "exec(rm >> -rf $var)" e esta variável $var estava vazia devido a um erro de >> lógica. Assim o scrip tentou apagar todos os arquivos do / do site e >> conseguiu apenas nos arquivos q o usuario www tinha permissão. >> Conversei com o responsavel pelo programa e ele já corrigiu isso. >> Pelo menos foi essa a explicação q encontrei depois de procurar >> vulnerabilidades e falhas no servidor sem sucesso(ainda bem!) >> Valeu pela ajuda. ******************************************************************** De:  Henrique Kopschitz Praxedes Responder-a:  Henrique Kopschitz Praxedes Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)PHP - dados não passam do FORM para variáveis Data:  Fri, 5 Dec 2003 16:36:14 -0200 > > Não enviu. Eles me mostraram funcionando nas máquinas Windows, o que eu > > faço???? Tipo assim cara da uma olhada no /etc/php.ini , procure pela a linha "  register_globals = Off "  troque para " register_globals = On "  pronto todos os seus problemas acabaram. ******************************************************************** De:  David Souza Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re:_(linux-br)PHP_-_dados_não_passam_do_FORM_para_variáveis Data:  Fri, 5 Dec 2003 21:49:39 -0300 (ART)  --- Henrique Kopschitz Praxedes escreveu: > > > > Não enviu. Eles me mostraram funcionando nas máquinas Windows, o que eu > > > faço???? > > Tipo assim cara da uma olhada no /etc/php.ini , procure pela a linha " >  register_globals = Off "  troque para " register_globals = On " >  pronto todos os seus problemas acabaram.    Não seria a melhor estratégia.  Fazer "register_globals = On" introduzá um furo de segurança que, explorado, pode estragar o dia de qualquer um.    Deixe em "Off" e use as superglobais $_GET ou $_POST, a depender do tipo de submissão do form.    Abraços, ===== -- --- David de Souza dvdsouza@yahoo.com ICQ#: 37804168 ******************************************************************** De:  Fernando Para:  linux-br@bazar.conectiva.com.br Assunto:  (linux-br) php e segurança again Data:  Wed, 10 Dec 2003 18:17:02 -0200 O problema é assim...com o safe-mode os usuários reclamam....sem o safe-mode a coisa fica aberta... No caso de proibir a execução de programas....o problema tb é que isso é global...não dá prá bloquear prá uns e não prá outros.... Eu tive a idéia justamente de chroot do apache + user_dir + bloquear fçs de execução. Se alguém tiver mais alguma idéia....e obrigado pelas já postadas. Fernando ******************************************************************** De:  Marco Aurélio Para:  Lista-Linux-BR Lista , Fernando Assunto:  Re: (linux-br) php e segurança Data:  Wed, 10 Dec 2003 18:06:16 -1200 Bem... aqui eu uso ele como safe-mode e para os diretorio q eu quero usar ele em modo normal eu coloco no virtual host a diretiva  php_admin_value safe_mode 0 isso e bom pq posso usar o q eu quero, por exemplo o register_globals eu coloco como off e onde quero q ele fica ativado eu coloco no apache php_admin_value register_globals 1, eu sei que tem umas diretivar que vc pode mudar no apache para inibir que alguns comandos rodem, ai vc vai colocando os comados que vc quer bloqueas, de uma olhada no site oficial do php, soh não falo agora pq não me lembro, soh sei q vi.             Falow...             Marco Aurélio > Olá lista....uma outra dúvida. > > Eu uso o php aqui com safe-mode...só que acho que fica meio tosquinho...todo > mundo reclama.... ******************************************************************** De:  Favoretto CPD - Renault / Nissan Para:  SciDir HKSato Cc:  Conectiva Assunto:  Re: (linux-br)Sobre o php Data:  Tue, 16 Dec 2003 16:34:10 -0200 Não é bem por ae não..... Pelo que eu sei essa opção abre seu servidor pra q via browser um ataque seja feito. O Ideal seria vc configurar a Globals no form do fonte php que vc criou. Isso ae é fruto de programação mau feita, ou preguiçosa.... > Sobre o problema de enviar os dados no
, o php.ini vem com o globals em OFF. Basta trocar para On > ******************************************************************** De:  Miguel Figueiredo Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Informix + php + apache Data:  08 Jan 2004 00:11:52 -0300 Em Ter, 2004-01-06 às 20:12, Psamatos Psamatites escreveu: > Pessoal, > > Alguem aqui conhece banco de dados Informix? Se conhece já fez funcionar php > + Informix + apache? > Eu estou tentando fazer uma compilação com esses softwares e tem me dado > esse erro. > >  Warning: ifx_connect: E [SQLSTATE=IX 000 SQLCODE=-25555] in > /var/www/html/ifx.php on line 10 > Psamatos, Tive alguns problemas para fazer o Informix funcionar com o PHP. Ele dava erros como esse tb. No meu caso em especifico, eu precisa que o PHP trabalhasse com diversos tipos de bancos de dados e na compilação dava problemas como também na execução. Uma das coisas que eu fiz foi em vez de usar o Informix como módulo no PHP, eu mandei ele ser compilado builtin. Passou a funcionar sem problemas... Boa sorte [],s -- Miguel Figueiredo ******************************************************************** De:  Dicas-L-Owner@unicamp.br Assunto:  [Dicas-L] Lançamento do Tulip 0.1: IDE para desenvolvimento em PHP Data:  Sat, 17 Jan 2004 02:53:35 -0200 -------------------------------------------------------------------- Endereço: http://www.Dicas-l.com.br/dicas-l/20040117.shtml --------------------------------------------------------------------                  Carreira sem  prazo de validade http://www.idph.net/artigos/nossacomunidade/carreira_sem_prazo_de_validade.php --------------------------------------------------------------------   Lançamento do Tulip 0.1: IDE para desenvolvimento em PHP   ======================================================== Tulip é um ambiente cooperativo para edição de códigos PHP em Linux, construído em PHP-GTK. Gerencia diversos projetos, possui controles CVS, para manipular o arquivo local em relação ao servidor. Possui sintax highlight, sintax hint e auto completion. Trabalha diretamente com o sistema de arquivos, impedindo que mais de um desenvolvedor acesse um arquivo ao mesmo tempo. O Tulip é um projeto da Solis - Cooperativa de Soluções Livres.         Página do Tulip         =============== http://tulip.solis.coop.br         Página da Solis         =============== http://www.solis.coop.br Coordenação do Projeto: Pablo Dall'Oglio -------------------------------------------------------------------- Windows 2000 Server - Guia de Consulta Rápida http://novateceditora.com.br/guias/windows2000/ -------------------------------------------------------------------- As mensagens da lista Dicas-L são veiculadas diariamente para 23626 assinantes.        Todas as mensagens da Dicas-L ficam armazenadas em                http://www.Dicas-l.com.br. A redistribuição desta e outras mensagens da lista Dicas-L pode ser feita livremente, deste que o conteúdo, inclusive esta nota, não sejam modificados. --------------------------------------------------------------- ******************************************************************** De:  Dorian Bolivar Para:  Alessandro Cesar Cc:  Linux BR (E-mail) Assunto:  Re: (linux-br)php4+mysql4.0 Data:  Tue, 20 Jan 2004 18:01:24 -0200 On Mon, 2004-01-19 at 19:42, Alessandro Cesar wrote: > Alguem sabe o que é preciso para o php4 funcionar com o mysql4.0 > Estou tentando rodar um aplicativo feito em php4 e o mesmo não conecta com o > mysql > ele retorna que a função connect_mysql nao existe. Depende de como você instalou o PHP. Se foi por RPM ou DEB, instale o pacote que dê suporte ao MySQL (geralmente de nome php_mysql, php4-mysql, etc.). Se você compilou a partir dos fontes, habilite essa opção no configure (veja ./configure --help). []s, -- Dorian Bolivar dbolivar@gmx.net ******************************************************************** De:  Amim Moises Salum Knabben Para:  Linux Assunto:  Re: (linux-br)php4+mysql4.0 Data:  Tue, 20 Jan 2004 17:52:14 -0300 Eu tinha o mesmo problema, porém eu não instalei o MySQL no meu Linux e ele usava as bibliotecas que ja vem com o PHP, foi só instalar o MySQL e recompilar o PHP com a tag ./configure --with-mysql... crie um arquivo com a função phpinfo() e veja se o módulo está habilitado. Procure mais info no google.com falo, AMIM M. S. KNABBEN > Alguem sabe o que é preciso para o php4 funcionar com o mysql4.0 > Estou tentando rodar um aplicativo feito em php4 e o mesmo não conecta com o > mysql > ele retorna que a função connect_mysql nao existe. > > alguma idéia ? > > Alessandro Cesar ******************************************************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Incluir arquivo no apache Data:  Fri, 23 Jan 2004 11:40:57 -0200 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Giulliano R Pasa wrote: >Andei procurando em manuais e não encontrei nada sobre este assunto. >Estou querendo querendo fazer um script em php de segurança para > registro de informações sobre o acesso, estou precisando precisando > saber se tem jeito de quando uma pessoa acessar uma pagina ".php" > pelo navegador ele automaticamente inclui esse arquivo de segurança > ("/webs/seguranca.php"), sem ter q dar um comando de include em cada > arquivo, algo no apache, alguma configuração. Veja a diretiva auto_prepend para o php.ini em: http://br.php.net/manual/en/configuration.directives.php - --   Thiago Macieira  -  Registered Linux user #65028    thiagom (AT) mail (dot) com     ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:     E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) ******************************************************************** De:  Kleber Hermsdorff Para:  caio ferreira Cc:  linux-br Assunto:  Re: (linux-br)apache+phpmysql e mysql Data:  02 Feb 2004 00:10:35 -0300 Em Dom, 2004-02-01 às 18:50, caio ferreira escreveu: >       All > >       Alguem saberia me dizer se é possivel configurar o apache e o phpmyadmin > para acessarem o mysql em outro micro ?!?! > >       Isso é possivel ?!?!? Caro colega, Todo script que acessa o mysql deve especificar o endereço do servidor, no ato da conexão. ex para teste: vc deve, portanto, fazer basicamente três coisas para o sistema funcionar: 1 - alterar os scripts especificando o endereço IP do servidor 2 - permitir que usuários de outro micro, no caso o que roda o Apache, estabeleça conexão com o mysql... 3 - se vc usa firewall, garantir que o acesso ao mysql estará liberado para a máquina que roda o Apache dá uma olhada no manual do mysql e do php. vc pode fazer o download de ambos nos seus respectivos sites... vc também pode pegar muita informação interessante no site www.zend.com, como por exemplo: http://www.zend.com/manual/function.mysql-connect.php Espero ter ajudado Kleber ******************************************************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br) Erro atualização PHP4 - rpm Data:  Tue, 16 Mar 2004 10:36:50 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 producao wrote: >Olá pessoal > >tenho uma instalação conectiva 8 com o php4.1 e estou tentando > atualizar para php4.3.3, mas está dando erros de dependencia e não > sei como resolver. Se alguen puder dar umas dicas agradeço. É bem simples: faça o que ele pede. Se ele diz que "X é necessário para Y", você deve instalar X. Você diz estar usando o CL8. Por que não usa o apt-get para instalar? Ele resolve as dependências por você. >erro: falha nas dependências: >        mod_php4 = 4.3.3-1U80_1cl é necessário para > php4-doc-4.3.3-1U80_1cl Instale o mod_php4 versão 4.3.3-1U80_1cl > mod_php4 = 4.3.3-1U80_1cl é necessário para > php4-imap-4.3.3-1U80_1cl Idem. > mod_php4 = 4.3.3-1U80_1cl é necessário para > php4-ldap-4.3.3-1U80_1cl Idem. > mod_php4 = 4.3.3-1U80_1cl é necessário para >php4-mcrypt-4.3.3-1U80_1cl Idem. >        mod_php4 = 4.3.3-1U80_1cl é necessário para >php4-mysql-4.3.3-1U80_1cl Idem. >        mod_php4 = 4.3.3-1U80_1cl é necessário para > php4-odbc-4.3.3-1U80_1cl Idem. > unixodbc é necessário para > php4-odbc-4.3.3-1U80_1cl Instale o unixodbc. >        libodbc.so.1   é necessário para php4-odbc-4.3.3-1U80_1cl Provavelmente é o unixodbc aqui também. >        postgresql é necessário para php4-pgsql-4.3.3-1U80_1cl Instale o postgresql. >        mod_php4 = 4.3.3-1U80_1cl é necessário para >php4-pgsql-4.3.3-1U80_1cl Igual à primeira dependência. >        libpq.so.2   é necessário para php4-pgsql-4.3.3-1U80_1cl postgresql. >        mod_php4 = 4.3.3-1U80_1cl é necessário para > php4-snmp-4.3.3-1U80_1cl Primeira dependência. > libsnmp.so.0   é necessário para > php4-snmp-4.3.3-1U80_1cl Algum pacote que tenha essa biblioteca tem que ser instalado. > php4 = 4.1.1-7U80_1cl é necessário para > mod_php4-4.1.1-7U80_1cl Essa aqui é uma dependência ao contrário: ele está avisando que, se você mantiver o mod_php4 versão 4.1.1-7U80_1cl (que você tem instalado), você é obrigado a manter a versão 4.1.1-7U80_1cl do php4 também. Em outras palavras, é a primeira dependência: atualize o mod_php4 também. Em resumo: aprenda a usar o apt-get. - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info ******************************************************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br, Alexandre Drefahl Assunto:  Re: (linux-br)Formularios no Apache Data:  Wed, 17 Mar 2004 20:57:30 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alexandre Drefahl wrote: >Publico minhas paginas em php no /var/www/htmls porém quando tento > usar formulários, o normal seria que os campos se comportassem como > variáveis na página alvo certo? Não no PHP 4.3. O padrão é não virar variáveis globais. Você tem que usar $_GET ou $_POST para isso. Ou ativar o register_globals no php.ini - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info ******************************************************************** De:  Leandro Mendes Para:  Alexandre Drefahl Cc:  Linux - Lista BR Assunto:  Re: (linux-br)Formularios no Apache Data:  Wed, 17 Mar 2004 09:34:44 -0300 > Por exemplo se tenho um campo chamado Endereco e clico no Submit que chama a > pagina processo.php dentro do arquivo processo.php posso tratá-lo como > $endereco > Certo? Pois não está funcionando. Depende... Se seu php estiver com register_globals=On funciona.. caso contrário não. Para funcionar você tem que começar a usar: Em caso de method post:  $_POST['endereco'] Em caso de get:          $_GET['endereco'] Esta forma é a mais correta e segura. Comece a tratar assim seus formulários. Para outras informações, entre em www.php.net []'s ******************************************************************** De:  Robson Dantas Silva Para:  linux-br@bazar2.conectiva.com.br Cc:  djames.suhanko@localhost.com.br Assunto:  Re: (linux-br)Como gerar arquivo...? Data:  Mon, 29 Mar 2004 14:01:19 -0300 > Olá pessoal! Olá >  Só consigo gerar arquivo atravez de PHP se apontar para dentro > de /tmp. Como posso escrever um arquivo em outro nível de diretorio, > ou como posso transportar esse arquivo de /tmp para outro nivel de > diretorio? Se você estiver rodando o PHP através de um servidor Web (apache por exemplo ) dê permissão no diretório para que o "nobody" possa escrever arquivos. Se você estiver rodando por um terminal, verifique se o usuário que está rodando o script, tem permissão para escrita também. sds -- Robson Dantas Engebras S/A ============================== Registered Linux User #334020 ******************************************************************** De:  Skript - Linux Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Livro de PHP Data:  Tue, 20 Apr 2004 11:13:17 -0300 PHP 4 a Bíblia da editora Campus de Tim Converse e Joyce Park.. falow Skript > Qual Livro de PHP vocês me indicam para comprar? ******************************************************************** De:  josedoegito@ig.com.br Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Livro de PHP Data:  Fri, 23 Apr 2004 08:15:13 -0300 Muito bom! PHP GUIA DO DESENVOLVEDOR - STERLING HUGHES EDITORA BERKELEY A VENDA NAS EDITORAS SICILIANO E LIVRO TECNICO APROX. 80 REAIS - 505 PAGINAS Livro objetivo, sem aquelas explicacoes da funcao do comando/funcao pois voce encontra no manual, mais tem varias aplicacoes de como usar (exemplos praticos). Em Terça 20 Abril 2004 11:13, Skript - Linux escreveu: > PHP 4 a Bíblia da editora Campus > de Tim Converse e Joyce Park.. > > falow > > Skript > > > Qual Livro de PHP vocês me indicam para comprar? > > --- ******************************************************************** De:  Leandro M. Rosemberg Para:  'Thiago Amaury Ferraz' , 'Linux-BR' Assunto:  RES: (linux-br)Conectiva 9 e PHP Data:  Mon, 26 Apr 2004 14:44:07 -0300 Eu recompilei o apache para ter suporte ao php no cl9 > Alguém sabe como liberar o PHP no Conectiva 9? > Meu arquivo /etc/apache/conf/httpd.conf não mostra nada sobre > o PHP.. isso mudou com relação ao Conectiva 8? > > Estou estranhando demais essa versão, será devido à não > aplicação das últimas correções? Devo fazer isso? > > Aguardo, GRATO! > TAF ******************************************************************** De:  André Muraro Para:  Leandro M. Rosemberg Cc:  'Linux-BR' Assunto:  Re: RES: (linux-br)Conectiva 9 e PHP Data:  Mon, 26 Apr 2004 23:44:51 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | Leandro M. Rosemberg escreveu: Eu recompilei o apache para ter | suporte ao php no cl9 | | Alguém sabe como liberar o PHP no Conectiva 9? Meu arquivo | /etc/apache/conf/httpd.conf não mostra nada sobre o PHP.. isso | mudou com relação ao Conectiva 8? Leandro ... Mudou sim.... A diferença é que o CL9 está trabalhando com apache versão  2.0.xx Vá em /etc/apache/conf/conf.d e edit o arquivo php.conf  que deve ficar assim: ~    SetOutputFilter PHP ~    SetInputFilter PHP Abraços André Muraro Linux User # 266885 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (MingW32) Comment: Hakuna Matata ******************************************************************** De:  Sérgio Pinheiro Para:  linux-br@bazar.conectiva.com.br Assunto:  Re: (linux-br) Infromações em PHP Data:  Tue, 4 May 2004 10:45:53 -0300 Caro Erik, blz ? Olha, o PHP tem a capacidade de executar qualquer executável no Servidor e mostrar num página HTML o resultado que iria para a tela. Eu sei disso porque já executei scripts de shell numa página em PHP. Faça um shell script mostrando o status dos serviços e pronto. Abraços, Sérgio. ******************************************************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)PHP como CGI Data:  Mon, 10 May 2004 22:00:21 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Roger Freitas Lovato wrote: >Somente por curiosidade. > >Existem alguma forma de compilar um script em PHP e executar no apache >como um cgi? Sim. É exatamente igual usar o PHP normal. A diferença é que você vai colocar no seu diretório cgi-bin e vai colocar #!/usr/bin/php no começo. - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info     ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint: ******************************************************************** De:  Marcus Lima Responder-a:  marcuslima@marcuslima.eti.br Para:  Roger Freitas Lovato , linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)PHP como CGI Data:  Tue, 11 May 2004 07:56:41 -0300 Sim, basta adquirir um módulo para plugar no PHP que descriptografará o arquivo antes de entregar ao módulo do PHP para interpretar. Uma das empresas que fazem esse módulo é a própria Zend: http://www.zend.com/store/products/zend-encoder.php Existem outras... boa pesquisa. Att, Marcus Lima. ******************************************************************** De:  otaviofcs@ig.com.br Para:  Roger Freitas Lovato Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)PHP como CGI Data:  Tue, 11 May 2004 11:26:25 -0300 Bom dia, Acho que os dois tem razão, falando coisas diferentes. Você pode criar um script com base na linguagem php e coloca-lo para rodar no seu servidor. Nesse caso, é só usar na primeira linha:  #!/usr/local/bin/php (no meu caso, obviamente). Quanto ao probelam do roger, acho que é devido ao fato do php poder ser compilado para uma linguagem intermediária através de uma ferramenta da Zend (http://www.zend.com/store/products/zend-encoder.php). agora, para isso você vai precisar instalar no serivdor cliente uma ferramenta capaz de ler esse arquivo encriptado. até, otávio Citando Roger Freitas Lovato : > De repente eu não me expressei bem. > > O que acontece, é que eu recebi um arquivo (sistema que a minha empresa > está comprando) binário. Perguntei aos desenvolvedores em que o sistema > foi desenvolvido e me falaram que foi em PHP. > > Nunca tinha visto um script em PHP sendo transformado em binário. Me > passaram a informação do Zend (que é pago) e também que o script em PHP > pode ser criptografado. > > Aliás.. alguém sabe como criptografar e executar um sistema em PHP? :-) > -------------------------------------------------            RioPro, Gestão Inteligente        55.21.2524.1077 :-: 55.21.2262.6246                www.riopro.com.br ******************************************************************** De:  César B. Viegas Para:  Rafael Tavares , linux-br Assunto:  Re: (linux-br)php x mssql Data:  Tue, 11 May 2004 13:55:56 -0300 >  Alguém já teve problemas para fazer conexão a um banco de dados mssql pelo > php (Linux), estou tendo este erro. > >  Fatal error: Call to undefined function: mssql_connect() in > /home/intranet/www/teste/index2.php.php on line 2 > > Já tentei recompilar o PHP, mas não deu muito certo ! Como você diz que recomilou o PHP, imagino eu que com as observações sobre o MSSQL que estão no manual, lá também tem a seguinte dica: ========= Here's something that could save you 2-3 days research trying to figure out: If you have problems getting the mssql functions to work try these varibles. MSSQL/PHP has problems dealing with different tds versions. 7.0 seems to work well with our server version, maybe a different version would work better with yours. ====================== Como não tenho DB MS SQL, não posso recompilar o meu PHP, pois não teria como testar se funciona. César De:  Coolins Paker Responder-a:  Coolins Paker Para:  Rafael Tavares , linux-br Assunto:  Re: (linux-br)php x mssql Data:  Tue, 11 May 2004 12:52:18 -0300  Ola Rafael,     Realmente vc tem que recompilar o PHP, caso o mesmo não tenha sido compilado com suporte ao mssql.    Para isso você precisará primeiramente ter compilado e instalado no sistema  a biblioteca FreeTDS, que pode ser encontrada em: http://www.freetds.org/ e compilada com a opção --enable-msdblib.    E quando for compilar o php usar --with-mssql=[diretorio_freetds_compilado]    Depois da compilação, acrescentar/descomentar a linha referente a esta extensão:    extension=php_mssql.dll  no arquivo php.ini Mais detalhes, no próprio site do php:    http://br.php.net/manual/pt_BR/ref.mssql.php    ou do http://www.freetds.org/ At. Coolins Paker coolinspaker@bol.com.br ----- Original Message ----- From: "Rafael Tavares" > Pessoal, > >  Alguém já teve problemas para fazer conexão a um banco de dados mssql pelo > php (Linux), estou tendo este erro. > >  Fatal error: Call to undefined function: mssql_connect() in > /home/intranet/www/teste/index2.php.php on line 2 > > Já tentei recompilar o PHP, mas não deu muito certo ! ******************************************************************** De:  hamacker Para:  Jefferson Midei Cc:  Lista Linux BR Assunto:  Re: (linux-br)servidor que "dobra" o tamanho dos arquivos Data:  Tue, 25 May 2004 12:44:10 -0300 Eu nao sei como voce esta fazendo no seu PHP, mas as versoes mais novas do PHP possuem correcoes para evitar que alguem faça um UPLOAD e em seguida consiga executa-lo. Entao veja se esta seguindo as orientacoes corretas, o padrão de register_globals  é off desde o PHP 4.2.0. Dois links sugerem uploads de forma segura, inclusive usando opcoes de mover o arquivo e renomea-lo : http://www.webclass.ru/eng/Tutorials/PHP/File_upload_with.html http://br2.php.net/features.file-upload Tenho a impressao que o PHP tá enchendo seu arquivo de linguiça por questão de segurança para não torna-lo em executável válido. inte+ Jefferson Midei wrote:             Caro, > > Quando eu envio o arquivo por FTP, seu tamanho fica correto, igual a > origem... Ai, quando eu envio por FTP e consulto pela Web, os arquivos estao > perfeitos... Soh dah problema quando eu utilizo o script para enviar os > arquivos para o servidor... E ainda assim, soh dah problema no servidor do > meu cliente, pois no meu, funciona beleza... > > E ocorre o mesmo problema quando eu envio qualquer tipo de arquivo, seja > .ZIP, etc... > ******************************************************************** De:  Jefferson Midei Responder-a:  Jefferson Midei Para:  hamacker Cc:  Lista Linux BR Assunto:  Re: (linux-br)servidor que "dobra" o tamanho dos arquivos Data:  Tue, 25 May 2004 12:57:36 -0300             Caro, Na verdade, eu preciso do register_globals ON, senao eu nao consigo passar nenhuma variavel para os meus scripts... Tambem estah ON no meu servidor... O que o meu PHP faz eh simples, ele apenas pega o arquivo temporario e move (ou copia) para o diretorio correto, com o nome correto... No 1o E-mail que eu enviei tinha um pedaco do script... Acho que a seguranca do PHP estah em, se eu usar o move, ele tira as permissoes de execucao do arquivo. Jah, se eu usar o copy, ele deixa o arquivo com permissoes de execucao. Serah que nao tem nada a ver com o RedHat isso? Bye, JM... ----- Original Message ----- From: "hamacker" To: "Jefferson Midei" Cc: "Lista Linux BR" Sent: Tuesday, May 25, 2004 12:44 PM Subject: Re: (linux-br)servidor que "dobra" o tamanho dos arquivos Eu nao sei como voce esta fazendo no seu PHP, mas as versoes mais novas do PHP possuem correcoes para evitar que alguem faça um UPLOAD e em seguida consiga executa-lo. Entao veja se esta seguindo as orientacoes corretas, o padrão de register_globals  é off desde o PHP 4.2.0. Dois links sugerem uploads de forma segura, inclusive usando opcoes de mover o arquivo e renomea-lo : http://www.webclass.ru/eng/Tutorials/PHP/File_upload_with.html http://br2.php.net/features.file-upload Tenho a impressao que o PHP tá enchendo seu arquivo de linguiça por questão de segurança para não torna-lo em executável válido. inte+ Jefferson Midei wrote: >             Caro, > > Quando eu envio o arquivo por FTP, seu tamanho fica correto, igual a > origem... Ai, quando eu envio por FTP e consulto pela Web, os arquivos estao > perfeitos... Soh dah problema quando eu utilizo o script para enviar os > arquivos para o servidor... E ainda assim, soh dah problema no servidor do > meu cliente, pois no meu, funciona beleza... > > E ocorre o mesmo problema quando eu envio qualquer tipo de arquivo, seja > .ZIP, etc... ******************************************************************** De:  Clovis Sena Para:  Gustavo Smaal Cc:  Conectiva BR Assunto:  Re: (linux-br)Script para envio dee-mailpelo site Data:  Tue, 25 May 2004 14:30:09 -0300 bom dia, veja exemplo abaixo, adapte ao seu gosto... Gustavo Smaal wrote: Temos disponibilizado um servidor web da IFX para a publicação do site da > empresa. > Porém o formulário para envio de e-mail não está funcionando. > Alguém poderia me dar uma ajuda? > >   > =======>>>> processa o formulario em php: "; pt_register('POST','PRODUTO'); pt_register('POST','VALOR'); pt_register('POST','NOME'); pt_register('POST','CONTATO'); if($PRODUTO=="" || $VALOR=="" || $NOME=="" || $CONTATO=="" ){ $errors=1; $error.="
  • Você não entrou um dos campos necessários. Por favor, volte e preencha os campos corretamente."; } if($errors==1) echo $error; else{ // monta mensagem a ser enviada... $message="PRODUTO: ".$PRODUTO." VALOR: ".$VALOR." NOME: ".$NOME." CONTATO: ".$CONTATO." "; //monta email a ser enviado... mail("seuemail@seusite.com.br, seuemail2@seusite.br","INCLUIR ANUNCIO CLASSIFICADOS",$message,"de:Classificados Intranet"); //header("Refresh: 0;url=http://www.intranet/Classificados.html"); echo "
    Obrigado.  Os dados foram enviados com sucesso!.
    "; echo "Pode fechar esta janela."; } ?> ******************************************************************** De:  Jefferson Midei Responder-a:  Jefferson Midei Para:  Paulino Kenji Sato Cc:  Lista Linux BR Assunto:  RESOLVIDO: Re: (linux-br)servidor que "dobra" o tamanho dos arquivos Data:  Tue, 25 May 2004 17:19:15 -0300                 Pessoal, Resolvi o problema, comentei as linhas abaixo do /etc/httpd/conf/php.d do servidor do meu cliente: ## ##    SetOutputFilter PHP ##    SetInputFilter PHP ##    LimitRequestBody 524288 ## O mais engracado eh que essas linhas nao estao comentadas no meu servidor, e lah funciona... Enfim, agora os 2 estao funcionando... Valeu! Bye, JM... ----- Original Message ----- From: "Paulino Kenji Sato" To: "Jefferson Midei" Cc: "Lista Linux BR" Sent: Tuesday, May 25, 2004 2:40 PM Subject: Re: (linux-br)servidor que "dobra" o tamanho dos arquivos > On Tue, 25 May 2004, Jefferson Midei wrote: > > >                 Caros amigos e amigas, > > > > A pedido de um cliente, desenvolvi um script em PHP que faz uploads de > > arquivos inseridos em um formulario para um determinado diretorio do > > servidor. > > > > Para desenvolver, utilizei o meu servidor de testes, e tudo funcionou > > perfeitamente. > > > > Jah quando transferi o script para o servidor do meu cliente, o arquivo eh > > gravado no diretorio correto, porem, com mais permissoes do que devia, e > > tambem com um tamanho maior (quase o dobro)... > > Transfira um arquivo texto e depois veja o que aconteceu com ele. > antes de gravar (copiar) verifique se o tamanho do arquivo temporario > confere com o do arquivo (uma das variaveis do post eo tamanho do > arquivo). > Nunca vi coisa assim acontecer. > >                                                                   Paulino > _________________________________ ________________________________________ > Paulino Kenji Sato               |    Sistema de Ensino Nobel > http://www.nobel.com.br          |    Maringa Pr                Brasil > > ******************************************************************** De:  Leandro Mendes Para:  Guilherme L. Stolfo Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)PHP e SHELL_EXEC() Data:  Tue, 29 Jun 2004 17:44:15 -0300 Talvez pq o apache não está rodando como root. (nem deve...) Ao invés de dar 777, ou fazer o apache rodar como root, use o sudo. Guilherme L. Stolfo wrote: > galera porque os comandos não executão no server?? , ja mudei o usário e > o grupo "chown root:root" e tamebm dei permissao "777" e mesmo assim não > vai o comando são esses dois: > > Esse liga > shell_exec('pon') > > E esse desliga > shell_exec('poff && killall pppd') > ******************************************************************** De:  netmask@webset.net Para:  Guilherme L. Stolfo Cc:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)PHP e SHELL_EXEC() Data:  Wed, 30 Jun 2004 10:57:57 -0300 (BRT) Guilherme L. Stolfo disse: > galera porque os comandos não executão no server?? , ja mudei o usário e > o grupo "chown root:root" e tamebm dei permissao "777" e mesmo assim não > vai o comando são esses dois: Scripts PHP são executados sob o mesmo usuário/grupo do Apache (normalmente www:www o nobody:nobody). Você teria duas opções para resolver: a) Setar o SUID no "pon" e no "poff" b) Usar o "sudo" (sem senha) -- --< Mauricio Teixeira --< netmask {at} webset {dot} net - Maceió/AL --< Analista TI (Linux) e Telecom (Cyclades, Cisco e Nortel) ******************************************************************** De:  Jose Paulo Batista Silva Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)PHP com Apache no CL10 Data:  Tue, 24 Aug 2004 20:03:28 -0300 Em Ter, 2004-08-24 às 14:09, Fernando Novaes escreveu: > Estou com o conectiva 10 em meus servidores e agora terei de configurar o php > para usar com com o apache. > Já instalei o pacote php4 que > vem junto com o Cl10 e o pacote do apache. Agora preciso adicionar alguma > linha no httpd.conf do apache? Como posso executar um tesde. crie um arquivo teste.php no diretorio /srv/www/default/html/ com o conteúdo: e chame no browser com a url http://localhost/teste.php se tudo estiver ok deverá aparecer uma página com todas as configurações do PHP, provando que seu servidor já está pronto. Normalmente o pessoal da Conectiva já deixa o php/apache configurado quando você usa os rpm's da distro. -- José Paulo Batista Silva (sabugão) Linux user #143502 ******************************************************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)PHP com Apache no CL10 Data:  Tue, 24 Aug 2004 19:59:55 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Fernando Novaes wrote: >Estou com o conectiva 10 em meus servidores e agora terei de configurar o > php para usar com com o apache. Gostaria de saber como faço isso, visto > que essa vai ser minha 1º experiencia com apache e php. Já instalei o > pacote php4 que vem junto com o Cl10 e o pacote do apache. Agora preciso > adicionar alguma linha no httpd.conf do apache? Como posso executar um > tesde. Abra o /etc/apache/conf/conf.d/php.conf e ative-o. Nos diretórios em que desejar ativar o PHP ( e ), use:         php_value engine on - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info     ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:     E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358 ******************************************************************** De:  Jose Paulo Batista Silva Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Ajuda com apache mais php Data:  Tue, 31 Aug 2004 08:37:02 -0300 Em Seg, 2004-08-30 às 19:55, Marcus Vinicius Gonçalves escreveu: > > Uma página HTML em branco? Ou é texto? Ou o tipo é algo diferente de > > text/html e text/plain? > > Segue abaixo a página: > > > Pagina teste > > > > MARCUS VINICIUS GONCALVES > > > > Só para que fique bem claro: você salvou esta página com o nome terminando em ".php", não é? -- José Paulo Batista Silva (sabugão) Linux user #143502 ******************************************************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Ajuda com apache mais php Data:  Tue, 31 Aug 2004 00:11:08 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Marcus Vinicius Gonçalves wrote: >Segue abaixo a página: > > >Pagina teste > > > >MARCUS VINICIUS GONCALVES > > > > > >Só aparece meu nome. Como devo proceder ?? Ache o , ou que rege a página em questão. Nele, adicione:         php_value       engine on - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info     ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:     E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358 ********************************************************************