Hostway wereldwijd  
Hostway
Home Contact Over ons SiteMap Support SiteMail


Domeinnaamregistratie Webhosting VPS Colocatie Dedicated servers SSL
SiteControl login



Veel gestelde vragen over PHP?
Wat is PHP?
Ondersteunt Hostway Nederland PHP?
Hoe vraag ik PHP ondersteuning aan?
Wat is een php.ini bestand? Kan ik die gebruiken?
Waar moet ik mijn PHP bestanden naar uploaden?
PHP en MySQL werken niet. Wat is er mis?
Mijn PHP bestanden werken niet. Wat is er mis?



Wat is PHP?
PHP, oftwel PHP: Hypertext Preprocessor, is een open-source scripting taal en interpreter. Het wordt normaal gesproken voornamelijk op UNIX Web servers gebruikt om interactieve en gespecialiseerde webpages te bouwen en is een alternatief voor Microsoft's Active Server Page (ASP) technologie.

Als PHP script in een webpagina verwerkt is, roept de webserver PHP aan om de in het PHP script gespecificeerde operaties te interpreteren en uit te voeren.

Webpagina's met ingebouwd PHP script kunnen de volgende bestandsnaam extensies gebruiken: .php, .php3 of .phtml (als u dit mime-type toegevoegd heeft). Om het simpel te houden gebruiken wij hier ".php" om alle op PHP gebaseerde webpagina's aan te duiden.

[ Terug naar Top ]



Ondersteunt Hostway Nederland PHP?
Ja, al onze hostingplannen van Hostway Nederland bieden ondersteuning voor PHP. Elk domein dat met PHP is uitgerust heeft zijn eigen PHP omgeving waar u de controle over heeft.

Bij Hostway Nederland wordt PHP als een CGI binary gerund. U kent PHP misschien als Apache module. Hostway Nederland runt PHP niet als een Apache module op onze gedeelde servers. Hostway Nederland ondersteunt "mod_php" alleen op Linux servers die toegewijd niet gemanaged zijn.

[ Terug naar Top ]



Hoe vraag ik PHP ondersteuning aan?
Als uw Plan PHP ondersteunt, kunt u PHP in SiteControl aanvragen met de Plan Info module. Kijkt u voor de details in de SiteControl Gebruikersgids.

[ Terug naar Top ]



Wat is een php.ini bestand? Kan ik die gebruiken?
Als uw site op een UNIX platform runt, geeft een php.ini bestand u meer contrôle over de PHP omgeving en de manier waarop PHP gerund wordt. Het stelt u instaat specifieke instellingen te overschrijven en de manier te veranderen waarop PHP op de server wordt gebouwd, om te voldoen aan uw eigen specificaties.

U kunt uw eigen php.ini bestand configureren en het uploaden naar uw cgi-bin directory. Als u dit doet, moet u er zeker van zijn dat de versie van het php.ini bestand compatible is met de versie van PHP die er draait.

[ Terug naar Top ]



Waar moet ik mijn PHP bestanden naartoe uploaden?
U kunt uw .php bestanden naar een willekeurige directory uploaden, met uitzondering van de cgi-bin directory. PHP bestanden die naar de cgi-bin directory zijn geupload en daarvandaan worden aangeroepen zullen een internal server error geven. Alleen de PHP binary moet in de cgi-bin directory worden opgeslagen

[ Terug naar Top ]



PHP en MySQL werken niet. Wat is er mis?
PHP wordt standaard met ondersteuning van MySQL gecompileerd. Een veel voorkomende foutmelding met PHP en MySQL komt voor als u probeert verbinding te maken met uw databases met de host naam "localhost". Omdat uw database op een remote database server wordt opgeslagen, veroorzaakt het gebruik vnan "localhost" foutmeldingen.

[ Terug naar Top ]



Mijn PHP bestanden werken niet. Wat is er mis?
Er is een aantal redenen waarom uw PHP bestanden misschien niet werken.

Controleer of u PHP heeft aangevraagd
Zelfs als u een Hosting Plan heeft geselecteerd dat PHP ondersteunt, moet u nog steeds PHP aanvragen in SiteControl. U kunt uw actieve features checken en, indien nodig, PHP aanvragen met de Plan Info module. Zie voor gedetailleerde instructies de SiteControl Gebruikersgids.

Controleer of u de juiste versie van PHP gebruikt (UNIX platforms)
1 Ga naar uw cgi-bin directory:
/home/domain/www/cgi-bin/
2 Type het volgende command in:
/php -v
(of installeer het PHP info script, namelijk <?php phpinfo(); ?>)
3 Er zal een output verschijnen zoals:
******php output********
:~/www/cgi-bin$ ./php -v
4.1.2
************************

Deze output geeft de versie van PHP aan die op dit moment op het account is geïnstalleerd (in dit geval, versie 4.1.2).
Dit commando zal ook meteen bevestigen dat PHP correct werkt en dat PHP de juiste file permissies heeft. Als er een fout zou zijn in de PHP binary of als de permissie incorrect waren, zou er een foutmelding verschijnen bij het aanroepen van dit commando.

Check of de cgi-bin en de PHP binary de juiste permissies hebben (UNIX platforms)
Soms zult u veranderingen in uw cgi-bin directory en bestanden aanbrengen. Als deze permissies niet juist zijn, kan het zijn dat PHP niet goed werkt.

Om te controleren of de cgi-bin directory en de PHP binary de juiste permissies hebben, typt u het volgende commando in: chmod

De permissies moeten één van de volgende waarden hebben:
•   751 (wat overeenkomt met drwxr-x--x)
•   755 (wat overeenkomt met drwxr-xr-x)

Controleer de directives in uw php.ini file (UNIX platforms)
Als u een php.ini bestand heeft geüpload en problemen heeft met PHP, wilt u misschien controleren welke directives er in het php.ini bestand zijn opgenomen. Bijvoorbeeld, u probeert misschien een feature te gebruiken die in het php.ini bestand is uitgeschakeld.

Controleer of PHP bestanden vanuit de cgi-bin directory worden aangeroepen Als .php bestanden naar de cgi-bin directory zijn geüpload, werkt PHP misschien niet correct. Alleen de PHP binary hoeft in de cgi-bin directory te staan. Het aanroepen van een .php bestand vanuit de cgi-bin directory zal een "500-Internal Server Error" foutmelding veroorzaken.

[ Terug naar Top ]



  30 dagen niet goed, geld terug garantie op al onze hostingplannen


Over Hostway Support Algemene voorwaarden Veel gestelde vragen  
Nieuws
Service mededeling
Nieuwsbrief
Vacatures
Contact
Awards

Formulieren
Snel starten
SMTP
Email instellingen
Registratie voorwaarden
Betalingsovereenkomst
Privacy
Domeinnamen
Email
CGI
PHP
ASP
Database
Uw account