installeren drupal freehostia.com

Hallo mensen,

Ik heb laatst wat gelezen over drupal e.d. en ik snap een klein beetje hoe het in elkaar zit nu.
Op freehostia heb ik een hosting account aangemaakt en ik kon met elefante (script manager) drupal installeren.
Omdat elefante de boel niet up to date houdt wilde ik het zelf installeren.
Ik heb de drupal package gedownload, uitgepakt en geupload.
Wanneer ik op de site kom om te configureren krijg ik deze error:

500 Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, support@freehostia.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

Ik heb hulp gevraagd aan de admins bij freehostia die zeiden:
het is een verkeerde optie in htaccess, dat hebben ze toen gemaakt.

toen kreeg ik een probleem met drie missende bestanden/programma's(volgens mij stonden ze in 'include' regels:
/sites/default/settings.php (regel..)
/usr/local/lib/php (regel..)
/modules/filter/filter.module (regel..)
Dit is gefixt door in de .htaccess comments te zetten bij deze regels, dit deden de moderators.
De error zelf heb ik niet meer, omdat ik later geprobeert heb de boel opnieuw te installeren en toen de eerste error weer opnieuw kreeg.

Toen gaf drupal deze foutmelding:
The following error must be resolved before you can continue the installation process:
Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini mbstring.http_input setting. Please refer to the PHP mbstring documentation for more information. (Currently using Unicode library Error)

En gaven de moderators het op.
Ik heb het nog een keer geprobeerd met in de ascii mode te uploaden en met chmod alles op 755 te zetten.

Wat zijn nou de precieze problemen en is er een oplossing voor?

Auteur: 
jopyy
afbeelding van Sutharsan
Door Sutharsan op 10 maart, 2007 - 19:33

Probeer de oplossingen in deze issue: http://drupal.org/node/87138 misschien werken ze bij jou.

-- Sutha

-- Erik

Door jopyy op 10 maart, 2007 - 22:39

ik ben met deze host gestopt, het ging te lastig.
Ik zit nu op 110mb.com.
Een vraagje, is de inhoud van een drupal package al goed gchmod?
Dus, zitten de rechten goed als ik het zo uitpak op de server goed?
De settings.php moet tijdelijk worden gechmod, dat heb ik gedaan, en weer terug gechmod.
Is er geen veiligere manier om je site te configureren?
Iedereen die naar de site toekomt op het moment van configuratie kan een nieuwe admin instellen..
En nog een laatste vraag: Is de .htaccess per se nodig?

afbeelding van Sutharsan
Door Sutharsan op 11 maart, 2007 - 01:32

De tijd tussen het configureren van de site en database en het aanmaken van user/1 kan iemand jou site overnemen. Maar wie weet dan van het bestaan van de site?

"Is de .htaccess per se nodig"? Ja, de .htaccess is nodig. Voor beveiliging en voor de aanroep van iedere pagina.

-- Sutha

-- Erik

Door jopyy op 11 maart, 2007 - 12:29

