Résolu le 11-04-21 LAMP problème avec PHP include_path

Assistance concernant Linux Mint
Répondre
PRSoftware
Messages : 10
Enregistré le : jeu. 8 avr. 2021 10:02

LAMP problème avec PHP include_path

Message par PRSoftware »

Bonjour,

J'avais un server WAMP sur WIndows qui fonctionnait bien mais je viens de basculer sur Linux Mint 20.1 Cinnamon et j'ai installé le serveur LAMP.

J'ai un soucis avec PHP :
  • le DocumentRoot d'Apache pointe vers le dossier "/home/moi/Documents/www" sur lequel j'ai exécuté un "chmod -R 0777"
  • dans le DocumentRoot, j'ai un dossier nommé "include" qui contient un fichier nommé "pr.php"
  • j'ai défini dans le fichier php.ini la directive "include_path" avec ".;/home/moi/Documents/www/include"
  • mon fichier index.php exécute l'instruction "include 'pr.php';"
  • lorsque j'ouvre ce fichier index.php dans le navigateur, j'obtiens un message d'erreur
    Warning: include(): Failed opening 'pr.php' for inclusion (include_path='.;/home/moi/Documents/www/include') in /home/moi/Documents/www/index.php on line 5
Auriez-vous des pistes pour résoudre ce problème ?

Patrick
Linux Mint 21.1 Cinnamon
PC de bureau : processeur AMD FX-6300 Six-Core / RAM 24 Go / SSD Crucial MX500 2 To / GeForce GT 730

PRSoftware
Messages : 10
Enregistré le : jeu. 8 avr. 2021 10:02

Re: LAMP problème avec PHP include_path

Message par PRSoftware »

J'ai trouvé le problème : sous WIndows, le séparateur des chemins dans la directive "include_path" est le point virgule alors que sous Linux, c'est un deux-points !

Le problème est résolu en modifiant le include_path comme ceci : include_path='.:/home/moi/Documents/www/include'
Linux Mint 21.1 Cinnamon
PC de bureau : processeur AMD FX-6300 Six-Core / RAM 24 Go / SSD Crucial MX500 2 To / GeForce GT 730

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: LAMP problème avec PHP include_path

Message par arghlub »

salut,
merci pour ton retour, cela pourra servir à d'autres utilisateurs ;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
alain
Administrateur du site
Messages : 14777
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: LAMP problème avec PHP include_path

Message par alain »

Bonjour.

Sujet archivé (en lecture seule) car résolu.
Si besoin de rouvrir faire un MP à un membre de l'équipe ;)
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Répondre