Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
PHP não está sendo executado
Quando é feita uma solicitação para um servidor Web para um arquivo PHP , o servidor Web é executado automaticamente o motor do PHP no arquivo para interpretar e executá-lo. Em seguida, ele entrega o HTML resultante para o navegador. Se você desenvolveu um ou mais programas PHP e você não acha que o servidor Web está executando o código PHP , existem várias coisas a verificar para descobrir o porquê. Você deve verificar se o PHP está instalado no servidor Web , que você usou a tag PHP abertura em seu script e que os tipos de PHP MIME são definidos no servidor Web . Você também deve revisar os arquivos de log de ​​erro do servidor para mensagens de erro do PHP. Instalação PHP

Se PHP não está sendo executado, uma das primeiras coisas a verificar é que ele está instalado. Em um prompt de comando no servidor da Web, digite a seguinte linha:

php- r " phpinfo (); "

Se PHP não está instalado , você vai ter um comando " mensagem de erro semelhante não encontrado " ou . Se o PHP estiver instalado, você vai obter um despejo de seus parâmetros de configuração na tela. Se o PHP ainda não está instalado , ou instalá-lo ou pedir a um host da Web para instalá-lo para você.
Abrindo PHP Tag

Revise seu código PHP e verificar se você ter incluído o código PHP abertura no início do código . Sem a tag de abertura , o interpretador PHP não vai reconhecer nada do código como código PHP e não irá interpretar o programa. Por exemplo :

PHP MIME Tipo

O tipo MIME , ou tipo de conteúdo , a declaração para os arquivos PHP podem estar faltando em sua configuração do Apache , se os arquivos PHP não estão sendo executados . Sem um tipo MIME declarado para PHP , o servidor Web não sabe que um arquivo " . Php " é um programa PHP e trata -lo como um arquivo de texto simples. Edite o arquivo "/etc /mime.types " e adicione as seguintes linhas a ele se eles não estiverem presentes:

application /x -httpd- php phtml pht phpapplication /x -httpd- php -source phpsapplication /x -httpd- php3 php3application/x-httpd-php3-preprocessed php3papplication/x-httpd-php4 php4application/x-httpd-php5 php5
Server Error Log

Se o seu programa PHP falhar antes de qualquer saída foi gerada e você tem o relatório de erros desligado , pode parecer que o seu programa PHP não está sendo executado. Pode , de fato, estar executando e morrendo imediatamente devido a algum erro . Verifique o arquivo de log de erro do Apache para exibir mensagens de erro do PHP e ver onde o script PHP está falhando. Por exemplo, para o tipo de linha de comando :

cat /var/log/apache2/error.log

Anterior :

Próximo : No
  Os artigos relacionados
·PHP é possível conectar a um banco de dados MySQL rem…
·PHP e Performance Ternary 
·Como cancelar um processo de reparo na MySQL 
·Como juntar duas strings em PHP 
·PHP Desvincular Problemas 
·Como criar bancos de dados MySQL para instalar DSN 
·Como encontrar o melhor grades de dados em PHP 
·Get_headers Vs . Velocidade cURL em PHP 
·Como inserir Ignorar ou Obter ID no MySQL 
·Como exibir a imagem em vez de a ligação de um regist…
  Artigos em destaque
·Qual é a diferença entre JVM Memória & Heap Size 
·O que são as declarações típicas em Programação P…
·Como desenvolver uma pontuação de Aplicação Teste d…
·Como fazer um relacionamento Sem -Strings -Attached 
·Java Software Treinamento em CD 
·Como formatar Vírgulas em um Número em Java 
·O que é herança múltipla em Java 
·Como mudar o menu Imagens no mouseover em JavaScript 
·Como editar uma Carta em Acajoom 
·Introdução à decomposição singular do valor 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados