Installeren Craft

Status
Niet open voor verdere reacties.

Wouter1993

Gebruiker
Lid geworden
16 mrt 2015
Berichten
47
Hallo,

Ik ben bezig met het maken van een website met het Craft CMS.
Afgelopen week had ik een topic geplaatst over de connectie met mijn database.
Dit probleem is opgelost, maar nu loop ik tegen het volgende probleem aan.

Bij het installeren van craft, krijg ik tijdens de installatie het "oops-screen" te zien.
Het gaat om een 500 Internal Server Error.
Ik heb alleen geen idee waar ik het probleem moet zoeken met deze foutmelding.
Het is dus iets met mijn eigen server, maar wat het is?

Overigens kan ik wel naar de back-end van craft, alsof het CMS wel goed geinstalleerd is.
Maar als ik naar de site ga krijg ik deze melding:

Interne Serverfout

CDbCommand faalde tijdens het uitvoeren van volgend SQL statement: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #18 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'naamSite.structureelements.root' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

Hopelijk kunnen jullie mij met dit probleem helpen.
Alvast bedankt!

Groeten,
Wouter
 
Laatst bewerkt:
Code:
SET GLOBAL sql_mode = 'only_full_group_by';
Dit even uitvoeren in MySQL via bijv. phpMyAdmin

Verder kan het ook geen kwaad om dit terug te koppelen (of een pull-request te maken) met de makers, zodat ze deze query in hun installatie kunnen toevoegen.
 
Code:
SET GLOBAL sql_mode = 'only_full_group_by';
Dit even uitvoeren in MySQL via bijv. phpMyAdmin

Verder kan het ook geen kwaad om dit terug te koppelen (of een pull-request te maken) met de makers, zodat ze deze query in hun installatie kunnen toevoegen.

Ik begrijp niet helemaal waar ik de door u gestuurde code moet uitvoeren.
Dit omdat ik gebruik maak van homestead laravel voor mijn locale websites.
Is er een manier om dit via de terminal uit te voeren?
 
Zou ook via de terminal kunnen, dan moet je het via 'mysql'-command aanroepen.

Waar beheer jij je database mee, als ik vragen mag?
 
Dan denk ik dat je het tabblad Query kan gebruiken. Gewoon op de plek waar je vrij queries in kan voeren,
 
Dan denk ik dat je het tabblad Query kan gebruiken. Gewoon op de plek waar je vrij queries in kan voeren,

Dat heb ik inderdaad geprobeerd, maar dit heeft helaas niet geholpen.
Ik krijg dan nog steeds het oops-screen en de foutmelding.
 
Try this?


Code:
SET GLOBAL sql_mode = TRADITIONAL;
 
Mooi, nu nog even dit terugkoppelen met de makers.
Zullen ze blij mee zijn :).
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan