Page 1 of 1

[1.4.0] CKeditor en CKfinder op Windows Server

Posted: Thu Jan 21, 2010 7:13 pm
by Gerrit
OCyvon wrote:Ik geloof toch dat er meer mensen dit probleem hebben. Aan de antwoorden in het Engelse deel heb ik niet zoveel, ze lossen namelijk mijn probleem niet op. 19 pagina's doorworstelen, veel gezeur, weinig oplossingen helaas.

Ik zag wel iets over chmod 577 en 777 staan maar dat is toch alleen voor Linux/Unix? Bij mij staat alles op een windows 2003 server.

Jammer dat ik het nu niet kan gebruiken. Ik had de vorige versie ook gedownload 1.3.4 hierin had ik net een extra module gemaakt voor merken zodat leveranciers en merken apart staan.

Ik hoop toch dat iemand nog een oplossing heeft.
Even om het duidelijk te maken:

Dit is wat mijn provider (vevida.com) teruggeeft:
Chmod (rechten op uw website)

Chmod

Talloze server-side scripts (PHP, CGI/Perl) zijn geschreven voor Apache op een Unix of Linux server. Wanneer er voor het gebruik van deze scripts rechten gewijzigd moeten worden (op folders of bestanden), wordt er vaak gesproken over het commando Chmod(1).
Chmod is een commando om op een Unix systeem rechten toe te kennen aan bestanden en/of folders. Rechten zijn toe te kennen voor (of te verwijderen van) de gebruiker/eigenaar van een folder of bestand, de groep waarin deze zit en iedereen (de "wereld"). Vaak worden de rechten aangeduid met in totaal vier nummers (0-7), verkregen door het optellen van de bitwaardes 4, 2 en 1. Van niet gebruikte nummer-waardes wordt aangenomen dat deze 0 zijn en komen vooraan. De waardes 777 en 0777 zijn dus wat dat betreft gelijk. De nummers staan voor:
4: read (lezen)
2: write (schrijven)
1: execute (uitvoerbaar)
Zo staat de waarde (0)777 voor read, write en execute voor de eigenaar, de "groep" en iedereen.

VEVIDA werkt met het Windows besturingssysteem, wat een volkomen ander rechtensysteem(2) gebruikt. Per gebruiker zijn rechten in te stellen, die bestaan uit:
Read (lezen)
Write (schrijven)
Read & Execute (lezen en uitvoerbaar)
Modify (wijzigen)
Full Control (volledige controle)
Bij wijze van spreke kunnen er op een folder honderd gebruikers ingesteld zijn, allemaal met verschillende rechten. Op onze servers zijn er "maar" twee gebruikers:
de FTP gebruiker (example.com)
de anonieme internet-bezoeker (de "IUSR")
De FTP gebruiker heeft alle rechten (full control). Wordt er via MYVEVIDA schrijfrechten toegekend aan een folder, dan wordt er op de achtergrond "modify"-rechten ingesteld voor de IUSR. Bestanden in de folder nemen deze rechten over; de bestanden overerven de rechten. Wanneer dit "vertaald" wordt naar het veel gebruikte (en veel vermelde) Unix chmod systeem, dan worden er schrijfrechten ingesteld voor "iedereen". Voor chmod wordt dit gedaan met de bit-waardes 777, 666 en 755 en daarom staan deze equivalenten in MYVEVIDA erbij genoemd. Let u er op dat u de backslash (\) moet gebruiken, u werkt namelijk op directory niveau (voor de directory 'test' op uw website moet hier 'www\test' ingevuld worden).

Heel verhaal, maar waar het opneer komt is dat er rechten op een map moeten worden gegeven.
Welke ga ik nog even uitzoeken.

Re: [1.4.0] CKeditor en CKfinder op Windows Server

Posted: Fri Jan 22, 2010 3:58 am
by Gerrit
Ik wil toch wat meer weten van deze fout,

Krijg je wel de interface van CKeditor in beeld en bij het oploaden blijft dan het icoontje draaien voor de upload of doet de CKeditor helemaal niets of krijg je een blanco beelschermpje

In het eerste geval is er geen schrijfrecht op de map data en moet je deze aanmaken in de aangegeven mogelijkheid van jouw eigen provider.

In het tweede gavel kan het een probleem met de versie van PHP zijn waarop de windows server draait.

Dat kan je nakijken door het volgende filetje op je server te zetten en te starten.

Code: Select all

<?php 
  phpinfo();
?>
Open kladblok in windows en bewaar het filetje als phpinfo.php. Upload dit naar je server en roep phpinfo.php aan in je browser.

PHP moet groter zijn als versie 5.2

Ondanks dat OC 1.4.0 aangeeft dat alle files schrijfrechten hebben, is dit niet het geval.
Bij het installeren van OC gaat dan al het een en ander mis. De config files worden niet beschreven.
ook deze moeten met de hand worden aangezet met schrijfrechten. Ook de directories moeten op deze manier worden aangezet.

Hier een overzicht van alle mappen en files die aangezet moeten worden:

Image

Na dit alles te hebben ingesteld draait het programma als een trein.

Ik raad je aan om alles na tekijken op de server van je provider en deze om hulp te vragen als je er echt niet uit komt.

Re: [1.4.0] CKeditor en CKfinder op Windows Server

Posted: Fri Jan 22, 2010 8:04 am
by OCyvon
Ik dacht ik ga nog even inloggen en een printscreen maken zodat je kan zien wat er loos is. Het is onbegrijpelijk maar filemanager werkt opeens. Snap er niks van ik heb nog wel zitten rommelen maar weet niet meer wat. Ik heb wel PHP Version 5.2.12 en precies net als jou voorbeeld image zag het er bij mij ook zo uit. Dus dat was dan al goed.

Alleen die editor doet het nog niet. Dus dat probleem blijft dan.
In ieder geval bedankt dat je de moeite hebt genomen om te kijken wat mijn probleem zou kunnen zijn. De helft is dus opgelost.

Re: [1.4.0] CKeditor en CKfinder op Windows Server

Posted: Fri Jan 22, 2010 5:21 pm
by i2Paq
php 5.2.12 kan een probleem zijn, 5.2.6 doet het bij mij het beste.

Zet Magic Quotes aan, deze heb je echt nodig.

Re: [1.4.0] CKeditor en CKfinder op Windows Server

Posted: Sat Jan 23, 2010 7:23 am
by OCyvon
hoe zet je die aan en waar?

Re: [1.4.0] CKeditor en CKfinder op Windows Server

Posted: Sat Jan 23, 2010 3:08 pm
by i2Paq
OCyvon wrote:hoe zet je die aan en waar?
Google is your friend, even Googlen dus op "enable Magic Quotes on php 5.2.12"

Re: [1.4.0] CKeditor en CKfinder op Windows Server

Posted: Sun Jan 24, 2010 2:05 am
by Gerrit
i2Paq wrote:
OCyvon wrote:hoe zet je die aan en waar?
Google is your friend, even Googlen dus op "enable Magic Quotes on php 5.2.12"
Bij OC zit in de root van het programma een file die php.ini heet.
Zet in de eerste regel de schakelaar op On en vergeet niet deze file te saven.

Code: Select all

magic_quotes_gpc = On;
register_globals = Off;
default_charset	= UTF-8;
memory_limit = 64M;
max_execution_time = 18000;
max_upload_filesize = 100M;
safe_mode = Off;
mysql.connect_timeout = 20;
session.use_cookies = On;
session.use_trans_sid = Off;
session.gc_maxlifetime = 12000000;
Normaal staat deze optie uit om performance redenen.

Edit////
In nieuwere versies als php6 zal deze optie naar alle waarschijnlijkheid helemaal niet meer aanwezig zijn.
Dat is, denk ik, een van de redenen waarom het nu al op Off staat, samen met de verhoogde snelheid die het geeft.

Re: [1.4.0] CKeditor en CKfinder op Windows Server

Posted: Mon Jan 25, 2010 9:50 pm
by OCyvon
ik heb dit aangepast maar de editor werkt nog niet. Gelukkig wel de filemanager

Re: [1.4.0] CKeditor en CKfinder op Windows Server

Posted: Thu Jan 28, 2010 5:02 pm
by Gerrit
zie deze oplossing:

http://forum.opencart.com/viewtopic.php?f=20&t=9858
dbstr wrote:What version? If 1.4.0, delete the german language (System -> Localisation -> Languages)

Re: [1.4.0] CKeditor en CKfinder op Windows Server

Posted: Sun Jan 31, 2010 8:33 pm
by OCyvon2
Ik heb de german lanuguage niet ingesteld alleen ENG en NL. (de map System/localisation heb ik niet).

Maar hij geeft nog steeds aan:
CKEDITOR niet gedefinieerd.
Dus helaas kan ik de fraaie editor nog steeds niet gebruiken.

Re: [1.4.0] CKeditor en CKfinder op Windows Server

Posted: Sun Jan 31, 2010 9:40 pm
by Gerrit
Ik kan eigenlijk nog maar een oplossing bedenken en dat is dat je de nieuwste versie download en naar je server upload. Hernoem dan admin/view/javascript/ckeditor naar ckeditor.oc of zo iets

Download het volgende bestand http://download.cksource.com/CKEditor/C ... or_3.1.zip pak het uit en upload dit naar admin/view/javascript

kopieer uit de ckeditor.oc de config.js file en plak deze in je ckeditor map door config.js te overschrijven.

Ik weet niet of er verder in de code iets is veranderd door Daniel dat is even afwachten.

Je kan ook even op versie 1.4.1 wachten die vandaag of morgen uitkomt.

Ik zie heel veel mensen met dit probleem met name in de CKFinder.

Re: [1.4.0] CKeditor en CKfinder op Windows Server

Posted: Wed Feb 03, 2010 7:16 am
by OCyvon2
Oke bedankt voor al het uitzoeken. Ik zal het bestand downloaden voor het geval dat 1.4.1 iets langer gaat duren ;-)

Thx