sophip Posted November 10, 2012 Share Posted November 10, 2012 bonsoir je suis un peut dépourvu car j'arrive seulement à faire fonctionner le site que j'ai installé en local avec ce paraméttre /config/config.inc.php' (pourtant le fichier n'éxiste pas dans ce dossier il se nome "settings.inc.php" ) Mon souci et que j'essaie actuellement de le faire fonctionner en ligne sur un hebergement de chez free.fr Avec /config/config.inc.php' j'ai une erreur ligne 29 : " Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /site/index.php j'ai donc cherché l'érreur dans le fichier index.php et j'ai modifier la ligne concerné /config/config.inc.php' en /config/settings.inc.php' et j'ai dû retirer la derniére ligne de code. maintenant je n'est plus de message d'érreur mais une page blanche qui s'affiche VOICI LE CODE PHP DE MA PAGE 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.org/licenses/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: 15108 $ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ require(dirname(__FILE__).'/config/settings.inc.php'); quelqu'un à une solution svp ? prestashop 1.5.017 merci Link to comment Share on other sites More sharing options...
Oron Posted November 13, 2012 Share Posted November 13, 2012 Bonjour Si vous n'avez pas de connaissance n'enlever pas des lignes qui sont utile. la 1ere chose à savoir sur les messages d'erreur apache : Quand un message indique une erreur à la ligne xx il faut regarder sur la ligne précédente. Quand dans une ligne il y a un appel d'un autre fichier comme c'est le cas dans preestashop il faut vérifier si le fichier appeler existe ou s'il a les droits d'écritures. l'index.php les deux lignes nécessaires : 28 require(dirname(__FILE__).'/config/config.inc.php'); 29 Dispatcher::getInstance()->dispatch(); dans ces deux lignes s'il ya une erreur c'est que les développeur étaent soit en boite de nuit et pas encore réveiller ou soit ils étaient bourrés !! Donc l'erreur indiqué est la ligne 29 logiquement là : Dispatcher::getInstance()->dispatch(); Or comme dit plus haut l'erreur se produits ici : require(dirname(__FILE__).'/config/config.inc.php'); là il appel le fichier config.inc.php et si ce fichier n'as pas les droits nécessaire ou n'existe pas ou se trouve dans le mauvais dossier ça cause une erreur parce que sans lire en 1er la ligne 28 il peut pas appliquer la ligne 29 vu qu'il connait pas la configuration (config) Remettez votre ligne 29 et chercher l'erreur ailleurs. config/config.inc.php' en /config/settings.inc.php' Le fichier config.inc.php est totalement différent de settings.inc.php config.inc.php = Configuration setting.inc.php = réglage disposition Les deux doivent exister et sont nécessaires. Link to comment Share on other sites More sharing options...
sophip Posted November 13, 2012 Author Share Posted November 13, 2012 Bonsoir Prestashp ne se trouve pas dans /www mais juste dessus soit dans /prestashop ex: ▄/ ▄ prestasop ▄ www jai verifier les droit il sont bon pour la lecture mais impossible de passer en écriture. ps: sur free sa ne marche pas mais chez ovh oui (chez ovh, prestashop est dans /www et les droit index.php sont identique) avez-vous ciblé l'érreur ? MERCI 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