Jump to content
Sign in to follow this  
georges

[Résolu] installation prestashop sur ovh et en local probleme

Recommended Posts

Bonjour je suis nouveau au forum et à prestashop j'essaie de tester sur un 90plan de ovh la boutique mais l'ecran me donne
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in c:\program files\easyphp1-8\www\prestashop\install\classes\LanguagesManager.php on line 7
la meme chose quand je teste ca en local sur mon PC avec Wamp
ou est la probleme je suis demoralise

Merci

Share this post


Link to post
Share on other sites

Il faut activer PHP5 via le fichier .htaccess.

Fais une recherche sur le forum de nombreux posts en parlent.

Share this post


Link to post
Share on other sites

PrestaNoc, je t'invite à ne plus faire ce type de post qui s'apparente à du rabattage. Merci.

Share this post


Link to post
Share on other sites

POUR TOUS CE QU'ILS VONT SE FATIGUER SUR OVH
J'AI TROUVER LA SOLUTION SUR LE FORUM ILS Y SONT POUR LES FACILITER JE MET LES DEUX CODES DU .HTACCESS
ELLES SONT TOUT LES DEUX VALABLES

1.

SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0

# URL rewriting module activation
RewriteEngine on

# 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




LA DEUXIEMME

SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
RewriteBase / 
# URL rewriting module activation
RewriteEngine on

# 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 



JE REMERCIE LES GENS QU'ILS ONT REPONDU A MA DEMANDE D'AIDE

Share this post


Link to post
Share on other sites

Bonjour à tous,

ce que je ne comprends pas, c'est qu'en utilisant le même principe et le même fichier, mes URL rewriting fonctionnenet bien, TANT QUE LE PRODUIT EST DANS LA CATEGORIE "ACCUEIL", soit sur la première page. http://www.monsite.com/boutique/produit.html

Dès qu'il est dans une catégorie différente, donc l'URL est du type http://www.monsite.com/boutique/categorie/produit.html, j'ai le message

Not Found

The requested URL /boutique/Liqueurs-de-cocktail/180-gold-strike-bols-50d.html was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Avez-vous une idée, parce que là je ne comprends vraiment pas.

Merci d'avance

Fred

Share this post


Link to post
Share on other sites

Est-ce que tu es sûr que ton .htaccess est bien rempli et renommé ?

Share this post


Link to post
Share on other sites

Bonjour Zendik, merci pour ta réactivité

Pour info, je suis en OVH90, etj 'ai bien php 5
A priori, j'ai cherché sur le forum et modifié mon .htaccess en

SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
RewriteBase / 
# URL rewriting module activation
RewriteEngine on
RewriteBase /boutique/
# 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 [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



J'ai également vu le post
http://www.prestashop.com/forums/viewthread/12712/installation_configuration_et_mise_a_jour/url_rewriting_qui_pose_probleme_sous_ovh

mais lorsque je copie le code qui est proposé de modif du .htaccess et de Link.php, alors là je n'ai même plus accès aux produits de la page d'accueil.

Pour mon site, c'est http://terresdaperitifs.com/boutique

Merci par avance

Share this post


Link to post
Share on other sites

Zendik,

juste pour te signaler que j'avais utilisé le premier script indiqué ci-dessus, et que ça fonctionne maintenant. J'ai gardé la modif du Link.php (je ne touche plus à rien)

Merci quand même
A bientôt

Fred

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
Sign in to follow this  

×
×
  • Create New...

Important Information

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