Problème téléchargement image dans "produits"

Inscrire dans ce forum tous les types de problèmes que vous rencontrez avec OpenCart

Problème téléchargement image dans "produits"

Messagepar blackpink » 20 Fév 2013, 19:18

Bonjour
Mon site est sous Opencart 1.5.4.1 et là je rencontre un souci quand je veux télécharger une photo pour mes produits il me met "SyntaxError: JSON.parse unexpected character". Je voudrais savoir comment remédier à ce problème je vous en remercie à l'avance.
Version Opencart 1.5.4.1 (Américain)
Template : Themeforest Big One Responsive
Modules : Visitor Counter - VQMod Manager - Super Offer Of The Day - Html Everywhere -

La vie est un long fleuve tranquille mais attention aux vagues.
blackpink
 
Messages: 9
Inscrit le: 20 Déc 2012, 03:26

Re: Problème téléchargement image dans "produits"

Messagepar Imaxine » 20 Fév 2013, 19:24

Bonsoir,

Peux-tu compléter ta signature tel qu'il est défini dans la politique sur la signature.

Je t'en remercie.
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28

Re: Problème téléchargement image dans "produits"

Messagepar blackpink » 20 Fév 2013, 19:47

Voilà c'est fait je te remercie
Version Opencart 1.5.4.1 (Américain)
Template : Themeforest Big One Responsive
Modules : Visitor Counter - VQMod Manager - Super Offer Of The Day - Html Everywhere -

La vie est un long fleuve tranquille mais attention aux vagues.
blackpink
 
Messages: 9
Inscrit le: 20 Déc 2012, 03:26

Re: Problème téléchargement image dans "produits"

Messagepar Imaxine » 20 Fév 2013, 22:58

Je pense que cela est causé par une altération des fichiers lors du transfert.
Recharge les répertoires initiaux situés dans le répertoire /admin d'une version vierge.

Transfères ces répertoires en mode binaire.

Dis-nous ce qu'il en est après cette opération.
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28

Re: Problème téléchargement image dans "produits"

Messagepar blackpink » 21 Fév 2013, 01:11

Ok je vais essayer celà et je vous tiens au courant. Merci
Version Opencart 1.5.4.1 (Américain)
Template : Themeforest Big One Responsive
Modules : Visitor Counter - VQMod Manager - Super Offer Of The Day - Html Everywhere -

La vie est un long fleuve tranquille mais attention aux vagues.
blackpink
 
Messages: 9
Inscrit le: 20 Déc 2012, 03:26

Re: Problème téléchargement image dans "produits"

Messagepar bminghet » 29 Juil 2013, 13:57

Bonjour,
Je vais remonter ce sujet car j'ai exactement le même message d'erreur lorsque dans l'admin, je souhaite uploader une image, lorsque je clic sur +image du gestionnaire d'image, la fenêtre du gestionnaire d'image se déconnecte et je vois la fenêtre suivante :
id-Capture.PNG

Si je clic une seconde fois sur +image du gestionnaire d'image, voici le message d'erreur qui apparaît en popup :
Code: Tout sélectionner
SyntaxError: JSON.parse: unexpected character
OK
<!DOCTYPE html>
<html dir="ltr" lang="fr">
<head>
<meta charset="UTF-8" />
<title>Connexion Utilisateur</title>
<base href="http://monsite.18200.fr/admin/" />
<link rel="stylesheet" type="text/css" href="view/stylesheet/stylesheet.css" />
<script type="text/javascript" src="view/javascript/jquery/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>
<link type="text/css" href="view/javascript/jquery/ui/themes/ui-lightness/jquery-ui-1.8.16.custom.css" rel="stylesheet" />
<script type="text/javascript" src="view/javascript/jquery/tabs.js"></script>
<script type="text/javascript" src="view/javascript/jquery/superfish/js/superfish.js"></script>
<script type="text/javascript" src="view/javascript/common.js"></script>
<script type="text/javascript">
//-----------------------------------------
// Confirm Actions (delete, uninstall)
//-----------------------------------------
$(document).ready(function(){
    // Confirm Delete
    $('#form').submit(function(){
        if ($(this).attr('action').indexOf('delete',1) != -1) {
            if (!confirm('Confirmez-vous cette action ?')) {
                return false;
            }
        }
    });
    // Confirm Uninstall
    $('a').click(function(){
        if ($(this).attr('href') != null && $(this).attr('href').indexOf('uninstall', 1) != -1) {
            if (!confirm('Confirmez-vous cette action ?')) {
                return false;
            }
        }
    });
});
</script>
</head>
<body>
<div id="container">
<div id="header">
  <div class="div1">
    <div class="div2"><img src="view/image/logo.png" title="Administration" onclick="location = 'http://monsite.18200.fr/admin/index.php?route=common/login'" /></div>
      </div>
  </div>
