Page 1 of 1
Probleem met ESshop
Posted: Tue Oct 16, 2007 8:21 am
by Pythoniels
Ik bouw af en toe website's voor andere mensen, en ik heb hierbij esshop geinstalleerd en aangepast. Dit werkt prima maar nu wil ik het op m'n eigen website ook. Installeren is geen probleem (ik upload de bestanden m.b.v. FTP), vervolgens installeer ik het. Als ik producten wil toevoegen, krijg ik deze melding:
Error!
Access Denied. Please check your permissions.
Als ik een nieuwe content aanmaak en ik voeg een cms module in, in dit geval ESshop, krijg ik deze melding:
Warning: Constants may only evaluate to scalar values in /home/nielshager/domains/aircrafts.nl/public_html/modules/esshop/esshop.module.php on line 348
Zie hiervoor:
http://www.aircrafts.nl/index.php?page=webshop
Misschien onbelangrijk, misschien niet. Als ik ben ingelogd, krijg ik deze melding:
--Add Me - warning_safe_mode --
Het rare is, is dat het dus wel aan mijn site MOET liggen, aangezien het wel op die andere site werkt...
WIe oh wie kan mij helpen.
Niels
P.s. de modulesmap heeft de rechten: 777
Re: Probleem met ESshop
Posted: Tue Oct 16, 2007 9:51 am
by donnut
welke rechten hebben de bestanden in de esshop-map en wie is de 'owner'?
Re: Probleem met ESshop
Posted: Wed Oct 17, 2007 11:39 am
by Mesmer
komt dit niet gewoon doordat SafeMode bij jou aanstaat? Vraag je host dit uit te zetten en kijk of het helpt.
Re: Probleem met ESshop
Posted: Wed Oct 17, 2007 12:19 pm
by Pythoniels
Mesmer wrote:
komt dit niet gewoon doordat SafeMode bij jou aanstaat? Vraag je host dit uit te zetten en kijk of het helpt.
Zou ook kunnen ja.... Maar ik heb gisteren met m'n oom gebeld (is van het hostbedrijf) en hij zei dat hij dat niet aan/uit kon zetten

Re: Probleem met ESshop
Posted: Mon Oct 29, 2007 1:07 pm
by paulus47
hallo ,
dit probleem ligt in de taal stelling ESSHOP maakt alleen gebruik van de engelse en duitse taal ,
waarschijnlijk heb je zelf een NL taal aangemaakt , en ook als nl_NL.php weg geschreven !
een beetje krom maar kan je omzeilen

je NL taal bestand gewoon de naam en_US.php geven en kopyeren naar de taalmap van de ESSHOP module klaaris kees alles in het nederlands en geen foutmeldingen
jou foutmeldingen komen voort uit het taalbestand ,
ik heb gisteren esshop geinstalleerd , ik had het zelfde probleem , nl aangemaakt en geupload als zijnde en_US.php en voila ! problemen weg !
succes, paulus47
Pythoniels wrote:
Ik bouw af en toe website's voor andere mensen, en ik heb hierbij esshop geinstalleerd en aangepast. Dit werkt prima maar nu wil ik het op m'n eigen website ook. Installeren is geen probleem (ik upload de bestanden m.b.v. FTP), vervolgens installeer ik het. Als ik producten wil toevoegen, krijg ik deze melding:
Error!
Access Denied. Please check your permissions.
Als ik een nieuwe content aanmaak en ik voeg een cms module in, in dit geval ESshop, krijg ik deze melding:
Warning: Constants may only evaluate to scalar values in /home/nielshager/domains/aircrafts.nl/public_html/modules/esshop/esshop.module.php on line 348
Zie hiervoor:
http://www.aircrafts.nl/index.php?page=webshop
Misschien onbelangrijk, misschien niet. Als ik ben ingelogd, krijg ik deze melding:
--Add Me - warning_safe_mode --
Het rare is, is dat het dus wel aan mijn site MOET liggen, aangezien het wel op die andere site werkt...
WIe oh wie kan mij helpen.
Niels
P.s. de modulesmap heeft de rechten: 777
Re: Probleem met ESshop
Posted: Mon Nov 05, 2007 5:29 pm
by Pythoniels
@paulus47: verrek

je hebt gelijk het werkt nu

nog even het een en ander aanpassen maar goed. hartelijk bedankt voor deze supereenvoudige oplossing
maar ik kan nog geen dingen toevoegen aan de catalogus :S
Re: Probleem met ESshop
Posted: Tue Nov 20, 2007 2:50 pm
by Pythoniels
Op school ben ik ergens achter gekomen...
Een klasgenoot van me heeft CMS destijds geinstalleerd en hij heeft de account "admin", hij heeft voor mij een account aangemaakt en we hebben allebei dezelfde permissions (alle beschikbare permissions om precies te zijn).
Hij kan echter WEL producten toevoegen aan de webshop waar ik de error: "Error! Access denied, check your permissions" krijg

Het heeft dus met gebruikersinstelling te maken ofzo maar wat?
Ohja, bij permissions staat ook een ding: Use Esshop. Deze staat ook aangevinkt!
Kan iemand me helpen, vind het echt heel vreemd

Re: Probleem met ESshop
Posted: Thu Nov 29, 2007 10:11 am
by paulus47
hoi , ik zal daar vandaag even naar kijken en de resultaten hier neer zetten voor je oke ?

:)
Re: Probleem met ESshop
Posted: Wed Dec 12, 2007 7:35 pm
by Pythoniels
Heb je heel toevallig al een oplossing voor dit irritante probleem gevonden?

Re: Probleem met ESshop
Posted: Fri Dec 14, 2007 12:58 pm
by neefje
Ik vond dit in een ander Forum. Werkte voor mij!
"Hi, not sure if anyone is reading this but at least it may help someone in future.
In action.defaultadmin.php there is a bug that prevents esshop permissions being assigned to users below admin level - eg editors.
In the original code, line 4 reads:
if (! $this->CheckAccess())
This needs to be changed to:
if (! $this->CheckPermission('Use esshop'))
Otherwise non-admins will get an "access denied" message.
Tony"
Fixed!
Re: Probleem met ESshop
Posted: Sun Dec 16, 2007 12:07 pm
by Pythoniels
Yes het werkt
