Post by Anne » Sat Jun 08, 2013 8:24 pm

Ik heb vandaag een clean install gedaan van versie 1.5.5.1 met het bijhorende nederlandse taalbestand.

Telkens ik een foto vanuit de image uploader wil plaatsen, kom ik terug in het login scherm. Ik log vervolgens in, probeer het opnieuw en kom alweer in het login scherm.

Wat loopt er fout ?

Ik heb de rechten op alle folders op 777 gezet (zoals in de handleiding staat).

Echter 1 probleem ... ik heb helemaal GEEN cache folder in mijn root, waar in de handleiding staat dat je die ook moet CMODden.

Wat is daar de oorzaak van ?

New member

Posts

Joined
Sun Apr 24, 2011 3:30 pm

Post by Anne » Sun Jun 09, 2013 2:50 am

Dit is wat de installatie handleiding zegt :


1. Upload all the files and folders to your server from the "Upload" folder. This can be to anywhere of your choice. e.g. /public_html or /public_html/store

2. Rename config-dist.php to config.php and admin/config-dist.php to admin/config.php

3. For Linux/Unix make sure the following folders and files are writable.

chmod 0755 or 0777 image/
chmod 0755 or 0777 image/cache/
chmod 0755 or 0777 cache/
chmod 0755 or 0777 download/
chmod 0755 or 0777 config.php
chmod 0755 or 0777 admin/config.php

If 0755 does not work try 0777.

4. Make sure you have installed a MySQL Database which has a user assigned to it
DO NOT USE YOUR ROOT USERNAME AND ROOT PASSWORD

5. Visit the store homepage e.g. http://www.example.com or http://www.example.com/store/

6. You should be taken to the installer page. Follow the onscreen instructions.

7. After successful install, delete the /install/ directory from ftp.



En dit zijn de folders en files die ik heb na uitpakken van het 1.5.5.1 zip bestand :

Image


Waarom is die CACHE folder er niet?

Niemand die mij daar een antwoord kan op geven ?

New member

Posts

Joined
Sun Apr 24, 2011 3:30 pm

Post by victorj » Sun Jun 09, 2013 3:04 am

de cache hebben ze stiekum verstopt maar als je nu de map image opent, kun je hem wel zien en zelf de rechten aanpassen

Koeltechnische deurrubbers eenvoudig online op maat bestellen.
Alle niet stekplichtige onderdelen zoals scharnieren, sloten, randverwarming en verlichting voor alle typen koelingen en vriezers.
https://koelcel-onderdelen.com


User avatar
Expert Member

Posts

Joined
Sat Jun 25, 2011 4:09 am
Location - Alkmaar Holland

Post by Anne » Sun Jun 09, 2013 3:07 am

Dat meen je toch niet ?

Waarom wordt dat in de handleiding dan niet even aangepast ? Ik zit me al 2 dagen suf te zoeken ...

New member

Posts

Joined
Sun Apr 24, 2011 3:30 pm

Post by Anne » Sun Jun 09, 2013 3:09 am

Maar dan nog ... volgens de handleiding moet je zowel de cache folder als de image/cache folder aanpassen.

Hebben ze die cache folder van de root dan maar even weggelaten ?

New member

Posts

Joined
Sun Apr 24, 2011 3:30 pm

Post by victorj » Sun Jun 09, 2013 3:17 am

in de root heeft nooit een cache gestaan.
alleen in image om de foto bestanden te cachen en in system voor het cachen van systeem bestanden.

edit net even de manual gelezen nog nooit gedaan en inderdaad dat staat er fout in :drunk:

Koeltechnische deurrubbers eenvoudig online op maat bestellen.
Alle niet stekplichtige onderdelen zoals scharnieren, sloten, randverwarming en verlichting voor alle typen koelingen en vriezers.
https://koelcel-onderdelen.com


User avatar
Expert Member

Posts

Joined
Sat Jun 25, 2011 4:09 am
Location - Alkmaar Holland

Post by Anne » Sun Jun 09, 2013 3:27 am

OK, bedankt voor je hulp, dat probleem is dus weer opgelost.

New member

Posts

Joined
Sun Apr 24, 2011 3:30 pm

Post by Anne » Sun Jul 21, 2013 5:23 am

Ik heb nog altijd hetzelfde probleem.

Telkens ik een foto wil uploaden, kom ik in het login scherm terecht.

Als ik de cache leegmaak, lukt het wel.

Maar dat betekent dus, dat ik na elke foto die ik upload, de cache zou moeten leegmaken, opnieuw inloggen om vervolgens een volgende foto te kunnen uploaden ??? Lijkt me vrij omslachtig.

Via FTP lukt het al helemaal niet, die foto komt zelfs helemaal niet voor in de image manager.

Wat is hier fout ?

New member

Posts

