Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
PHP wordt niet uitgevoerd
Wanneer een aanvraag wordt gedaan naar een webserver voor een PHP-bestand , de web server draait automatisch de PHP-engine op het bestand te interpreteren en voer het uit . Het levert vervolgens de resulterende HTML naar de browser . Als u een of meer PHP- programma's hebt ontwikkeld en je niet denkt dat de webserver is het uitvoeren van de PHP-code , zijn er verschillende dingen te controleren om uit te vinden waarom . U moet controleren of PHP wordt op de webserver , die u gebruikt de opening PHP -tag in je script en dat de PHP MIME types zijn gedefinieerd op de webserver geïnstalleerd . Je moet ook beoordelen de server error log files voor PHP foutmeldingen . PHP-installatie

Als PHP niet wordt uitgevoerd , een van de eerste dingen om te controleren is dat het wordt geïnstalleerd . Bij een opdrachtprompt op de webserver , typt u de volgende regel :

php - r " phpinfo ( ) ; "

Als PHP niet is geïnstalleerd , zal je een "bevel krijgen niet gevonden " of soortgelijke foutmelding . Als PHP is geïnstalleerd , zal u een dump van de configuratie parameters op het scherm te krijgen . Als PHP nog niet is geïnstalleerd , ofwel installeren of vraag een webhost om het te installeren voor je.
Opening PHP Tag

Herzie uw PHP- code en controleer of u hebben de opening PHP -tag aan het begin van de code . Zonder de opening tag , zal de PHP interpreter niet herkent een van de code zoals PHP- code en zal het programma niet interpreteren. Bijvoorbeeld : ?

PHP MIME type

Het MIME-type , of het type inhoud , verklaring voor PHP-bestanden kunnen worden ontbreken in je Apache configuratie als PHP- bestanden niet worden uitgevoerd . Zonder een MIME-type aangegeven voor PHP , doet de webserver niet weten dat een " . Php " bestand is een PHP-programma en behandelt het gewoon als een gewoon tekstbestand . Bewerk de " /mime.types /etc " bestand en de volgende regels toe te voegen als ze niet aanwezig zijn :

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

Als je PHP- programma niet voordat enige uitgang is gegenereerd en je fout rapportage uitgeschakeld hebt , kan het lijken dat je PHP- programma niet wordt uitgevoerd . Het kan , in feite , worden uitvoeren en sterven direct gevolg van een aantal fouten . Controleer de Apache error log file naar PHP foutmeldingen bekijken en zien waar de PHP-script faalt . Bijvoorbeeld , op de opdrachtregel soort :

cat /var/log/apache2/error.log

Previous: Next:
  PHP /MySQL Programmering
·Hoe je alle PHP Scripts import…
·Hoe maak je een PHP variabele …
·Hoe te Record Structuur in PHP…
·Hoe je Zelfs Numbers Bepaal Va…
·Hoe te Woorden zoeken in een b…
·Hoe PDF-bestanden creëren in …
·MySQL Replication Tutorial 
·Hoe te voegen PHP MySQL Prepar…
·Hoe maak je een tabel in MySQL…
  Related Articles
Wat is VBA ? 
Wat is een Visual Basic DataGrid ? 
Wat is een Array in Visual Basic ? 
Wat is de Visual Basic IDE ? 
Wat is Visual Studio Express ? 
Wat is Visual Basic 6.0 ? 
Wat is OCX in Visual Basic ? 
Wat is proportioneel lettertype ? 
Wat is Microsoft Visual Basic 6.5 ? 
  Programmering Articles
·Hoe te vergelijken Alfabetisch - Besteld…
·Wat is Ongelijkheid in JavaScript ? 
·Hoe te schrijven ingevoerde informatie n…
·Hoe maak je een PDF op het vliegen met b…
·Hoe maak je een jar-bestand voor distrib…
·Hoe maak je een sessie in PHP Noem 
·Hoe te Echo gebruiken in Python 
·Hoe maak je Combineer een lijstweergave …
·Hoe te gebruiken Int te krijgen van de k…
Copyright © Computer Kennis http://www.nldit.com