Drupal niets meer dan een blanke pagina bij installatie.

Hallo,

Ben Drupal aan het proberen, allereerst loop ik tegen het "probleem" aan dat op easyphp (makkelijke installatie van apache, php & mysql) drupal niet ondersteund (misschien veroudere versie van 1 van de onderdelen) wordt. Krijg allerlei scriptfoutmeldingen.

Dus de onderdelen maar gaan installeren, gelukt.

Maar drupal geeft niet meer dan een witte pagina. Gegoogled, maar naast de totale inhoud van het zipje in je webserver te zetten (dus map + inhoud) kom ik niet. Dat werkt ook niet.

Iemand een idee?

Heb de nieuwste versies van apache, php & mysql.

Groet,

Christian

Drupalversie: 
6.x
Auteur: 
superschuurpapier
Door superschuurpapier op 17 juni, 2009 - 15:00

Owjah, dit is geen php memory_limit probleem...

Door Heine op 17 juni, 2009 - 15:12

Bij WSOD, ruit inslaan.

Daarna even de error log bekijken. Waarschijnlijk probeert Drupal naar install.php te forwarden door een location header te zetten. Als er echter al uitvoer is geweest (UTF-8 BOM of whitespace voor <?php) dan krijgt men een foutmelding.

Je kunt dit evt snel testen door install.php direct te bezoeken.

Door superschuurpapier op 17 juni, 2009 - 16:05

Nee ik kom al uit bij install.php.

Vermoed dat het hieraan ligt:

phpMyAdmin - Error

Cannot load mysqli extension. Please check your PHP configuration. - Documentation.

Dit krijg ik als ik phpmyadmin open.

Gebruikt drupal ongewone functies in php?

afbeelding van seutje
Door seutje op 17 juni, 2009 - 16:12

Lijkt mij alsof de mysql extensies niet (juist) geinstalleerd zijn, misschien hosting eens lastig vallen?

Door Heine op 17 juni, 2009 - 16:12

Nee, Drupal gebruikt geen ongewone functies in PHP.

Je moet wel de mysql of mysqli extensie van PHP geladen hebben. Even in PHP.ini kijken bij extensions.

Ik snap alleen niet dat je deze foutmelding bij Drupal installatie krijgt. Had je settings.php soms al aangepast?

Door Heine op 17 juni, 2009 - 16:17

Een epidemie uitgebroken in NL? http://drupal.org/node/494088

Door Heine op 17 juni, 2009 - 16:19

Nog een kleine noot; mocht u op Windows PHP installeren, dan moet u al in de setup aangeven welke extensies worden geinstalleerd. Indien de extensie directory php_mysqli.dll e.d. mist, dan moet setup dus nogmaals worden uitgevoerd.

Door superschuurpapier op 17 juni, 2009 - 16:34

extension=php_mysqli.dll wordt gewoon geladen in php.ini, maar phpmyadmin blijft melden dat hij niet goed geladen is.

Dit ligt niet aan drupal, maar aan de hosting, en toevallig ben ik dat:)
als ik de drupalroot aanspreek in de webbrowser schiet hij naar install.php en deze blijft blank.

Ik zou zeggen, aangezien redelijk wat mensen een programma gebruiken om apache, php & mysql snel en goed geinstalleerd te krijgen, er meer mensen met dit probleem zouden zitten..

Maar goed...ik ga verder zoeken...

Door Heine op 17 juni, 2009 - 16:38

De error log kan je misschien meer vertellen; al bij het starten van Apache zou mod_php over extensies moeten gaan zeuren. Misschien staat daar padinformatie bij. Is er een php_mysqli.dll aanwezig in de directory die PHP als extension_dir ziet?

Check evt uitvoer van:

<?php
phpinfo();
?>

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.

onomatopee