Re: PHP Issue - for the sysadmins

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



php-cli, php-cgi, & php-fpm all use different php.ini files by default.


Check what php files each is using and update it so.

On Mon, Dec 25, 2023 at 8:02 AM Odhiambo Washington <odhiambo@xxxxxxxxx> wrote:


On Mon, Dec 25, 2023 at 1:23 PM Odhiambo Washington <odhiambo@xxxxxxxxx> wrote:
I am perplexed by a situation here:

When I run php -r "print_r(get_loaded_extensions());", I get the output below, which has memcache/memcached modules loaded.
```
Array
(
    [0] => Core
    [1] => date
    [2] => libxml
    [3] => openssl
    [4] => pcre
    [5] => hash
    [6] => json
    [7] => random
    [8] => Reflection
    [9] => SPL
    [10] => session
    [11] => standard
    [12] => mysqlnd
    [13] => apcu
    [14] => bcmath
    [15] => bz2
    [16] => calendar
    [17] => ctype
    [18] => curl
    [19] => dom
    [20] => mbstring
    [21] => FFI
    [22] => fileinfo
    [23] => filter
    [24] => ftp
    [25] => gd
    [26] => gettext
    [27] => gmp
    [28] => iconv
    [29] => imagick
    [30] => intl
    [31] => ldap
    [32] => exif
    [33] => mysqli
    [34] => PDO
    [35] => pgsql
    [36] => zlib
    [37] => posix
    [38] => pspell
    [39] => SimpleXML
    [40] => soap
    [41] => sockets
    [42] => sodium
    [43] => sqlite3
    [44] => sysvmsg
    [45] => sysvsem
    [46] => sysvshm
    [47] => tidy
    [48] => tokenizer
    [49] => xml
    [50] => xmlwriter
    [51] => zip
    [52] => Phar
    [53] => imap
    [54] => memcache
    [55] => memcached
    [56] => pdo_mysql
    [57] => pdo_pgsql
    [58] => pdo_sqlite
    [59] => redis
    [60] => xmlreader
    [61] => xsl
    [62] => Zend OPcache
)
```

However, when I put a file containing <?PHP phpinfo(); ?> in a publicly accessible directory and access it from a browser, the two modules are NOT listed as loaded.
What am I missing?

Seeing as I am using php-fpm, I did run `/usr/local/sbin/php-fpm -i` and for sure it does not list the two modules as loaded.
I tried `/usr/local/sbin/php-fpm -c /usr/local/etc/php.ini -i` - which also doesn't give a different output.
Now I am more stumped.

Any ideas?

--
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux