PHP モジュールの有効化/無効化に関するphpdismod
問題のおかげで、Ubuntu VM の PHP 構成ファイルの構造をチェックアウトしたところ、構成用の 2 つのフォルダーが含まれていることに気付きました:/etc/php/mods-available/
と/etc/php/7.0/mods-available/
. (私はそれらを手動で作成したり、手動で作成したりしていないことを確信しています。)
PHP 7 INI config include の実際に正しいフォルダーはどれですか? /etc/php/7.0/mods-available
?
さらに: 一般的に、PHP 構成インクルードが格納されている場所は重要ですか? /etc/php/mods-available/
両方のディレクトリをマージした場合 (たとえば、すべてのファイルを からに移動した場合/etc/php/7.0/mods-available/
) 、副作用はありますか?
$ ls -l /etc/php/mods-available/ | awk {'print $9" "$10" "$11'}
curl.ini
json.ini
mongodb.ini
mysqli.ini
opcache.ini
pdo_mysql.ini
pdo_sqlite.ini
readline.ini
sqlite3.ini
tideways.ini
xdebug.ini
xsl.ini
$ ls -l /etc/php/7.0/mods-available/ | awk {'print $9" "$10" "$11'}
calendar.ini
ctype.ini
exif.ini
fileinfo.ini
ftp.ini
gettext.ini
iconv.ini
mcrypt.ini
pdo.ini
phar.ini
posix.ini
shmop.ini
sockets.ini
sysvmsg.ini
sysvsem.ini
sysvshm.ini
tokenizer.ini
$ ls -l /etc/php/7.0/fpm/conf.d/ | awk {'print $9" "$10" "$11'}
10-opcache.ini -> /etc/php/mods-available/opcache.ini
10-pdo.ini -> /etc/php/7.0/mods-available/pdo.ini
20-calendar.ini -> /etc/php/7.0/mods-available/calendar.ini
20-ctype.ini -> /etc/php/7.0/mods-available/ctype.ini
20-curl.ini -> /etc/php/mods-available/curl.ini
20-exif.ini -> /etc/php/7.0/mods-available/exif.ini
20-fileinfo.ini -> /etc/php/7.0/mods-available/fileinfo.ini
20-ftp.ini -> /etc/php/7.0/mods-available/ftp.ini
20-gettext.ini -> /etc/php/7.0/mods-available/gettext.ini
20-iconv.ini -> /etc/php/7.0/mods-available/iconv.ini
20-json.ini -> /etc/php/mods-available/json.ini
20-mcrypt.ini -> /etc/php/7.0/mods-available/mcrypt.ini
20-mongodb.ini -> /etc/php/mods-available/mongodb.ini
20-mysqli.ini -> /etc/php/mods-available/mysqli.ini
20-pdo_mysql.ini -> /etc/php/mods-available/pdo_mysql.ini
20-pdo_sqlite.ini -> /etc/php/mods-available/pdo_sqlite.ini
20-phar.ini -> /etc/php/7.0/mods-available/phar.ini
20-posix.ini -> /etc/php/7.0/mods-available/posix.ini
20-readline.ini -> /etc/php/mods-available/readline.ini
20-shmop.ini -> /etc/php/7.0/mods-available/shmop.ini
20-sockets.ini -> /etc/php/7.0/mods-available/sockets.ini
20-sqlite3.ini -> /etc/php/mods-available/sqlite3.ini
20-sysvmsg.ini -> /etc/php/7.0/mods-available/sysvmsg.ini
20-sysvsem.ini -> /etc/php/7.0/mods-available/sysvsem.ini
20-sysvshm.ini -> /etc/php/7.0/mods-available/sysvshm.ini
20-tokenizer.ini -> /etc/php/7.0/mods-available/tokenizer.ini
20-xdebug.ini -> /etc/php/mods-available/xdebug.ini
20-xsl.ini -> /etc/php/mods-available/xsl.ini
40-tideways.ini -> /etc/php/mods-available/tideways.ini
$ ls -l /etc/php/7.0/cli/conf.d/ | awk {'print $9" "$10" "$11'}
10-opcache.ini -> /etc/php/mods-available/opcache.ini
10-pdo.ini -> /etc/php/7.0/mods-available/pdo.ini
20-calendar.ini -> /etc/php/7.0/mods-available/calendar.ini
20-ctype.ini -> /etc/php/7.0/mods-available/ctype.ini
20-curl.ini -> /etc/php/mods-available/curl.ini
20-exif.ini -> /etc/php/7.0/mods-available/exif.ini
20-fileinfo.ini -> /etc/php/7.0/mods-available/fileinfo.ini
20-ftp.ini -> /etc/php/7.0/mods-available/ftp.ini
20-gettext.ini -> /etc/php/7.0/mods-available/gettext.ini
20-iconv.ini -> /etc/php/7.0/mods-available/iconv.ini
20-json.ini -> /etc/php/mods-available/json.ini
20-mcrypt.ini -> /etc/php/7.0/mods-available/mcrypt.ini
20-mongodb.ini -> /etc/php/mods-available/mongodb.ini
20-mysqli.ini -> /etc/php/mods-available/mysqli.ini
20-pdo_mysql.ini -> /etc/php/mods-available/pdo_mysql.ini
20-pdo_sqlite.ini -> /etc/php/mods-available/pdo_sqlite.ini
20-phar.ini -> /etc/php/7.0/mods-available/phar.ini
20-posix.ini -> /etc/php/7.0/mods-available/posix.ini
20-readline.ini -> /etc/php/mods-available/readline.ini
20-shmop.ini -> /etc/php/7.0/mods-available/shmop.ini
20-sockets.ini -> /etc/php/7.0/mods-available/sockets.ini
20-sqlite3.ini -> /etc/php/mods-available/sqlite3.ini
20-sysvmsg.ini -> /etc/php/7.0/mods-available/sysvmsg.ini
20-sysvsem.ini -> /etc/php/7.0/mods-available/sysvsem.ini
20-sysvshm.ini -> /etc/php/7.0/mods-available/sysvshm.ini
20-tokenizer.ini -> /etc/php/7.0/mods-available/tokenizer.ini
20-xdebug.ini -> /etc/php/mods-available/xdebug.ini
20-xsl.ini -> /etc/php/mods-available/xsl.ini