1 pièce(s) jointe(s)
[PEAR] Installation de PEAR 1.9.1
Bonjour,
J'ai un souci lors de l'installation de PEAR nécessaire pour CodeSniffer et CodeDoumentor.
Ma config:
Code:
1 2 3 4
| PHP 5.3.4
APACHE 2.2.15
MYSQL 5.1.45
PMA 3.3.7 (je crois) |
Pourtant, je suis le tuto que j'ai déniché sur ce site:
http://www.developpez.net/forums/d10...lisation-pear/http://www.developpez.net/forums/d10...lisation-pear/
La config des fichiers (un poil différente...) est en jpg en attachment.
Mais mon problème n'est pas là !
Pour réaliser le test de connection à une DB tel que décrit dans le tuto;
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<?php
$user = 'root';
$passwd = '';
$mysqlServer = 'localhost';
$dataBaseName ='mabase';
require_once 'DB.php';
$dsn ='mysql://'.$user.':'.$passwd.'@'.$mysqlServer.'/'.$dataBaseName;
$db =& DB::connect($dsn);
if (DB::isError($db)) {
die($db->getMessage());}
echo 'la connexion a reussie' ;
$db->disconnect();
?> |
Modifié un poil en testmdb2.php:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<?php
$user = 'root';
$passwd = '*******';
$mysqlServer = 'testmdb2';
$dataBaseName = 'jecrapah';
$dir = $_SERVER['PHP_SELF'] .'/Program Files/PHP/pear/db/testmdb2.php';
user_error($dir, E_USER_NOTICE) ;
require_once $dir ;
$dsn ='mysql://'.$user.':'.$passwd.'@'.$mysqlServer.'/'.$dataBaseName;
$db =& DB::connect($dsn);
if (DB::isError($db)) {
die($db->getMessage());}
echo 'la connexion a reussie' ;
$db->disconnect();
?> |
Et qui correspond bien au VirtualHost:
Code:
1 2 3 4 5
|
<VirtualHost *:80>
DocumentRoot "F:/Program Files/PHP/pear/db/testmdb2.php"
ServerName testmdb2
</VirtualHost> |
j'ai comme résultat:
Code:
1 2 3 4
|
Forbidden
You don't have permission to access / on this server. |
Avec comme msg d'erreur dans le log d'apache:
Code:
1 2 3 4 5
| [Sun Dec 26 10:51:21 2010] [notice] Child 12488: Child process is running
[Sun Dec 26 10:51:21 2010] [notice] Child 12488: Acquired the start mutex.
[Sun Dec 26 10:51:21 2010] [notice] Child 12488: Starting 64 worker threads.
[Sun Dec 26 10:51:21 2010] [notice] Child 12488: Starting thread to listen on port 80.
[Sun Dec 26 10:54:12 2010] [error] [client 127.0.0.1] client denied by server configuration: F:/Program Files/PHP/pear/db/testmdb2.php |
Là; j'ai un problème de ompréhension.....
Qui peut m'aider ? Merci à ceux-ci :)