Jump to content

Recommended Posts

Bonjour.

J'ai cherché dans le forum des détails sur les difficultés d'installation de PS sur 1&1;.

J'ai suivi le guide d'installation mais impossible de l'installer.

J'ai créé sur mon FTP, un dossier "boutique", dans lequel j'ai téléchargé le pack d'installation PS (v.1.3.2).
J'ai créé une BDD bien évidemment.
J'ai redirigé mon domaine "http://www.maboutique.com" vers le dossier FTP "boutique".

Quand je lance l'installation en saisissant "http://www.maboutique.com/install/", j'ai ce message :

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homepages/...................../install/classes/ToolsInstall.php on line 4

En faisant des recherches, j'ai vu que l'on parlait de "php.ini" & de ".htaccess".

J'ai donc créé un "php.ini" avec ceci :

allow_url_fopen=On allow_url_include=On

que j'ai placé dans mes répertoires "admin" et "install".

J'ai ensuite créé un fichier ".htaccess" que j'ai placé directement dans mon dossier "boutique" :

AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

# URL rewriting module activation
RewriteEngine on
RewriteBase /

# URL rewriting rules
RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2$3.jpg [L,E]
RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/c/$1$2.jpg [L,E]
RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$3&isolang;=$1$5 [L,E]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2&isolang;=$1$4 [L,E]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang;=$1 [QSA,L,E]
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]
RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E]

# Catch 404 errors
ErrorDocument 404 /404.php

Là, j'ai un message "Internal Server Error" !!

Bref, je ne sais pas trop quoi faire ! Pouvez-vous m'aider SVP ?

Merci.
Phasenet

Share this post


Link to post
Share on other sites

remplace l'entete de ton htaccess par ca et dis moi ce que cela donne

AddType application/x-httpd-php .err .dat .crea
AddType x-mapp-php5 .php .php3 .php4 .htm .html. Js. Css. Txt
ExpiresActive On  
ExpiresDefault "modification plus 10 years"
Header set Vary "Accept-Encoding"

# Interdit l'accès à des répertoires sans index
Options -Indexes

# Interdire fichiers .htaccess et .htpasswd, info et configuration, et avec extensions exotiques

   Deny from all


   Order allow,deny
   Deny from all


   Deny from all


   Deny from all


# URL rewriting module activation
RewriteEngine on
RewriteBase /

Share this post


Link to post
Share on other sites
  • 2 weeks later...

Fichier .htaccess testé pour 1&1;

Oubliez les infos concernant l'insertion d'un php.ini inscrit dans différents postes

Infos trouvé sur le site de Mr Julien


Guim's dit :
5 décembre 2009 à 12 h 15 min

Après mettre arraché les cheveux, voila:
ne mettez pas la réécriture URL et allez dans le htaccess et coller moi CA:
AddType x-mapp-php5 .php

# URL rewriting module activation
RewriteEngine on
RewriteBase /

# URL rewriting rules
RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2$3.jpg [L,E]
RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/c/$1$2.jpg [L,E]
RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$3&isolang;=$1$5 [L,E]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2&isolang;=$1$4 [L,E]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang;=$1 [QSA,L,E]
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]
RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E]

# Catch 404 errors
ErrorDocument 404 /404.php



activez la réécriture et voila c’est bon pour le moral !!

OUFF



Bonne utilisation sur 1&1;

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More