.htaccess word bijna nergens toegestaan :(
Ik krijg deze foutmelding:

* user warning: Access denied for user 'user_user'@'localhost' to database 'user_base' query: CREATE TEMPORARY TABLE missing_nids SELECT n.nid, n.created, n.uid FROM node n LEFT JOIN node_comment_statistics c ON n.nid = c.nid WHERE c.comment_count IS NULL in /www/110mb.com/u/s/e/r/user/htdocs/drupal-5.1/includes/database.mysql.inc on line 172.
* user warning: Table 'user_base.missing_nids' doesn't exist query: INSERT INTO node_comment_statistics (nid, last_comment_timestamp, last_comment_name, last_comment_uid, comment_count) SELECT n.nid, n.created, NULL, n.uid, 0 FROM missing_nids n in /www/110mb.com/u/s/e/r/user/htdocs/drupal-5.1/includes/database.mysql.inc on line 172.
* All necessary changes to ./sites/default/settings.php have been made, so you should now remove write permissions to this file. Failure to remove write permissions to this file is a security risk.

En daaronder staat dat het gelukt is drupal te configureren.
Settings.php is alweer goed gchmod, maar de rest?
En ik blijf de homepage houden met:

Welkom bij uw nieuwe Drupal-website!

Doorloop de onderstaande stappen om uw website op te zetten en in gebruik te nemen:

1. Configureer de website Wanneer u bent ingelogd gaat u naar het beheer onderdeel, waar u alle elementen van de site kunt instellen en aanpassen.
2. Functionaliteit toevoegen Vervolgens gaat u naar de module-lijst waar u.......

Zelfs al zet ik er nieuwe pagina's op.

afbeelding van Jo Wouters
Door Jo Wouters op 11 maart, 2007 - 13:28

Je hebt blijkbaar geen toelating tot het aanmaken van een temporary table.

Ik denk dat enkel de search-module dit écht nodig heeft; dus het zou kunnen dat alles naar behoren werkt zonder aanpassing, maar je kan dit toch best laten aanpassen.
Via PhpMyAdmin kan via het menu "priveleges".

Vreemd dat dit bedrijf o.a. drupal kan installeren, maar dat ze dit soort settings dan niet in orde controleren en in orde brengen.

afbeelding van Jo Wouters
Door Jo Wouters op 11 maart, 2007 - 13:37

De pagina die je te zien krijgt is de front page.
Heb je bij je artikels aangegeven dat je ze wil promoten naar de front page ? Als je dat doet, zal de teaser van deze artikels op je front-page verschijnen (en verdwijnt dus de oude admin-tekst)

Door jopyy op 11 maart, 2007 - 21:03

Ik heb promoted to frontpage niet ingesteld staan.
Dat ze de instellingen niet goed leveren terwijl het wel automatisch te installeren is is wel vaker zo, ook bij freehostia e.a..

Ik kan safe mode uitschakelen, dat is eigenlijk nodig voor drupal, maar dan moet ik me uitgebreid identificeren bij die mensen en dat mag ik niet.

EDIT:
Nu ik een stukje tekst wel instel als promoted to frontpage, gaat de standaard pagina weg. Maar als ik het stukje weghaal komt de standaard pagina weer.
Ik krijg ook alleen maar een klein stukje met daar onder: read more.
Kan ik stukken tekst niet gewoon helemaal op de voorpagina zetten? Kan ik de standaard pagina ook voorgoed verwijdere?

afbeelding van Jo Wouters
Door Jo Wouters op 11 maart, 2007 - 23:34

Jopyy,
Zoals ik schreef zal bij 'promoted to frontpage' de teaser op de frontpage getoond worden (dat is dus niet de volledige tekst; enkel een eerste deel van het artikel).

Via Administer - Site configuration - Site Information, kan je een andere frontpagina kiezen. Momenteel staat die bij je op 'node'; maar je kan die vervangen door bijvoorbeeld node/1 om je eerst gecreëerde artikel te tonen.

Heb je op drupal.org het handbook al eens doorgelezen ?? http://drupal.org/node/363
Daarin staat dit soort dingen mooi uitgelegd.

Succes!

Door jopyy op 12 maart, 2007 - 22:29

:$ oeps..
Ik heb vooral de installatie zelf gelezen.
Grove beginnersfout..

afbeelding van Jo Wouters
Door Jo Wouters op 13 maart, 2007 - 00:55

Geen erg; je zal merken dat er heeel veel lees over Drupal bestaat. Het handbook is écht indrukwekkend (maar niet altijd helemaal up-to-date)

Door jopyy op 16 maart, 2007 - 23:16

Ik gebruik nu toch elefante script om drupal te installeren.
De thema's die ik upload worden helemaal niet herkend. Als ik een thema verwijder ziet hij dat wel, maar een nieuw, of teruggezet thema wordt niet herkend.

Ik heb gekeken bij chmod, of het aan de rechten kon liggen, maar dat zal het niet zijn.
Het enige wat uitgezet is is schrijven.

Door jopyy op 16 maart, 2007 - 23:40

Ik denk dat ik het al gevonden heb.
De script installer zal waarschijnlijk een oude versie geinstalleerd hebben.

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.