====== 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]].