2016-07-28 17 views
2

次のように私は私のphp.iniを持っている:PHP.INIデフォルトのDir拡張

; 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" 

すべてのユーザーがデフォルトのCに自分のWindows OSを持っていないことを私は私のPHPアプリケーションをdistribuiteますが、私は思っていた:\、彼らはY:のような別の文字を使っているとします。

「自動的に」正しいパスに変更する方法を教えてください。 Like:

私はすべてのコンピュータにアクセスしてデフォルト設定を変更することはできません。それで、直接変更しないでこれを行う方法はありますか?

extension_dir = "ext" 

すなわち:

+0

これはインストーラが処理しなければならないものです。 –

+0

アプリケーションでPHPとApacheをインストールする必要がありますか? PHPに同梱されているデフォルトのiniファイルを見ると、フルパスではなく単にディレクトリにextがあることがわかります。 – Dave

+0

リプレイをありがとう。インストールプロセス中にこのファイルを変更するにはどうすればよいですか? –

答えて

3

これは、PHPのディレクトリ自体にext相対を使用しているようですエクステンションがextディレクトリにある限り、PHPがインストールされているドライブやパスは関係ありません。

関連する問題