Vraag & Antwoord

Webprogrammeren & scripting

PHP 5 MYSQL 5 IIS geen resultaat

6 antwoorden
  • Beste, Ik ben net begonnen met php. Nu heb ik PHP 5 en MySQL 5 geinstalleerd. PHP is via de zip geinstalleerd en werkt verder prima. ik heb de php.ini file aangepast. maar krijg nog steeds geen resultaat. Het volgende script gebruik ik om de connection te testen. [code:1:166b676549] <html> <head> <title>Test case</title> </head> <body> <?php $host = 'localhost'; $gebruiker = 'root'; $wachtwoord = 'wachtwoord'; if ($db = mysqli_connect($host, $gebruiker, $wachtwoord)){ echo "De verbinding met MySQL - $host is geslaagd <br />"; echo "Ingelogd als: $gebruiker"; } else{ echo "De verbinding met MySQL kan niet tot stand worden gebracht" } ?> </body> </html> [/code:1:166b676549] vervolgens als ik dit via localhost benader blijft mijn schermleeg. Weet iemand wat er fout gaat?
  • In de [url=http://nl3.php.net/mysqli_connect]manual[/url] staat hoe je de foutmelding kunt uitlezen, ik zou daar eerst eens mee beginnen. Glazen bollen hebben we hier nog steeds niet ;)
  • Ik zal er wel de balle verstand van hebben maar dat krijg ik zelfs niet voor mekaar. Ik vermoed dat er iets verkeerd zit in de instellingen tussen PHP en MySQL maar ik weet niet wat
  • Om te testen waar het misgaat kun je het volgende doen: Maak een testpagina test.php met de volgende inhoud: [code:1:ab3b58928e]<?php phpinfo(); ?>[/code:1:ab3b58928e] en vraag deze op. Als het goed is krijg je de hele php-configuratie te zien. Op de zesde regel kun je het path lezen waar php.ini staat. Misschien is dit anders, dan wat jij hebt aangepast. Zo ja, pas dan de juiste versie van php.ini aan. Als test.php geen resultaat oplevert dan is php niet goed aan iis gekoppeld. Je kunt je php-script dan eerst eens buiten de browser om testen door te gaan naar de directory waar php geïnstalleerd is en de opdracht [color=red:ab3b58928e]php full-path-to-php-file[/color:ab3b58928e] (filenaam dus zelf invullen) te geven. De uitvoer moet dan naar je scherm gaan. Mocht de koppeling van php met iis een probleem zijn, laat dan even weten welke versie van IIS je gebruikt.
  • Dit is gewoon C:\PHP\php.ini deze heb ik ook aan gepast en al vervangen ook komt de poort die in deze file staat over een met de poort van MySQL, mocht dit van toepassing zijn. Tevens heb ik op mijn computer gezocht en deze kon ook maar een php.ini vinden. Afzonderlijk van mekaar werken php en MySQL prima. Ook zie ik bij mijn phpinfo geen MySQL informatie, dit moet je normaal volgens mij wel zien.
  • Hij doet het. Dit was het probleem: extension_dir = "./" dit moetst zijn extension_dir ="C:\PHP\ext" daarna werkte het

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.