PHP.ini par Défaut Dir Extensions

J'ai mon php.ini comme suit:

; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
extension_dir = "C:\Program Files (x86)\PHP\ext"

Je vais rolurile mon application php, mais je me demandais ce que tous les utilisateurs disposent de leur système d'exploitation Windows sur la valeur par défaut C:\, supposons qu'ils utilisent une autre lettre Y:.

Comment pourrais-je changer "automatiquement" pour le chemin d'accès correct. Comme:

; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
extension_dir = "Y:\Program Files (x86)\PHP\ext"

Je ne peux pas y aller tous les ordinateur et modifier les paramètres par défaut. Donc, il y a une manière de le faire en ne changeant pas directement?

  • ce serait quelque chose de votre installateur doit prendre soin de.
  • Est-ce que votre application nécessite que PHP et Apache est déjà installé? Regardez le fichier ini par défaut livré avec PHP et vous verrez qu'ils n'ont tout simplement ext pour le répertoire chemin n'est pas complet.
  • Merci pour la relecture. Comment puis-je modifier ce fichier pendant le processus d'installation?
  • Dave, je vais ajouter l'Apache et PHP dossier avec ma propre configuration. Ainsi, au lieu de: C:\Program Files (x86)\PHP\ext je vais mettre \ext ?