<div id="content">
  <div class="box" style="width: 400px; min-height: 300px; margin-top: 40px; margin-left: auto; margin-right: auto;">
    <div class="heading">
      <h1><img src="view/image/lockscreen.png" alt="" /> Veuillez saisir vos identifiants</h1>
    </div>
    <div class="content" style="min-height: 150px; overflow: hidden;">
                  <form action="http://monsite.18200.fr/admin/index.php?route=common/login" method="post" enctype="multipart/form-data" id="form">
        <table style="width: 100%;">
          <tr>
            <td style="text-align: center;" rowspan="4"><img src="view/image/login.png" alt="Veuillez saisir vos identifiants" /></td>
          </tr>
          <tr>
            <td>Nom d&#8217;utilisateur :<br />
              <input type="text" name="username" value="" style="margin-top: 4px;" />
              <br />
              <br />
              Mot de passe :<br />
              <input type="password" name="password" value="" style="margin-top: 4px;" />
                            <br />
              <a href="http://monsite.18200.fr/admin/index.php?route=common/forgotten">Mot de passe oubli&eacute;</a>
                            </td>
          </tr>
          <tr>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td style="text-align: right;"><a onclick="$('#form').submit();" class="button">Valider</a></td>
          </tr>
        </table>
                <input type="hidden" name="redirect" value="http://monsite.18200.fr/admin/index.php?route=common/home" />
              </form>
    </div>
  </div>
</div>
<script type="text/javascript"><!--
$('#form input').keydown(function(e) {
   if (e.keyCode == 13) {
      $('#form').submit();
   }
});
//--></script>
</div>
<div id="footer"><a href="http://www.opencart-france.com" target="_blank">OpenCart France</a> &copy; 2009-2013 Tous droits r&eacute;serv&eacute;s.<br />Version 1.5.5.1</div>
</body></html>


Je pense qu'il faut vraiment trouver une solution car j'ai ce problème systèmatiquement sur toutes mes boutiques OC en ligne.
Lorsque je suis en local avec WAMP, tout va bien.
Transfert des image en Auto ou en binaire, il n'y pas de différence pour le message d'erreur.
Si je peux travailler actuellement, c'est parce que ce problème n'arrive pas systématiquement en mettant une restriction .htaccess et .htpasswd à la racine de mon répertoire admin.

Merci pour votre aide.
:D
bminghet
 

Re: Problème téléchargement image dans "produits"

Messagepar lucho69 » 29 Juil 2013, 17:07

si tu as un pb en ligne et pas en local, tu n'aurais pas par hasard un pn de CHMOD sur certains répertoires : images , cache
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Problème téléchargement image dans "produits"

Messagepar bminghet » 29 Juil 2013, 18:25

C'est le premier paramètre que j'ai vérifié mais non.
Même en 777 tout le répertoire "image" et ses sous-répertoires, rien n'y fait.

J'ai fais des essais d'installation en suivant scrupuleusement la procédure.
Toutes les vérifications automatique étaient en vert lors des installation et à chaque fois, il y a le même problème.
Sur toutes mes boutiques OC, même sur des clusteurs d'hébergements différents de chez Hosteur car j'ai 2 comptes.

Je ne suis pas entièrement bloqué car j'ai trouvé une solution de dépannage ci-dessus, mais il faudrait trouver une solution car si ça m'arrive, ça peut arriver aux autres.
bminghet
 

Re: Problème téléchargement image dans "produits"

Messagepar lucho69 » 30 Juil 2013, 13:50

donne moi en MP des accès à ta prod : admin et FTP, car ce n'est pas un bug répertorié, il y a forcément qq chose qui ne va pas dans l'install
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Problème téléchargement image dans "produits"

Messagepar webpaca06 » 21 Sep 2013, 11:17

Bonjour,

Je rencontre actuellement le même souci. Avez vous résolu votre problème ?

Ceci peut il venir du htaccess qui n'est pas configuré ?

Si oui comment le configurer ? la recherche du mot htaccess est bloquée sur le forum.

Merci.

