====== PHP ======
[[http://www.php.net|PHP]] is een scriptingtaal die wordt gebruikt voor dynamische webpagina's. Applicaties als een forum, webshop of een blog maken vaak gebruik van PHP in combinatie met een [[MySQL|MySQL database]].
Veelgebruikte applicaties die van PHP gebruik maken zijn [[http://www.wordpress.org/|Wordpress]], [[http://www.joomla.org/|Joomla]], [[http://www.oscommerce.com/|osCommerce]] en [[http://www.drupal.org/|Drupal]]. Al deze applicaties zijn uitvoerig op onze systemen getest.
===== Heb ik PHP bij mijn pakket? =====
Bij het Plus- en het Premiumpakket is PHP inbegrepen. Bij het Mini- en het Standaardpakket kunt u PHP aanvragen als optie voor € 9,95. Als u [[http://www.yournamewebhosting.com/cp/|inlogt]] op onze website kunt u uw pakket aanpassen.
===== Welke versie van PHP heb ik? =====
U kunt een script plaatsen op uw website met daarin de volgende inhoud:
Als u in de browser dit script oproept ziet u een uitgebreid overzicht van uw PHP installatie.
Indien dit script niet werkt en u de tekst van het script ziet staan, heeft u het Mini- of het Standaardpakket zonder PHP-ondersteuning.
===== Een nieuwere PHP-versie gebruiken =====
De hoogste PHP-versie die op dit moment beschikbaar is, is 5.2.1 (ook beschikbaar: 4.3.9 en 5.1.6). Mocht u hiervan gebruik willen maken, dan kunt u [[:contact|contact]] opnemen met de helpdesk.
===== Welke modules heb ik? =====
U kunt de [[#Welke versie van PHP heb ik?|boven vermelde]] info.php plaatsen om te zien welke modules geïnstalleerd zijn.
===== Kan de PHP safe-mode in-/uitgeschakeld worden? =====
Standaard is de [[http://nl2.php.net/manual/en/features.safe-mode.php|safe mode]] ingeschakeld. Soms zal de PHP safe mode uitgeschakeld moeten worden, bijvoorbeeld als u gebruik maakt van Wordpress of Joomla. Als u de safe mode uitgschakeld wilt hebben neemt u [[:contact|contact]] op met de Helpdesk.
===== Probleemoplossing =====
==== Als ik mijn php-script oproep probeert mijn browser het script te downloaden ====
Uw pakket ondersteund geen PHP. Vanaf het Pluspakket is PHP inbegrepen. Bij het Mini- en het Standaardpakket kunt u PHP als optie aanvragen. Zie ook het overzicht van onze [[http://www.yournamewebhosting.com/pakketten/|pakketten]]. U kunt [[http://www.yournamewebhosting.com/cp/|inloggen]] op onze website om uw pakket eenvoudig aan te passen.
==== Als ik mijn php-script oproep blijft mijn scherm leeg ====
Mogelijk zit er een fout in het script waardoor de uitvoer wordt gestopt. De foutmelding vindt u terug in de error_log. Door de volgende php code bovenaan uw script te plaatsen zal de foutmelding wel op uw scherm zichtbaar zijn.
Eventueel kunt u een .htaccess bestand aanmaken met daarin de volgende code om op iedere php pagina de foutmeldingen te tonen. Zo hoeft u niet ieder bestand aan te passen. Dit is enkel aan te raden voor ontwikkeling en debugging.
# .htaccess
php_flag display_errors 1
# volgende regel optioneel, toont alle (fout)meldingen
# php_value error_reporting -1
==== Ik krijg mijn script niet werkend, kunnen jullie mij helpen? ====
Helaas zijn we niet gefaciliteerd u te helpen bij het schrijven of debuggen van scripts. U kunt hiervoor terecht op fora als [[http://gathering.tweakers.net/forum/list_topics/14|http://gathering.tweakers.net]], of op [[http://www.php.net/|de website van PHP]].