Joined
Sun Apr 24, 2011 3:30 pm

Post by Anne » Sun Jul 21, 2013 5:44 am

Kan iemand mij AUB helpen ?

Heeft er dan niemand problemen met het uploaden van foto's ? Ik heb een groot aantal produkten, maar kan er gewoon geen foto's bij zetten vanwege die omslachtige procedure die ik moet volgen. Per foto minstens 2 keer de cache leegmaken vooraleer hij in de image uploader verschijnt. Telkens opnieuw inloggen en naar het juiste artikel gaan zoeken om de foto er bij te plaatsen.

Dit kan je nauwelijks gebruiksvriendelijk noemen.

New member

Posts

Joined
Sun Apr 24, 2011 3:30 pm

Post by pprmkr » Sun Jul 21, 2013 2:36 pm

Ik wil wel een poging wagen.

Maak een tijdelijke FTP gebruiker en admin aan en PM me de details.

User avatar
Active Member

Posts

Joined
Sat Jan 08, 2011 11:05 pm
Location - Netherlands

Post by Anne » Mon Jul 22, 2013 10:37 am

Blijkbaar loopt er nu ook iets fout met het sturen van PM. Ze blijven gewoon in mijn outbox zitten.

New member

Posts

Joined
Sun Apr 24, 2011 3:30 pm

Post by pprmkr » Mon Jul 22, 2013 1:06 pm

Dat is normaal!

Zodra de ontvanger het bericht opent verdwijnt het uit de outbox.

User avatar
Active Member

Posts

Joined
Sat Jan 08, 2011 11:05 pm
Location - Netherlands

Post by Anne » Mon Jul 22, 2013 3:23 pm

Wat stom weer ... ik zag die email niet in mijn 'sent' staan, enkel in mijn 'out'. Dan ga ik er van uit dat het niet verzonden is :-)

New member

Posts

Joined
Sun Apr 24, 2011 3:30 pm

Post by Anne » Tue Jul 30, 2013 3:28 pm

Ik ben op de forums van mijn hosting gaan zoeken en hun servers voldoen aan de systeem vereisten zoals gevraagd bij Open Cart http://docs.opencart.com/display/openca ... quirements

Het stukje script dat ze toevoegen (statistics) kan disabled worden, wat ik dan ook heb gedaan.

Het probleem stelt zich nog steeds.

Heeft het dan iets met mijn browser te maken ? Ik gebruik namelijk Chrome en er zijn wel meer dingen die je met die browser niet kan doen.

New member

Posts

Joined
Sun Apr 24, 2011 3:30 pm

Post by i2Paq » Tue Jul 30, 2013 3:56 pm

Ik heb, bij geen enkele 1.5.5.1 install, een cache in de root van mijn site(s) staan.

Een foto komt pas in image\cache terecht als hij gekoppeld is aan een product en het product via je store-front bekeken is.

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

Our FREE search: Find your answer FAST!.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands

Post by pprmkr » Thu Aug 01, 2013 3:43 pm

Anne,

Het ligt niet aan jouw browser!

Nog steeds bij 000webhost ?
Ik heb ook een account aangemaakt en getest.

Blijkt dat elke call via ajax met een afbeelding-naam in de url wordt geweigerd.

Ik heb geprobeerd de GET om te zetten in POST

Code: Select all

				$.ajax({
					url: 'index.php?route=common/filemanager/image&token=<?php echo $token; ?>&image=' + encodeURIComponent('data/' + $(element).find('input[name=\'image\']').attr('value')),
					dataType: 'html',
					success: function(html) {
						$(element).find('img').replaceWith('<img src="' + html + '" alt="" title="" />');
					}
				});

Code: Select all

				$.ajax({
					url: 'index.php?route=common/filemanager/image&token=<?php echo $token; ?>',
					type: 'post',
					data: 'image=' + encodeURIComponent('data/' + $(element).find('input[name=\'image\']').attr('value')),
					dataType: 'json',
					success: function(json) {
					if (json.success) {
						if(json['image']){
						$(element).find('img').replaceWith('<img src="' + json['image'] + '" alt="" title="" />');
						}
					} else {
						alert(json.error);	
					}

					}
				});
Daarnaast in de controller $this->request->post['image'] in plaats van $this->request->get['image']

Dit werkt voor het bladeren door de afbeeldingen en de thumbs worden netjes aangemaakt.

Nu nog het probleem van selecteren. De gekozen afbeelding wordt gestuurd naar het veld waar de waarde verwacht wordt, komt echter niet aan en krijgt een null.

Als de site het al eens doet, en dat is niet vaak bij 000webhost, kun je het proberen op http://pprmkr.hostzi.com/admin ( admin, admin ) bij Configuratie - Winkelinstellingen - Afbeeldingen

Zoals ik je al adviseerde, direct verhuizen!

User avatar
Active Member

Posts

Joined
Sat Jan 08, 2011 11:05 pm
Location - Netherlands

Post by dengine » Fri Aug 02, 2013 6:02 pm

Ik heb dit probleem ook gehad, wel bij een andere host. Ik heb hier ook een oplossing voor dus als het nog nodig is post ik die hier graag. Laat maar even weten.

OpenCart Developer sinds versie 1.4.9.3. Inmiddels volledige CMS geïntegreerd binnen OC 1.5. Sta open voor uitdagende custom uitbreidingen en custom themes, inclusief responsive design.

GEMAAKT MET OPENCART
http://www.worldofbessy.com
http://www.kiddycolors.com
http://www.ke-works.com
http://www.trendyard.nl
http://www.bigliftshipping.nl
http://www.kosterklokken.nl


New member

Posts

Joined
Sun Mar 06, 2011 6:52 pm
Location - Colijnsplaat / Den Haag

Post by i2Paq » Sat Aug 03, 2013 12:32 am

dengine wrote:Ik heb dit probleem ook gehad, wel bij een andere host. Ik heb hier ook een oplossing voor dus als het nog nodig is post ik die hier graag. Laat maar even weten.
Waarom niet gewoon posten?

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

Our FREE search: Find your answer FAST!.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands

Post by dengine » Sat Aug 03, 2013 3:19 am

i2Paq wrote:
dengine wrote:Ik heb dit probleem ook gehad, wel bij een andere host. Ik heb hier ook een oplossing voor dus als het nog nodig is post ik die hier graag. Laat maar even weten.
Waarom niet gewoon posten?
As you wish:

Stap 1:

Open admin>controller>common>file manager.php

Na deze functie:

Code: Select all

public function image() {
		$this->load->model('tool/image');
		
		if (isset($this->request->get['image'])) {
			$this->response->setOutput($this->model_tool_image->onesize(html_entity_decode($this->request->get['image'], ENT_QUOTES, 'UTF-8'), 200));
		}
	}
Voeg je onderstaande functie toe:

Code: Select all

	public function getimage() {
		
		$this->load->model('tool/image');
		
		if (isset($this->request->post['image'])) {
			
			$json = array(
			
				'image'   => $this->request->post['image'],
				'preview' => $this->model_tool_image->resize($this->request->post['image'], 100,100)
			
			);
			
			$this->response->setOutput(json_encode($json));
		
		}
		
	}
Op ALLE pagina's waar je een enkele afbeelding toe kan voegen zoek in onderin de template op (dus bijv. in de product_form.tpl):

Code: Select all

function image_upload(field, thumb) { .......
In deze functie vervang je dit stuk:

Code: Select all

if ($('#' + field).attr('value')) {
				$.ajax({
					url: 'index.php?route=common/filemanager/image&token=<?php echo $token; ?>&image=' + encodeURIComponent($('#' + field).attr('value')),
					dataType: 'text',
					success: function(text) {
						$('#' + thumb).replaceWith('<img src="' + text + '" alt="" id="' + thumb + '" />');
					}
				});
			}
Door:

Code: Select all

if ($('#' + field).attr('value')) {
				
				var img = $('#' + field).attr('value');
				
				$.ajax({
					url: 'index.php?route=common/filemanager/getimage&token=<?php echo $token; ?>',
					type: 'POST',
					data: 'image=' + encodeURIComponent(img),
					dataType: 'json',
					success: function(data) {
						$('#' + thumb).replaceWith('<img src="' + data.preview + '" alt="" id="' + thumb + '" />');
					}
				});
			}
Dit is even wat werk maar lost het probleem wel op, iig bij alle installaties die ik tot nu toe gedaan heb. Voor de duidelijkheid, dit is alleen nodig in het admin gedeelte, in alle .tpl bestanden waar images toegevoegd kunnen worden. ALs iemand vragen heeft hoor ik ze graag.

OpenCart Developer sinds versie 1.4.9.3. Inmiddels volledige CMS geïntegreerd binnen OC 1.5. Sta open voor uitdagende custom uitbreidingen en custom themes, inclusief responsive design.

GEMAAKT MET OPENCART
http://www.worldofbessy.com
http://www.kiddycolors.com
http://www.ke-works.com
http://www.trendyard.nl
http://www.bigliftshipping.nl
http://www.kosterklokken.nl


New member

Posts

Joined
Sun Mar 06, 2011 6:52 pm
Location - Colijnsplaat / Den Haag

Post by Anne » Thu Aug 08, 2013 10:35 pm

Het probleem is opgelost.

Lag aan de host. Heb mijn OpenCart nu bij een andere host en alles werkt perfect.

New member

Posts

Joined
Sun Apr 24, 2011 3:30 pm
Who is online

Users browsing this forum: No registered users and 22 guests