laruekev Posted May 18, 2013 Share Posted May 18, 2013 (edited) Bonjour à tous, Je suis un petit nouveau sur prestashop et j'ai un petit problème, c'est pour ceci que je vous demande des conseils. j'ai pour but de retoucher une template d'un site avec prestashop. Pour celà je veux l'afficher en local (wamp). Mais problème!!! J'ai récupéré via filezilla tout le fichier prestashop ainsi que la base de données. J'ai modifié dans la base de données tout les liens ainsi que mon fichier config/settings.inc.php Le problème c'est que lorsque j'essaye d'accéder à mon site en local, il me met Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. J'ai déjà vu un forum qui en discuté, mais ce ne m'a pas servi marlheuresement. config/settings.inc.php <?php define('_DB_SERVER_', 'localhost'); define('_DB_NAME_', 'prestashop'); define('_DB_USER_', 'xx'); define('_DB_PASSWD_', 'xx'); define('_DB_PREFIX_', 'ps_'); define('_MYSQL_ENGINE_', 'InnoDB'); define('_PS_CACHING_SYSTEM_', 'CacheMemcache'); define('_PS_CACHE_ENABLED_', '0'); define('_MEDIA_SERVER_1_', ''); define('_MEDIA_SERVER_2_', ''); define('_MEDIA_SERVER_3_', ''); define('_COOKIE_KEY_', 'FHSMEPnS2CKiaABX8BUigGj88qOhPngk5TFZUxY3HBXSUcaaUkyQnFWo'); define('_COOKIE_IV_', 'VnP1fCTg'); define('_PS_CREATION_DATE_', '2013-05-18'); define('_PS_VERSION_', '1.5.4.1'); define('_RIJNDAEL_KEY_', '58sL40NFrCDJLSMO1YXuLsbq08AdtvGT'); define('_RIJNDAEL_IV_', '4Cz8cXMZjPAovgB95aICXA=='); define('__PS_BASE_URI__', '/www.xxx.fr/'); structure de mon www. www.xxx.fr/ - themes - modules - config ....... fichier .htaccess # AuthUserFile /home/xxx/.htpassword # AuthGroupFile /dev/null # AuthName 'TRAVAIL EN COURS' # AuthType Basic # require valid-user RewriteRule ^actualites$ /news.php RewriteRule ^actualites/$ /news.php # ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # http://www.prestashop.com - http://www.prestashop.com/forums <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L] RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L] RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L] RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L] RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L] RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L] RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L] # Dispatcher RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^.*$ - [NC,L] RewriteCond %{HTTP_HOST} ^www.xxx.fr$ RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" </IfModule> FileETag INode MTime Size <IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript </IfModule> </IfModule> #If rewrite mod isn't enabled ErrorDocument 404 /index.php?controller=404 # ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again php_value upload_max_filesize 400M php_value post_max_size 200M php_value max_execution_time 6000 php_value max_input_time 6000 php_value memory_limit 400M Merci d'avance de votre aide. Cordialement KL Edit : Lorsque je rajoute "LoadModule rewrite_module modules/mod_rewrite.so" dans le wamp/bin/apache J'ai une autre erreur qui est : La page n'est pas redirigée correctement Firefox a détecté que le serveur redirige la demande pour cette adresse d'une manière qui n'aboutira pas. Edited May 18, 2013 by laruekev (see edit history) Link to comment Share on other sites More sharing options...
Oron Posted May 18, 2013 Share Posted May 18, 2013 Bonjour define('_DB_USER_', 'xx'); define('_DB_PASSWD_', 'xx'); par : define('_DB_USER_', 'root'); define('_DB_PASSWD_', ''); << PAS de mot de passe, vous êtes en local avec wampserver Pas de fichiers .htaccess ne fonctionne pas sous wampserver, il sert uniquement pour l'urlrewriting en local vous n'en avez pas besoin. Prestashop fonctionne en local sans .htaccess. Et il sert aussi s'il faut mettre des commandes ou fonctions pour le php5 ou autre particularité selon les hébergeurs. Link to comment Share on other sites More sharing options...
2FR3 Posted May 19, 2013 Share Posted May 19, 2013 Le rewriting fonctionne tres bien en local, il suffit de l'activé dans les modules apache. Bon ceci dit, il en effet inutile dans le cas de prestashop en local, mais pas pour le dev. Link to comment Share on other sites More sharing options...
laruekev Posted May 19, 2013 Author Share Posted May 19, 2013 Bonjour, Merci de vos réponses, mais lorsque je ne met pas .htaccess j'ai un probleme "La page n'est pas redirigée correctement". Par contre je peux aller sur le BO mais mon couple login mdp ne marche pas. J'ai vérifié dans la bd à ps_employee, et j'ai bien le couple. une idée? Link to comment Share on other sites More sharing options...
Oron Posted May 20, 2013 Share Posted May 20, 2013 Bonjour, Merci de vos réponses, mais lorsque je ne met pas .htaccess j'ai un probleme "La page n'est pas redirigée correctement". Par contre je peux aller sur le BO mais mon couple login mdp ne marche pas. J'ai vérifié dans la bd à ps_employee, et j'ai bien le couple. une idée? Bonjour Dans le dossier /tools/smarty/compile et /tools/smarty/cache sur une version 1.4 effacer tous les fichiers sauf le index.php s'il existe sur une 1.5 /cache//smarty/cache et /cache/smarty/compile 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