php 5.6.20 - /etc/php5/conf.d ディレクトリが見つかりません

php 5.6.20 - /etc/php5/conf.d ディレクトリが見つかりません

私のシステムで /etc/php5/conf.d ディレクトリが見つかりません。
カタログ構造は変更されたのでしょうか?

私はすでに読んだphp5-common ドキュメント
/etc/php5/$SAPI/conf.dを中央ディレクトリにリンクすることに関する情報がありますphp5.conf は、私のディレクトリには存在しません

root@d0:/# ls -al /etc/php5/
razem 24
drwxr-xr-x  6 root root 4096 maj 20 10:50 .
drwxr-xr-x 68 root root 4096 maj 20 10:38 ..
drwxr-xr-x  3 root root 4096 maj 20 10:16 apache2
drwxr-xr-x  3 root root 4096 maj 20 10:50 cgi
drwxr-xr-x  3 root root 4096 maj 20 10:16 cli
drwxr-xr-x  2 root root 4096 maj 20 10:16 mods-available

root@d0:/# dpkg -l | grep php
ii  libapache2-mod-php5            5.6.20+dfsg-0+deb8u1      amd64        server-side, HTML-embedded scripting language (Apache 2 module)
ii  php-apc                        4.0.7-1                   all          APC User Cache for PHP 5 (transitional package)
ii  php5                           5.6.20+dfsg-0+deb8u1      all          server-side, HTML-embedded scripting language (metapackage)
ii  php5-apcu                      4.0.7-1                   amd64        APC User Cache for PHP 5
ii  php5-cgi                       5.6.20+dfsg-0+deb8u1      amd64        server-side, HTML-embedded scripting language (CGI binary)
ii  php5-cli                       5.6.20+dfsg-0+deb8u1      amd64        command-line interpreter for the php5 scripting language
ii  php5-common                    5.6.20+dfsg-0+deb8u1      amd64        Common files for packages built from the php5 source
ii  php5-curl                      5.6.20+dfsg-0+deb8u1      amd64        CURL module for php5
ii  php5-gd                        5.6.20+dfsg-0+deb8u1      amd64        GD module for php5
ii  php5-imagick                   3.2.0~rc1-1               amd64        Provides a wrapper to the ImageMagick library
ii  php5-imap                      5.6.20+dfsg-0+deb8u1      amd64        IMAP module for php5
ii  php5-json                      1.3.6-1                   amd64        JSON module for php5
ii  php5-ldap                      5.6.20+dfsg-0+deb8u1      amd64        LDAP module for php5
ii  php5-mcrypt                    5.6.20+dfsg-0+deb8u1      amd64        MCrypt module for php5
ii  php5-mysqlnd                   5.6.20+dfsg-0+deb8u1      amd64        MySQL module for php5 (Native Driver)
ii  php5-recode                    5.6.20+dfsg-0+deb8u1      amd64        recode module for php5

答え1

要約: /etc/php/mods-availabledir内を検索して使用するsudo php5enmod

はい、ディレクトリ構造が変更されました。

/etc/php5/conf.d

以前のDebianリリースには存在し、Debian 7 (wheezy)でもサポートされていましたが、Debian 8 (jessie)以降ではディレクトリを使用する必要があります。

/etc/php5/MOD利用可能

Debian 8 では、、などで必要なシンボリックリンクを作成/削除するには、 php5enmod/php5dismodユーティリティを使用する必要があります。/etc/php5/cli/etc/php5/apache2

たとえば、Debian 7 ではファイルを作成し、、などからこのファイルにシンボリックリンクを手動で追加できましたが、現在は次の操作を行う必要があります/etc/php5/99-local.ini/etc/php5/cli/etc/php5/apache2

  1. /etc/php5/mods-available/local.iniファイルを作成する
  2. ; priority=99優先度が重要な場合は、そのファイルに行を追加します
  3. 走るsudo php5enmod local

通常のユーザーのパスには含まれていないためphp5enmod、コマンドラインのオートコンプリートがこのユーティリティを認識することは期待しないでください。

答え2

同じ問題を抱えている人がいる場合:
apc のデフォルトの ini ファイルは次の場所にあります: /etc/php5/利用可能なmods/
お時間をいただきありがとうございます。

関連情報