Flux d’activité

Flux d’activité de Messages

  1. Gilles Boussin


    j'ai essayé cela mais cela n'a pas d'effet du tout sur les url. Peut être faut il aussi modifier le rewrite.php ?

    Oui bien sûr, le .htaccess est là pour décoder, mais ça sous-entend que vous avez modifié les URL appelés via rewrite.php

    Sinon, par rapport à votre message sur le rewriting des url en anglais, cela fonctionne chez moi, càd que j'ai bien les noms des produits en anglais dans les url. Par contre évidemment il peut y avoir des situations ou on a /cat-NOM-ANGLAIS-xx.html/?langue=fr qui mène donc vers l'article en français malgré le nom anglais de l'url.

    Quelles sont les modifs que vous prévoyez sur la prochaine version à ce sujet ?

    Nous ferons globalement comme indiqué dans l'ensemble de notre discussion, pour avoir des URL par langue sans avoir besoin d'utiliser langue=XXX

    Question subsidiaire : comment éviter le duplicate content de pages accessibles avec ou sans le paramètre ?langue=en (ou /en/ si rewriting). A priori il faudrait que tout le code force l'écriture de la variable de langue dans toutes les url non ?

    Le plus simple est pour ces URL de mettre une redirection 302 vers la bonne page une fois la langue prise en compte. Et le mieux est effectivement d'écrire directement l'URL en anglais (une fois que c'est fonctionnel) plutôt que de passer par langue=XXX

  2. Gilles Boussin


    Bonjour,

    * Effectivement n'ayant pas eu l'information que vous aviez été dans phpmyadmin pour mettre votre BDD, je vous donnais l'information pour l'installation d'une boutique, en pensant que vous importeriez ensuite des données.

    Le fichier à modifier est lib/setup/info.inc.php

    Vous devez modifier les infos de connexion à la BDD ainsi que wwwroot dans lequel vous devez remplacer votre nom de domaine par localhost.

    * Si vous avez un message qui dit :

    The requested URL /achat/produit_details.php was not found on this server.

    => avez-vous vérifié que ce fichier existe bien sur votre disque dur (erreur de transfert FTP, ... ?)

    Sinon c'est peut-être que vous avez mis votre wwwroot n'est pas bon (dans ce cas ça affecterait d'autres pages aussi) ?

  3. inkonline


    Bonjour

    Voici la réponse donné à mon pb sur un autre forum qui m' a bien aidé quand même :

    Bonjour,

    Le fait que le site « fonctionne correctement en ligne » ne veut absolument pas dire qu'il soit bien écrit !

    Si il avait été écrit « aux normes » la SEULE CHOSE que vous auriez eut à faire, après transfert en local par un logiciel FTP aurait été :

    - de modifier quatre valeurs de variables dans le fichier config.inc.php, $db_host, $db_username, $db_password et $db_name.

    Quant à l'erreur file not found :

    - Soit les fichier n'est pas là où PHP va le chercher

    - Soit le chemin d'accès n'est pas le bon.

    Pour comprendre ce que vous devriez faire ou modifier, faites l'effort d'apprendre.

    Si une âme charitable est prête à m'aider

    Merci

  4. inkonline


    Bonjour apres qlq bidouilles sur deux fichier peel j'ai reussi à me connecter en local à mon site mais des que je clique sur un lien il me met une erreur de type :

    Not Found

    The requested URL /achat/produit_details.php was not found on this server.

    Que faire ?

    Doit on modifier chaque fichier manuellement ou existe il une methode plus simple ?

    Urgent

    Slts

  5. shogun


    Bonjour,

    Il faudrait à mon sens que vous écriviez une règle du type :

    RewriteRule ^/en/(.+)\.php$ /$1.php?langue=en [L]

    A tester bien entendu !

    Cordialement,

    Bonjour Jean-Hervé,

    j'ai essayé cela mais cela n'a pas d'effet du tout sur les url. Peut être faut il aussi modifier le rewrite.php ?

    Sinon, par rapport à votre message sur le rewriting des url en anglais, cela fonctionne chez moi, càd que j'ai bien les noms des produits en anglais dans les url. Par contre évidemment il peut y avoir des situations ou on a /cat-NOM-ANGLAIS-xx.html/?langue=fr qui mène donc vers l'article en français malgré le nom anglais de l'url.

    Quelles sont les modifs que vous prévoyez sur la prochaine version à ce sujet ?

    Question subsidiaire : comment éviter le duplicate content de pages accessibles avec ou sans le paramètre ?langue=en (ou /en/ si rewriting). A priori il faudrait que tout le code force l'écriture de la variable de langue dans toutes les url non ?

    Cordialement,

    Shogun.

  6. patriq


    Hello, je me suis aperçu que je ne pouvais pas avoir les accents sur les voyelles et pas plus les carractéres speciaux comme le Ç ou le Ñ...j'ai regardé la BD..et vu que l'interclassement est latin1_bin ou latin_sweedish_ci et aussi dans la nouvelle version cp1257_general_ci mais mon phpMyAdmin indique utf8_unicode_ci...donc je l'ai changé pour latin1_bin..et aussi cp1257_general_ci.....rien à faire toujours pas d'accent et de Ç...donc j'ai mis tout les champs interclassement en utf8_unicode_ci et ça marche j'ai les accents et le Ç,Ñ ..

    Je me demande bien pourquoi....??? :angry:

  7. lionel20


    Bonjour Lionel,

    As-tu fait les vérifications dans info.inc.php comme indiqué dans un de mes précédents messages. Reprends un par un les points que nous avons déjà abordés, et indique le résultat à chaque fois de ton investigation, car à mon sens tu as déjà la solution à ton problème.

    Gilles

    Bonjour Gilles ,

    ok merci...

    Quand tu rentre les identifiants en local avec les identifiants pour la base, le mot de passe ( là j'en met pas) et le lien en local et bien je ne peux plus me connecter...je peux te faire parvenir en mp les identifiants et autres liens...

    Je pense que lorsque je clique sur un lien en local je me connecte directement sur la base de données du serveur distant,puisque je renseigne la base de donnée et les identifiants du serveur PHP distant...

    Quand je prend les identifiants en local ça beug , impossible de se connecter à la base...je me gourre peut être dans les identifiants ???...va savoir :angry:

    lionel

  8. Gilles Boussin


    Bonjour,

    C'est donc que vous ne rentrez pas le bon login/mot de passe/nom de votre base de données lorsque vous faites la procédure d'installation de PEEL.

    On en revient donc à mon message précédent : regardez la documentation de wamp (ou un tutorial sur internet à trouver via google) qui vous indique comment configurer mysql, et ensuite vous n'aurez qu'à rentrer les bonnes informations dans l'installation de PEEL.

  9. patriq


    Bonjour,

    Nous avons fait de nouveaux tests avec la version 5.7.

    Quand on désactive la protection du die() vers la ligne 40 dans Fichier lib\FCKeditor\editor\filemanager\connectors\php\config.php ça marche bien, mais sinon la protection avec le die() empêche l'ajout d'image.

    Ceci ne vous concerne pas car vous avez indiqué dans un de vos messages que vous aviez déjà essayé de retirer le die().

    Néanmoins pour tous ceux qui ont une version 5.7 et qui ont gardé la version d'origine de FCKEditor, pour résoudre les problèmes d'ajouts d'image avec FCKEditor, voici ce que vous devez faire :

    Code à ajouter ligne 35 dans lib\FCKeditor\editor\filemanager\connectors\php\config.php en remplacement des 2 lignes session_start() et $user_is_peel_admin = .... :

    // Paramétrage des sessions

    $session_length = 3;

    $session_cookie_name = "sid";

    ini_set('session.gc_maxlifetime', 3600 * $session_length);

    ini_set('session.use_cookies', '1');

    ini_set('session.use_only_cookies', '1'); // évite les attaques avec session id dans l'URL

    ini_set('session.use_trans_sid', '0'); // empêche la propagation des SESSION_ID dans les URL

    ini_set('url_rewriter.tags', '');

    ini_set('session.name', $session_cookie_name);

    if (!empty($session_save_path)) {

    ini_set('session.save_path', $session_save_path);

    }

    session_start();

    // Vérification des droits : l'utilisateur doit être un administrateur PEEL

    $user_is_peel_admin = (isset($_SESSION) && isset($_SESSION['utilisateur']) && !empty($_SESSION['utilisateur']['email']) && $_SESSION['url'] == $_SERVER['HTTP_HOST'] && !empty($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "admin");

    Gilles

    Super fantastique ça marche parfaitement maintenant....merci..!!!! :angry:

  10. inkonline


    Bjr

    Voici le script de mon fichier mysql:

    <?php

    $connexion = mysql_connect($serveur_mysql, $utilisateur_mysql, $mot_de_passe_mysql);

    if (!$connexion) {

    $sujet_du_mail = "Probleme de connexion à MySQL";

    $contenu_du_mail = "La page ".$_SERVER['PHP_SELF']." a provoqué une erreur lors de sa tentative de connexion au serveur Mysql situé sur le serveur ".$serveur." l'utilisateur est ".$utilisateur." avec comme mot de passe ".$mot_de_passe." il faudrait vérifier si le serveur MySQL est actuellement lancé et si les paramètres des connexion sont valides.";

    //mail($support, $sujet_du_mail, $contenu_du_mail);

    print $contenu_du_mail;

    die;

    }

    $selection_de_la_base = mysql_select_db($nom_de_la_base,$connexion);

    if (!$selection_de_la_base) {

    $sujet_du_mail = "Probleme de sélection de la base";

    $contenu_du_mail = "La page ".$_SERVER['PHP_SELF']." a provoqué une erreur lors de sa tentative de sélection de la base $nom_de_la_base ";

    //mail($support, $sujet_du_mail, $contenu_du_mail);

    print $contenu_du_mail;

    die;

    }

    ?>

    Que dois je modifier ?

    Merci

  11. inkonline


    Bjr

    Voici le message d'erreur qui apparait quand je la lance localhost

    Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'inkonline_mysql'@'localhost' (using password: YES) in C:\wamp\www\mysql.inc.php on line 2

    Notice: Undefined variable: serveur in C:\wamp\www\mysql.inc.php on line 8

    Notice: Undefined variable: utilisateur in C:\wamp\www\mysql.inc.php on line 8

    Notice: Undefined variable: mot_de_passe in C:\wamp\www\mysql.inc.php on line 8

    La page /index.php a provoqué une erreur lors de sa tentative de connexion au serveur Mysql situé sur le serveur l'utilisateur est avec comme mot de passe il faudrait vérifier si le serveur MySQL est actuellement lancé et si les paramètres des connexion sont valides.

    Est ce un problème de mot de passe ? et que dois je faire ?

    Merci

  12. Gilles Boussin


    Bonjour,

    Nous avons fait de nouveaux tests avec la version 5.7.

    Quand on désactive la protection du die() vers la ligne 40 dans Fichier lib\FCKeditor\editor\filemanager\connectors\php\config.php ça marche bien, mais sinon la protection avec le die() empêche l'ajout d'image.

    Ceci ne vous concerne pas car vous avez indiqué dans un de vos messages que vous aviez déjà essayé de retirer le die().

    Néanmoins pour tous ceux qui ont une version 5.7 et qui ont gardé la version d'origine de FCKEditor, pour résoudre les problèmes d'ajouts d'image avec FCKEditor, voici ce que vous devez faire :

    Code à ajouter ligne 35 dans lib\FCKeditor\editor\filemanager\connectors\php\config.php en remplacement des 2 lignes session_start() et $user_is_peel_admin = .... :

    // Paramétrage des sessions

    $session_length = 3;

    $session_cookie_name = "sid";

    ini_set('session.gc_maxlifetime', 3600 * $session_length);

    ini_set('session.use_cookies', '1');

    ini_set('session.use_only_cookies', '1'); // évite les attaques avec session id dans l'URL

    ini_set('session.use_trans_sid', '0'); // empêche la propagation des SESSION_ID dans les URL

    ini_set('url_rewriter.tags', '');

    ini_set('session.name', $session_cookie_name);

    if (!empty($session_save_path)) {

    ini_set('session.save_path', $session_save_path);

    }

    session_start();

    // Vérification des droits : l'utilisateur doit être un administrateur PEEL

    $user_is_peel_admin = (isset($_SESSION) && isset($_SESSION['utilisateur']) && !empty($_SESSION['utilisateur']['email']) && $_SESSION['url'] == $_SERVER['HTTP_HOST'] && !empty($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "admin");

    Gilles

  13. Reloaded


    Bonjour,

    il s'agit ici d'exporter votre catalogue vers un fichier (certainement csv, txt ou xml) balisé selon les spécificités du site receveur et dont le contenu sera interprété par ce site receveur. Ça c'est pour les grandes lignes car il existe plusieurs possibilités de partager et/ou de publier à distance du contenu.

    De mémoire il ne doit pas exister un module d'import tout fait dans Peel Immo.

    Jack

    ps : je signe Jack à cause de Jack'O La lanterne vu que vous demandiez à être éclairé

Twitter Advisto ecommerce

Facebook PEEL Shopping