Pessoal, instalei o Apache e o PHP num fedora 21; o apache interpreta normalmente arquivos html, mas o PHP não executa nem com reza os arquivos .php
teste.php
<? phpinfo(); ?>
Pelo navegador Firefox o arquivo teste.php não retorna nada, mas na CLI "php -xr teste.php" obtenho o resultado esperado.
O que pode ser? já desabilitei o firewall e o selinux e nada... o que mais faço?
- Tá carregando o módulo do php no apache (httpd.conf)?
LoadModule php5_module "/diretório/do/libphp5.so"
- Sei que pode parecer besteira, mas no firefox, tu tá acessando o teste.php pelo caminho do arquivo (ex.: file:///var/www/teste.php) ou pelo nome da máquina (ex.: http://localhost/teste.php) ?
Em 25 de maio de 2015 20:31, Celso Viana celso.vianna@gmail.com escreveu:
Pessoal, instalei o Apache e o PHP num fedora 21; o apache interpreta normalmente arquivos html, mas o PHP não executa nem com reza os arquivos .php
teste.php
<? phpinfo(); ?>
Pelo navegador Firefox o arquivo teste.php não retorna nada, mas na CLI "php -xr teste.php" obtenho o resultado esperado.
O que pode ser? já desabilitei o firewall e o selinux e nada... o que mais faço?
-- Celso Vianna BSD User: 51318 http://www.bsdcounter.org
Palmas/TO
br-users mailing list br-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/br-users
Em 25 de maio de 2015 22:36, José Neto josenetodino@gmail.com escreveu:
- Tá carregando o módulo do php no apache (httpd.conf)?
LoadModule php5_module "/diretório/do/libphp5.so"
- Sei que pode parecer besteira, mas no firefox, tu tá acessando
o teste.php pelo caminho do arquivo (ex.: file:///var/www/teste.php) ou pelo nome da máquina (ex.: http://localhost/teste.php) ?
O modulo do php está carregado...
[teste@localhost ~]$ httpd -M |grep -i ^\ p
proxy_module (shared) proxy_ajp_module (shared) proxy_balancer_module (shared) proxy_connect_module (shared) proxy_express_module (shared) proxy_fcgi_module (shared) proxy_fdpass_module (shared) proxy_ftp_module (shared) proxy_http_module (shared) proxy_scgi_module (shared) php5_module (shared)
Tento o acesso pelo nome/endereço da máquina (firewall e selinux disabled).
http://localhost/teste.php http://192.168.1.150/teste.php
E isso aqui, já fez?
"Diga ao Apache para avaliar certas extensões como PHP. Por exemplo, vamos fazer o Apache interpretar a extensão .php como um script PHP. Você poderia ter qualquer extensão(ões) avaliadas como PHP simplesmente adicionando-as, com cada uma separada por um espaço. Vamos adicionar .phtml para demonstrar.
AddType application/x-httpd-php .php .phtml"
Fonte: http://php.net/manual/pt_BR/install.unix.apache2.php
Em 26 de maio de 2015 07:04, Celso Viana celso.vianna@gmail.com escreveu:
Em 25 de maio de 2015 22:36, José Neto josenetodino@gmail.com escreveu:
- Tá carregando o módulo do php no apache (httpd.conf)?
LoadModule php5_module "/diretório/do/libphp5.so"
- Sei que pode parecer besteira, mas no firefox, tu tá acessando
o teste.php pelo caminho do arquivo (ex.: file:///var/www/teste.php) ou
pelo
nome da máquina (ex.: http://localhost/teste.php) ?
O modulo do php está carregado...
[teste@localhost ~]$ httpd -M |grep -i ^\ p
proxy_module (shared) proxy_ajp_module (shared) proxy_balancer_module (shared) proxy_connect_module (shared) proxy_express_module (shared) proxy_fcgi_module (shared) proxy_fdpass_module (shared) proxy_ftp_module (shared) proxy_http_module (shared) proxy_scgi_module (shared) php5_module (shared)
Tento o acesso pelo nome/endereço da máquina (firewall e selinux disabled).
http://localhost/teste.php http://192.168.1.150/teste.php
-- Celso Vianna BSD User: 51318 http://www.bsdcounter.org
Palmas/TO
br-users mailing list br-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/br-users
Amigo,
Aparece uma página em branco, ou retorna erro do servidor apache? Descreve melhor o que ocorre, por favor.
Atenciosamente -- Rosivaldo Azevedo Ramalho rosivaldo@gmail.com Consultor Oracle Database & Fusion Middlerware OCP DB 10g | OCP DB 11g | OCE RAC 11g | OCE PT 11g OCP OAS 10g | OCE WLS 10g
2015-05-25 20:31 GMT-03:00 Celso Viana celso.vianna@gmail.com:
Pessoal, instalei o Apache e o PHP num fedora 21; o apache interpreta normalmente arquivos html, mas o PHP não executa nem com reza os arquivos .php
teste.php
<? phpinfo(); ?>
Pelo navegador Firefox o arquivo teste.php não retorna nada, mas na CLI "php -xr teste.php" obtenho o resultado esperado.
O que pode ser? já desabilitei o firewall e o selinux e nada... o que mais faço?
-- Celso Vianna BSD User: 51318 http://www.bsdcounter.org
Palmas/TO
br-users mailing list br-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/br-users
Pode ser porque você está usando <? ao invés de <?php. Se precisa trabalhar assim, altere o arquivo /etc/php.ini e altere a seguinte linha:
short_open_tag = Off
mude para:
short_open_tag = On
Abs!
Em ter, 26 de mai de 2015 às 11:36, Rosivaldo Ramalho rosivaldo@gmail.com escreveu:
Amigo,
Aparece uma página em branco, ou retorna erro do servidor apache? Descreve melhor o que ocorre, por favor.
Atenciosamente
Rosivaldo Azevedo Ramalho rosivaldo@gmail.com Consultor Oracle Database & Fusion Middlerware OCP DB 10g | OCP DB 11g | OCE RAC 11g | OCE PT 11g OCP OAS 10g | OCE WLS 10g
2015-05-25 20:31 GMT-03:00 Celso Viana celso.vianna@gmail.com:
Pessoal, instalei o Apache e o PHP num fedora 21; o apache interpreta
normalmente arquivos html, mas o PHP não executa nem com reza os arquivos .php
teste.php
<? phpinfo(); ?>
Pelo navegador Firefox o arquivo teste.php não retorna nada, mas na CLI "php -xr teste.php" obtenho o resultado esperado.
O que pode ser? já desabilitei o firewall e o selinux e nada... o que mais faço?
-- Celso Vianna BSD User: 51318 http://www.bsdcounter.org
Palmas/TO
br-users mailing list br-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/br-users
-- br-users mailing list br-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/br-users
Em 26 de maio de 2015 16:42, marcelo oliveira marcelo@marceloweb.info escreveu:
Pode ser porque você está usando <? ao invés de <?php. Se precisa trabalhar assim, altere o arquivo /etc/php.ini e altere a seguinte linha:
short_open_tag = Off
mude para:
short_open_tag = On
Abs!
Em ter, 26 de mai de 2015 às 11:36, Rosivaldo Ramalho rosivaldo@gmail.com escreveu:
Marcelo,
Estou usando como abaixo...
<? phpinfo(); ?>
O arquivo "php.ini" informa que o "valor default" de "short_open_tab" é "On".
; short_open_tag ; Default Value: On ; Development Value: Off ; Production Value: Off
"short_open_tag" não deveria estar "On", independente de estar ou não comentado no "php.ini"?
Usando a forma abaixo funcionou normal.
<?php phpinfo(); ?>
Obrigado a todos que ajudaram.
Celso,
Verifica as permissões do SELINUX, você pode fazer: # getenforce # sestatus # ls -Z /var/www/html
Isso vai te trazer o básico sobre o SELINUX, se for por aí, e você não tem interesse em utilizá-lo, você pode desabilitar no /etc/selinux/config
Se quiser conviver com ele, aconselho olhar as documentações a respeito, uma muito boa é essa: http://wiki.centos.org/HowTos/SELinux
Lembrando que o princípio é o mesmo para o Fedora/CentOS/RHEL.
Atenciosamente -- Rosivaldo Azevedo Ramalho rosivaldo@gmail.com Consultor Oracle Database & Fusion Middlerware OCP DB 10g | OCP DB 11g | OCE RAC 11g | OCE PT 11g OCP OAS 10g | OCE WLS 10g
2015-05-26 21:06 GMT-03:00 Celso Viana celso.vianna@gmail.com:
Em 26 de maio de 2015 16:42, marcelo oliveira marcelo@marceloweb.info escreveu:
Pode ser porque você está usando <? ao invés de <?php. Se precisa
trabalhar
assim, altere o arquivo /etc/php.ini e altere a seguinte linha:
short_open_tag = Off
mude para:
short_open_tag = On
Abs!
Em ter, 26 de mai de 2015 às 11:36, Rosivaldo Ramalho <
rosivaldo@gmail.com>
escreveu:
Marcelo,
Estou usando como abaixo...
<? phpinfo(); ?>
O arquivo "php.ini" informa que o "valor default" de "short_open_tab" é "On".
; short_open_tag ; Default Value: On ; Development Value: Off ; Production Value: Off
"short_open_tag" não deveria estar "On", independente de estar ou não comentado no "php.ini"?
Usando a forma abaixo funcionou normal.
<?php phpinfo(); ?>
Obrigado a todos que ajudaram.
-- Celso Vianna BSD User: 51318 http://www.bsdcounter.org
Palmas/TO
br-users mailing list br-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/br-users
Em 27 de maio de 2015 09:09, Rosivaldo Ramalho rosivaldo@gmail.com escreveu:
Celso,
Verifica as permissões do SELINUX, você pode fazer: # getenforce # sestatus # ls -Z /var/www/html
Isso vai te trazer o básico sobre o SELINUX, se for por aí, e você não tem interesse em utilizá-lo, você pode desabilitar no /etc/selinux/config
Se quiser conviver com ele, aconselho olhar as documentações a respeito, uma muito boa é essa: http://wiki.centos.org/HowTos/SELinux
Lembrando que o princípio é o mesmo para o Fedora/CentOS/RHEL.
Atenciosamente
Rosivaldo Azevedo Ramalho rosivaldo@gmail.com Consultor Oracle Database & Fusion Middlerware OCP DB 10g | OCP DB 11g | OCE RAC 11g | OCE PT 11g OCP OAS 10g | OCE WLS 10g
2015-05-26 21:06 GMT-03:00 Celso Viana celso.vianna@gmail.com:
Valeu Rosivaldo!
Em 26 de maio de 2015 11:36, Rosivaldo Ramalho rosivaldo@gmail.com escreveu:
Amigo,
Aparece uma página em branco, ou retorna erro do servidor apache? Descreve melhor o que ocorre, por favor.
Atenciosamente
Rosivaldo Azevedo Ramalho rosivaldo@gmail.com Consultor Oracle Database & Fusion Middlerware OCP DB 10g | OCP DB 11g | OCE RAC 11g | OCE PT 11g OCP OAS 10g | OCE WLS 10g
2015-05-25 20:31 GMT-03:00 Celso Viana celso.vianna@gmail.com:
Rosivaldo, aparece uma página em branco e nenhum erro em /var/log/httpd/access_log e nem em /var/log/httpd/error_log
br-users@lists.fedoraproject.org