A bientôt,
Version opencart 1.5.5.1_FR hébergement mutualisé gratuit chez hostinger.fr
webpaca06
 
Messages: 5
Inscrit le: 21 Sep 2013, 11:08

Re: Problème téléchargement image dans "produits"

Messagepar bminghet » 21 Sep 2013, 13:10

Bonjour,
Il semble que ce problème soit lié à l'hébergement et aux comptes ftp.
Tu dois remplir ta signature et bien préciser ton hébergeur actuel car pour le moment, ce problème a été constaté que sur des serveurs mutualisés de chez Hosteur.

Après, je te fournirais une astuce qui permettra de contourner ce problème.
:D
bminghet
 

Re: Problème téléchargement image dans "produits"

Messagepar webpaca06 » 21 Sep 2013, 16:15

Bonjour,

Merci de ta réponse, je viens de remplir ma "signure" ;)

Pour l'hébergement je suis chez hostinger.fr j'ai installé opencart 1.5.5.1 FR, le problème que je recontre est survenu suite au passage du site en local sur le serveur hostinger.

Je l'ai hébergé pour pouvoir travailler en ligne depuis plusieurs postes (travailleur itinérant ;))

Je suis preneur de l'astuce pour le bug de la galerie d'image.

question subsidiaire : les fichiers robot.txt sont ils fiable pour rendre non visible le site test sur les moteurs de recherche ?

Merci à tous.

A bientôt,
Version opencart 1.5.5.1_FR hébergement mutualisé gratuit chez hostinger.fr
webpaca06
 
Messages: 5
Inscrit le: 21 Sep 2013, 11:08

Re: Problème téléchargement image dans "produits"

Messagepar bminghet » 21 Sep 2013, 16:38

J'ai contourné ce problème en mettant à la racine de /admin/

un .htaccess du style
Code: Tout sélectionner
AuthUserFile /var/www/vhosts/tonsite.fr/.htpasswd
AuthGroupFile /dev/null
AuthName "Restricted Access"
AuthType Basic
<limit GET>
require valid-user
</Limit>


et un .htpasswd (exemple pour demo/demo)
Code: Tout sélectionner
demo:$1$YfziJT4K$nI4e9h1.LT4K7DarOvOWz1


;)
bminghet
 

Re: Problème téléchargement image dans "produits"

Messagepar webpaca06 » 21 Sep 2013, 17:59

Merci pour ta réponse,

J'ai essayé plusieurs possibilités avec tes conseils et ceux de mon hébergeur, mais sans succès je dois faire une faute dans le chemin de fichier.

Voici ce que dit l'hébergeur à propos des .htaccess : http://www.hostinger.fr/base-de-connaissances/489.html

J'ai donc mis un .htaccess dans le dossier admin comme tu m'as conseillé et j'ai inséré ce code à l'intérieur :

Code: Tout sélectionner
RewriteBase /admin/
AuthUserFile /monsupersite.hol.es/admin/.htpasswd
AuthGroupFile /dev/null
AuthName "Restricted Access"
AuthType Basic
<limit GET>
require valid-user
</Limit>


j'ai également placé mon .htpasswd dans admin. (à l'intérieur : admin:monmotdepassencodé)

J'ai essayé plusieurs chemins possibles mais j'ai une erreur "500 Internal Server Error"

Ce doit être une erreur toute bête ?

Merci ! à bientôt,
Version opencart 1.5.5.1_FR hébergement mutualisé gratuit chez hostinger.fr
webpaca06
 
Messages: 5
Inscrit le: 21 Sep 2013, 11:08

Re: Problème téléchargement image dans "produits"

Messagepar bminghet » 21 Sep 2013, 18:33

c'est le chemin vers le .htpasswd qui n'est pas bon.

Il faut créer un fichier de test (appeler par exemple, test.txt) à placer dans le répertoire admin et qui te permet de connaître le chemin d'accès complet.
Ensuite, tu dois:
1- Créer un fichier d'extension chemin.php (tout autre nom est possible) contenant le code suivant:
<?php echo realpath("test.txt"); ?>
Ce fichier doit être aussi être placé dans le répertoire admin.
2 - Saisir www.tonsite/admin/chemin.php dans un navigateur > la réponse retournée correspond au chemin d'accès complet et il faut le recopier dans le fichier .htaccess
:D
bminghet
 

Suivant

Retour vers Rapports de Problèmes

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 3 invité(s)

cron
Copyright © 2009-2013 OpenCart France - Tous droits réservés