Deze wikiHow leert je hoe je je PHP-scripts kunt testen op fouten en functionaliteit. De meest praktische manier om dit te doen is door uw PHP-scripts uit te voeren in de webbrowser van uw computer via XAMPP, maar u kunt ook een gratis online service genaamd "Online PHP Functions" gebruiken om fouten in uw PHP-code te zoeken.
Stappen
Methode 1 van 2: XAMPP gebruiken
Stap 1. Zorg ervoor dat XAMPP is geïnstalleerd
XAMPP is een van de meest populaire PHP-testomgevingen voor zowel Windows- als Mac-computers.
U kunt XAMPP gratis downloaden en installeren
Stap 2. Sluit XAMPP als het actief is
Hiermee kunt u de map "htdocs" bijwerken zonder bestaande processen te verstoren.
Sla deze stap over op een Mac
Stap 3. Plaats je PHP-bestanden in de map "htdocs"
Voer een van de volgende handelingen uit, afhankelijk van uw besturingssysteem:
-
Windows - Open "Deze pc", dubbelklik op de naam van uw harde schijf, dubbelklik op de map "xampp", dubbelklik op de map "htdocs" en verplaats alle benodigde PHP-bestanden naar de map.
- Mac - Klik op de Volumes tabblad in het XAMPP-configuratiescherm, klik op Mount, Klik Ontdekkingsreiziger, dubbelklik op de map "htdocs" en verplaats alle benodigde PHP-bestanden naar de map.
Stap 4. Open XAMPP
Klik of dubbelklik op het pictogram van de XAMPP-app, dat lijkt op een witte "X" op een oranje achtergrond.
Stap 5. Start Apache
Klik Begin rechts van de kop "Apache" om uw Apache-webserver te starten. Je zou de indicator rechts van "Apache" groen moeten zien worden. Als je een fout tegenkomt en Apache start niet, doe dan het volgende:
-
Klik Configuratie naast de kop "Apache" en klik vervolgens op Apache (httpd.conf) in het resulterende menu.
-
Zoek de regel "Listen 80" en vervang "80" door "8080".
-
Zoek de regel "Servernaam localhost: 80" en vervang "80" door "8080".
-
Druk op Ctrl+S (Windows) of ⌘ Command+S (Mac) om uw wijzigingen op te slaan en sluit vervolgens het bestand.
Stap 6. Let op de tweede poort van Apache
Dit is de poort rechts van het eerste poortnummer.
Als u het bestand "httpd.conf" hebt bewerkt, moet de tweede poort "8080" zijn
Stap 7. Open een webbrowser
U kunt elke webbrowser (bijv. Chrome) gebruiken om uw PHP-scripts te testen.
Stap 8. Klik op de adresbalk
Het staat bovenaan de browser.
Als er tekst in de adresbalk staat, verwijder deze dan voordat u doorgaat
Stap 9. Voer het adres in van het PHP-script dat u wilt controleren
Typ localhost: en het tweede poortnummer van uw Apache-server (bijv. 8080), typ vervolgens een schuine streep (/) en voer de naam in van het PHP-document dat u wilt testen (bijv. index.php).
- Als u bijvoorbeeld een script met de naam "LandingPage" op poort 80 wilt testen, typt u hier localhost:80/landingpage.php.
- Zorg ervoor dat u ".php" aan het einde van het adres vermeldt.
Stap 10. Druk op ↵ Enter
Als u dit doet, wordt uw PHP-script in uw browser geladen. Als het script werkt, zou u de pagina zonder problemen moeten zien laden.
Als uw script fouten bevat, zullen deze zich op een aantal verschillende visuele manieren manifesteren. Zoek naar elementen van uw pagina die niet correct konden worden geladen om fouten te ontdekken
Methode 2 van 2: Online PHP-functies gebruiken
Stap 1. Open uw PHP-document
Je gebruikt hiervoor de PHP-bewerkingssoftware van je computer (bijv. Notepad++ op Windows of BBEdit op Mac):
-
Klik met de rechtermuisknop op het PHP-document (of klik op een Mac op het document en klik vervolgens op Bestand).
-
Selecteer Openen met.
-
Klik op de naam van uw PHP-bewerkingsprogramma.
Stap 2. Selecteer de inhoud van uw document
Klik eenmaal ergens in het document en druk vervolgens op Ctrl+A (Windows) of ⌘ Command+A (Mac) om het hele document te selecteren.
Stap 3. Kopieer de inhoud
Druk hiervoor op Ctrl+C (Windows) of ⌘ Command+C (Mac).
Stap 4. Open de website Online PHP Functions
Ga naar https://sandbox.onlinephpfunctions.com/ in de webbrowser van uw computer.
Stap 5. Plak je gekopieerde code in
Selecteer de code in het venster "Uw script" en druk vervolgens op Ctrl+V (Windows) of ⌘ Command+V (Mac) om deze te vervangen door uw gekopieerde code.
Stap 6. Selecteer een PHP-versie
Klik op de vervolgkeuzelijst "Uitvoeren op PHP-versie" onder het venster "Uw script" en klik vervolgens op uw PHP-versienummer in het vervolgkeuzemenu.
Vanaf oktober 2018 is versie 7.2.4 de meest recente versie van PHP die wordt ondersteund door Online PHP Functions
Stap 7. Klik op Code uitvoeren
Het staat onder de vervolgkeuzelijst 'Uitvoeren op PHP-versie'. Als u dit doet, wordt uw PHP-code uitgevoerd en worden de resultaten weergegeven in het tekstvak "Resultaat" onder de Voer code uit knop.
Stap 8. Controleer eventuele fouten
In het tekstvak "Resultaat" zou u het uiterlijk van uw code moeten zien. Als er fouten in de code zitten, verschijnen deze tussen"
tags.
- Elke fout wordt gerapporteerd als behorend tot een specifieke regel (bijvoorbeeld "op regel 2"). U kunt het nummer van elke regel bekijken door aan de linkerkant van het venster "Uw script" te kijken.
- Fouten worden ook weergegeven als rood-witte "X"-pictogrammen links van de relevante regels in het tekstvak "Uw code".