laurentc Posted February 4, 2008 Share Posted February 4, 2008 J'ai une boutique qui tourne correctement sur un hébergement mutualisé chez 1&1 France (serveur en Allemagne je crois) Cette boutique provient d'une installation locale sous WAMP. Cependant il me semble que j'avais réalisé une installation directement sur ce serveur avec un accès par sous domaine et que tout c'était bien passé. En tout état de cause, voici comment sont paramétrés tous mes comptes mutus chez 1&1 : 1) A la racine du compte je mets un .htaccess avec AddType x-mapp-php5 .php pour activer PHP5 2) Je crée un répertoire et je fais pointer mon domaine sur ce répertoire 3) Je n'ai plus qu'à installer l'appli dans ce répertoire (voir d'activer le .htaccess spécifique à l'appli) Chez moi tout roule (pas testé l'URL rewriting sur PS, sûrement sur un futur projet avec la v1 ;D) En espérant que ça puisse aider quelqu'un. Link to comment Share on other sites More sharing options...
Christian Posted February 4, 2008 Share Posted February 4, 2008 Je confirme. Actuellement je fais tourner sans aucun problème la version 0.9.6. Et ceci aussi bien en utilisant un sous domaine (www.prestashop.xxxxxx.com) que dans un répertoire www.xxxxxx.com/prestashop/ J'ai également mis dans le .htaccess, à la racine de l'installation, ajouté la fonction AddType x-mapp-php5 .php pour activer PHP5 pour utiliser php5. Et la boutique aussi bien le front office comme le back office fonctionne parfaitement bien à ma grande surprise d'ailleur et pour mon plus grand plaisir Je trouve prestashop bien conçu et très prometteur. Link to comment Share on other sites More sharing options...
Annino Posted February 5, 2008 Share Posted February 5, 2008 Hello, et l'url rewriting !!! .... vous avez testé ? et il y a vraisemblablement pas mal d'autres anomalies pour ceux qui sont hébergés chez 1&1 ?! cf. ici entre autre http://www.prestashop.com/forum/index.php/topic,510.0.html .... J'ai envoyé un message ce week-end au support 1&1 en leur demandant de bien vouloir prendre contact avec le support de Prestashop. Je convie tous ceux qui sont hébergés chez 1&1 à en faire autant !!!! Je leur ai expliqué que j'étais très satisfait de leurs services ... mais si c'est vrai ! Mais qu'en qualité de commerçant .... que je sois chez eux ou ailleurs, mes clients n'y verront que du feu !!! moi non plus d'ailleurs ! Par contre je travaille tous les jours sur mon logiciel d'e-commerce !!!! .... mon FUTUR logiciel d'e-commerce !!!! le problème, c'est qu'il ne marche pas bien chez 1&1 ...... Alors ..... Tous pour 1 & 1 pour tous !!!! NB: heu .... à part ça quelqu'un connaitrait pas un hébergeur sympa ;D Link to comment Share on other sites More sharing options...
shagshag Posted February 7, 2008 Share Posted February 7, 2008 Bonjour Pour information voici les modifications que j'ai du faire dans le fichier .htaccess pour installer Prestashop chez 1and1 : [pre]AddType x-mapp-php5 .php # URL rewriting module activation RewriteEngine on RewriteBase / # URL rewriting rules RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*).html(.*)$ product.php?id_product=$1$3 [L,E] RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1$3 [L,E] # Catch 404 errors ErrorDocument 404 /404.php[/pre] Il a fallut ajouter 2 lignes : * AddType x-mapp-php5 .php #sinon les fichiers sont traités en php4 et ça marche pas * RewriteBase / #sinon les RewriteRule marchent pas Je n'ai aucun problème de fonctionnement. En espérant que ça aide quelques uns Link to comment Share on other sites More sharing options...
Annino Posted February 7, 2008 Share Posted February 7, 2008 bonsoir, Je confirme l'info communiquée par le support 1&1 pour que l'url rewriting soit opérationnelle avec PrestaShop, il faut rajouter les lignes suivantes au .htaccess RewriteEngine on RewriteBase / Tous pour 1 & 1 pour tous Si tu ne viens pas à moi alors je viendrai à toi ! Link to comment Share on other sites More sharing options...
Christian Posted February 9, 2008 Share Posted February 9, 2008 Merci pour ces informations, je vais tester la modification pour l'url rewriting tout de suite Link to comment Share on other sites More sharing options...
Christian Posted February 9, 2008 Share Posted February 9, 2008 Excellent ça fonctionne !! Merci shagshag et Annino Link to comment Share on other sites More sharing options...
ritchie Posted February 21, 2008 Share Posted February 21, 2008 hello, voila j'ai testé et cela fonctionne chez 1&1 et j'ai trouvé tout seul comment activer l'url rewriting : voici mon .htaccess # URL rewriting module activation RewriteEngine on RewriteBase /"répertoire d'installation de prestashop" ou RewriteBase / si install dans la racine # URL rewriting rules RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*).html(.*)$ product.php?id_product=$1$3 [L,E] RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1$3 [L,E] RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [L,E] RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [L,E] # Catch 404 errors ErrorDocument 404 /404.php AddType x-mapp-php5 .php # End Code HTACCESS heureux d'apporter une contribution, même si la plupart savait ;D Link to comment Share on other sites More sharing options...
ASPIRESO Posted March 5, 2008 Share Posted March 5, 2008 Bonjour J'ai modifié le fichier .htaccess et l'installation sur 1&1 est ok mais des lors que je valide URL simplifiée dans les preférences de PRESTASHOP, lorsque je désire voir la fiche d'un de mes article une erreur Error 404 - Not found. 1&1 m'indique d'ajouter ces 2 lignes RewriteEngine on RewriteBase / déja fait Link to comment Share on other sites More sharing options...
ervan Posted April 14, 2008 Share Posted April 14, 2008 j'ai aucune notion en php est ce que quelqun pourrait m'expliquer ce qu'est le .htaccess et ce qu'il faut faire merci d'avance Link to comment Share on other sites More sharing options...
ervan Posted April 14, 2008 Share Posted April 14, 2008 Bon j'ai ajouté lez deux lignes au .htacces mais rien ne se passe ... >_< Link to comment Share on other sites More sharing options...
shagshag Posted April 15, 2008 Share Posted April 15, 2008 @ervan : attention c'est .htaccess sinon ça sert à rien. Il n'y a pas besoin d'avoir des connaissances en PHP, juste un éditeur de texte (notepad) et un client FTP (filezilla). Pour plus d'info sur le fichier .htaccess : http://www.commentcamarche.net/apache/apacht.php3 . Cordialement Link to comment Share on other sites More sharing options...
ervan Posted April 15, 2008 Share Posted April 15, 2008 ba c'est ce que j'ai fait :s avec le web tranfsert de 1and1 j'ai téléchargé le fichier .htaccess.txt puis je l'ai ouvert avec notepad j'ai coller les deux ligne enregistré et uploadé... Link to comment Share on other sites More sharing options...
ervan Posted April 15, 2008 Share Posted April 15, 2008 je comprend pas j'ai vraiment tout fait comme vous me l'avez indiqué et ça ne veut pas fonctionner... Link to comment Share on other sites More sharing options...
shagshag Posted April 15, 2008 Share Posted April 15, 2008 Et tu as enlevé le .txt du .htaccess.txt ? (juste pour vérification) Link to comment Share on other sites More sharing options...
ervan Posted April 15, 2008 Share Posted April 15, 2008 non je crois pas : Link to comment Share on other sites More sharing options...
ervan Posted April 15, 2008 Share Posted April 15, 2008 je viens d'essayer sans . txt toujours aucun changement , c'est tout de même bizarre quelqu'un pourrait-il m'aider via msn ? Link to comment Share on other sites More sharing options...
ervan Posted April 15, 2008 Share Posted April 15, 2008 C'est bon j'ai trouvé !! honte sur moi lol en fait je n'avais pas mis le "." : Merci à vous qui avez consacré du temps à mes posts Link to comment Share on other sites More sharing options...
shagshag Posted April 15, 2008 Share Posted April 15, 2008 Hehe, pas de problème c'est une erreur fréquente. Bonne continuation Link to comment Share on other sites More sharing options...
benito Posted May 15, 2008 Share Posted May 15, 2008 Bonsoir à tous... J'ai à priori suivit vos instructions... Mais j'ai la fatale "Error 500- Internal server error" récapitulatif de ce que j'ai fait: - décompression à la racine de prestashop (donc prestashop se trouve à la racine dans un dossier nommé prestashop ) - chargement dans le dossier de mon fichier .htaccess comportant : # URL rewriting module activation RewriteEngine on RewriteBase /prestashop # URL rewriting rules RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*).html(.*)$ product.php?id_product=$1$3 [L,E] RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1$3 [L,E] RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [L,E] RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [L,E] # Catch 404 errors ErrorDocument 404 /404.php AddType x-mapp-php5 .php # End Code HTACCESS Merci à tous pour votre aide.... Link to comment Share on other sites More sharing options...
shagshag Posted May 16, 2008 Share Posted May 16, 2008 Bonjour, Est-ce qu'en mettant RewriteBase /prestashop/ #avec / à la fin ça marche ? Link to comment Share on other sites More sharing options...
benito Posted May 16, 2008 Share Posted May 16, 2008 Salut !! Alors.. il y a du progrés = ) Effectivement avec le / ca va mieux ! Merci beaucoup... Maintenant autre question.. JE ne passe pas le premier écran car "l'ouverture des URL externe autorisée" ne marche pas.. Des idées ?? ENcore merci..... Je suis impatient de mettre en oeuvre. Link to comment Share on other sites More sharing options...
benito Posted May 16, 2008 Share Posted May 16, 2008 Autant pour moi.. J'ai trouvé sur le forum... Un grand merci.. vraiment.. Link to comment Share on other sites More sharing options...
Alex Posted May 20, 2008 Share Posted May 20, 2008 Tu pourrais dire ce que tu as trouvé ? cela pourrait aider les autres s'ils rencontrent le même pb. Link to comment Share on other sites More sharing options...
robmayol Posted June 29, 2008 Share Posted June 29, 2008 Salut à tous,Ben j'ai une erreur 500 en ayant mis dans mon fichier .htaccess : AddType x-mapp-php5 .php URL rewriting module activation RewriteEngine on RewriteBase / URL rewriting rules RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*).html(.)$ product.php?id_product=$1$3 [L,E] RewriteRule ^([0-9]+)-([a-zA-Z0-9-])(.)$ category.php?id_category=$1$3 [L,E] RewriteRule ^([0-9]+)__([a-zA-Z0-9-])(.)$ supplier.php?id_supplier=$1$3 [L,E] RewriteRule ^([0-9]+)_([a-zA-Z0-9-])(.*)$ manufacturer.php?id_manufacturer=$1$3 [L,E] Catch 404 errors ErrorDocument 404 /404.php End Code HTACCESS Le shop est uploadé à la racine (mais j'ai essayé dans un dossier aussi en modifiant le RewriteBase).J'ai parcouru le forum en long en large et en travers, les logs de 1&1;ne sont pas très bavards et je désespère un peu... Link to comment Share on other sites More sharing options...
cyrille17 Posted February 9, 2009 Share Posted February 9, 2009 J'ai le meme probleme que ASPIRESOA tu trouvé une solution? Link to comment Share on other sites More sharing options...
payn4 Posted March 3, 2009 Share Posted March 3, 2009 Mon .htaccess AddType x-mapp-php5 .php AddHandler x-mapp-php5 .php # URL rewriting module activation RewriteEngine on RewriteBase / # URL rewriting rules RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E] RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E] RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E] RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E] RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E] RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E] # Catch 404 errors ErrorDocument 404 /404.php Pour ceux qui utilisent la solution donnée ici en modifiant leur checkConfig.php (/install/xml/checkConfig.php), il faut remplacer // Functions list to test with 'test_system' $funcs = array('fopen', 'fclose', 'fread', 'fwrite', 'rename', 'file_exists', 'unlink', 'rmdir', 'mkdir', 'getcwd', 'chdir', 'chmod'); // Test list to execute (function/args) $tests = array( 'phpversion' => false, 'upload' => false, 'system' => $funcs, 'gd' => false, 'mysql_support' => false, 'config_dir' => INSTALL_PATH.'/../config/', 'tools_dir' => INSTALL_PATH.'/../tools/smarty/compile', 'sitemap' => INSTALL_PATH.'/../sitemap.xml', 'img_dir' => INSTALL_PATH.'/../img/', 'mails_dir' => INSTALL_PATH.'/../mails/', 'module_dir' => INSTALL_PATH.'/../modules/', 'theme_lang_dir' => INSTALL_PATH.'/../themes/prestashop/lang/', 'translations_dir' => INSTALL_PATH.'/../translations/', 'customizable_products_dir' => INSTALL_PATH.'/../upload/', 'virtual_products_dir' => INSTALL_PATH.'/../download/', ); $tests_op = array( 'fopen' => false, 'register_globals' => false, 'gz' => false, ); par // Functions list to test with 'test_system' $funcs = array('fclose', 'fread', 'fwrite', 'rename', 'move_uploaded_file', 'file_exists', 'unlink', 'rmdir', 'mkdir', 'getcwd', 'chdir', 'chmod'); // Test list to execute (function/args) $tests = array( 'phpversion' => false, 'upload' => false, 'system' => $funcs, 'gd' => false, 'mysql_support' => false, 'config_dir' => INSTALL_PATH.'/../config/', 'tools_dir' => INSTALL_PATH.'/../tools/smarty/compile', 'sitemap' => INSTALL_PATH.'/../sitemap.xml', 'img_dir' => INSTALL_PATH.'/../img/', 'mails_dir' => INSTALL_PATH.'/../mails/', 'module_dir' => INSTALL_PATH.'/../modules/', 'theme_lang_dir' => INSTALL_PATH.'/../themes/prestashop/lang/', 'translations_dir' => INSTALL_PATH.'/../translations/' ); $tests_op = array( 'register_globals' => false, 'gz' => false, 'root_dir' => INSTALL_PATH.'/../', 'admin_dir' => INSTALL_PATH.'/../admin/', ); Dans le checkConfig.php donné ici (pas mis à jour ?), la ligne suivante est manquante 'sitemap' => INSTALL_PATH.'/../sitemap.xml', et celle-là remplacée par 'theme_lang_dir' => INSTALL_PATH.'/../themes/default/lang/', Chez moi le dossier modules/ n'était pas accessible en écriture malgré un changement en CHMOD 777 manuel, car bloqué par la ligne manquante (pourtant le sitemap.xml était accessible.)Un admin peut-il confirmer ceci ?v1.1.0.5______________________________________________________________________________________Edit : Après ajout d'un php.ini dans le dossier admin/, j'ai pu tester le bon fonctionnement de l'url rewriting chez 1&1; allow_url_fopen = On allow_url_include = On checkConfig.php Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now