Jump to content

/config/config.inc.php' ou /config/settings.inc.php' ?


Recommended Posts

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

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

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

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...