Alias apache et erreur require_once php
Bonsoir,
Je fais appel à vos lumières car je suis confronté à une erreur que je n'arrive pas à réglé.
Je travail avec wamp et utilise apache 2.4.2. Le site sur le quel je suis est hébergé sur un lecteur F: et j'y accède par vhost.
J'essaye d'inclure par alias mes classes perso php (pour les partager entre les différents projets).
Le résultat : j'accède bien à mon dossier virtuel lorsque je tape dans mon navigateur backoffice.monsite.fr/library/mylibs, par contre je me retrouve avec ces deux erreurs php lorsque j'utilise un require_once :
Code:
Warning: require_once(/library/mylibs/database.class.php): failed to open stream: No such file or directory in F:\Projects\MonSite\BackOfficev1\Sources\index.php on line 9
Code:
Fatal error: require_once(): Failed opening required '/library/mylibs/database.class.php' (include_path='.;C:\php\pear') in F:\Projects\MonSite\BackOfficev1\Sources\index.php on line 9
A la ligne 9 de mon script php, j'ai simplement cette ligne :
Code:
require_once("/library/mylibs/database.class.php");
Sinon, dans mon fichier httpd-vhosts.conf, j'ai cette configuration :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <VirtualHost *:80>
DocumentRoot "F:/Projects/MonSite/BackOfficev1/Sources/"
ServerName backoffice.monsite.fr
<Directory "F:/Projects/MonSite/BackOfficev1/Sources/">
Options All
AllowOverride All
Require all granted
</Directory>
Alias /library/mylibs/ "F:/Projects/MyProjects/MyLibs/Sources/php/"
<Directory "F:/Projects/MyProjects/MyLibs/Sources/php/">
Options All
AllowOverride All
Require all granted
</Directory>
</VirtualHost> |
De quoi pourrait venir ce problème ?
Merci par avance pour vos réponses.