Bonjour à tous,
Débutant en PHP et en Linux, je suis en train de configurer un environnement sous une Debian 4.0 pour héberger un site web en php.
Ma configuration :
Debian 4.0
Apache 2
Php 5.2.0-8
MySql 5.0.32
et PhpMyAdmin
Ma base de donnée "toto" se trouve dans le répertoire /var/lib/mysql/toto/
Lorsque j'execute mon site en localhost (http://localhost/index.php) j'ai une erreur du style :
Warning: Cannot modify header information - headers already sent by (output started at /var/www/config/config_toto_do.php:12) in /var/www/PAGES/GROUPE.php on line 2
DB_DataObject Error: Connect failed, turn on debugging to 5 see why
Je n'ai pas de ligne 12 dans mon fichier "config_toto_do.php" . Cependant, après avoir navigué sur le net, j'ai vu que ce genre d'erreur pouvait se produire si ma connection avec ma base de donnée etait mauvaise.
Dans mon fichier "toto.ini", j'ai cette ligne :
[DB_DataObject]
database = mysql://toto:root@localhost/toto
Si quelqu'un peut m'expliquer cette ligne car je pense que la connection à la base de donnée se fait à ce niveau !
Merci pour votre aide, et pour toutes vos sugestions ou propositions.
Partager