Jump to content

Gros problème du type "Parse error: syntax error, unexpected T_OBJECT"..


Recommended Posts

bonsoir, j'ai voulu changer la méta description de mon site (http://www.pricefoot.com) et j'ai supprimé dans préférence, performance seo&url (de mémoire si je ne me trompe pas) puis dans index.php la ligne "propulsé par prestashop". depuis le site est out et je n'ai plus accès à mon backoffice..., j'ai ce message d'erreur :

 

Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /homez.520/pricefoo/www/index.php on line 29

 

je suis donc allé voir dans filezilla ce qui se trouve à cette ligne:

 

ControllerFactory::getController('IndexController')->run();

 

Je suis assez inquiet ayant vu d'autres personnes avec ce message d'erreur (mais eux avaient enlevé la langue anglaise de leur site) et j'espère trouvé une solution à ce problème.

 

Merci d'avance pour votre aide qui sera à coup sur très précieuse.

 

cordialement

Link to comment
Share on other sites

Bon alors j'ai rajouté ca à la fin dans le .htaccess : "SETENV PHP_VER 5" ca remarche mais si je retouche aux méta ou mots clés dans le BO ca ne fonctionne plus, je dois enlever puis remettre "SETENV PHP_VER 5", et si je l'enlève ca ne marche plus et me remet le message d'erreur....

 

Help please....

Link to comment
Share on other sites

Merci boutipub pour votre lien, je me suis posé sur le problème mais je ne trouve pas encore la solution j'espère pouvoir la trouver d'ici peu concernant ce problème qui me bloque depuis bientôt une semaine...

Link to comment
Share on other sites

  • 4 weeks later...

Bonsoir j'ai eu le même problème que Fyz83,

Quand je rajoute SETENV PHP_VER 5 à la fin de getController('IndexController')->run(); dans le fichier indes.php rien ne fonctionne et je ne peux toujours pas installer prestashop_1.4.7.3 sur mon PC (Vista).

 

Dans quel dossier se trouve ce fameux fichier .htaccess ? Même avec filezilla je ne le vois pas, quand je vais dans le dossier "img" puis "admin" il y a bien un fchier mais une image : htaccess.gif

 

Merci de me dire si j'ai mal ajouter "SETENV PHP_VER 5" dans le fichier index.php ou où je peux trouver ce fichier.

Merci à vous, cela fait 2 jours que j'essais d'installer le logiciel...

 

Merci la communauté !

 

Yannick

Edited by MKT (see edit history)
Link to comment
Share on other sites

Le SET ENV PHP_VER 5 il faut le mettre dans le fichier .htaccess il me semble pas dans le fichier index.php.

Le htaccess de prestashop se trouve dans le www. de ton ftp, il se trouve seul et pas dans un dossier.

 

Si tu veux en créer un, crée le à la racine du ftp

Link to comment
Share on other sites

Bonsoir, merci de cette réponse rpide mais je ne comprends pas cette phrase "Le htaccess de prestashop se trouve dans le www. de ton ftp, il se trouve seul et pas dans un dossier."

Ok le fichier est seul mais dans filezella je ne vois pas "www"

Link to comment
Share on other sites

Bonjour,

Dans le fichier index.php je n'ai pas retiré le "Pewered by..." voici ce qu'il y a dans mon fichier index.php:

 

<?php

/*

* 2007-2012 PrestaShop

*

* NOTICE OF LICENSE

*

* This source file is subject to the Open Software License (OSL 3.0)

* that is bundled with this package in the file LICENSE.txt.

* It is also available through the world-wide-web at this URL:

* http://opensource.or...ses/osl-3.0.php

* If you did not receive a copy of the license and are unable to

* obtain it through the world-wide-web, please send an email

* to [email protected] so we can send you a copy immediately.

*

* DISCLAIMER

*

* Do not edit or add to this file if you wish to upgrade PrestaShop to newer

* versions in the future. If you wish to customize PrestaShop for your

* needs please refer to http://www.prestashop.com for more information.

*

* @author PrestaShop SA <[email protected]>

* @copyright 2007-2012 PrestaShop SA

* @version Release: $Revision: 14007 $

* @license http://opensource.or...ses/osl-3.0.php Open Software License (OSL 3.0)

* International Registered Trademark & Property of PrestaShop SA

*/

 

require(dirname(__FILE__).'/config/config.inc.php');

ControllerFactory::getController('IndexController')->run()SETENV PHP_VER 5;

 

J'y ai rajouté la partie en gras.

 

Cordialement.

Edited by MKT (see edit history)
Link to comment
Share on other sites

Bonjour,

 

- remets un fichier vierge identique à celui que tu as modifié.

- fais un recalcul de page

- pour ton .htaccess, si tu es chez OVH, celui généré par Prestashop ne fonctionne pas. Cherche dans ce forum, le mien que j'ai publié.

- Si tu n'es pas chez OVH, génère le .htaccess depuis ton back office.

- fais un recalcul

 

pour ceci :"propulsé par prestashop" il faut aller à module ->fonctionnalité front office ->bloc CMS -> configurer et là tu as une case à cocher pour mettre ou enlever cette option, c'est tout.

Attention !!!! Avec certains thèmes même non cochée cette phrase apparait, là c'est un des fichiers du thème qu'il faut modifier.

Link to comment
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...