Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Dec 2023 16:02:06 +0300
From:      Odhiambo Washington <odhiambo@gmail.com>
To:        questions <questions@freebsd.org>, php-general@lists.php.net
Subject:   Re: PHP Issue - for the sysadmins
Message-ID:  <CAAdA2WPVB6M7prfwz8jm-60kMJNqwzvt8Vrb%2B7mnUQt08-dTKA@mail.gmail.com>
In-Reply-To: <CAAdA2WMj0KH=62q_LAwY9KJa1EpHUqw2GbVNUD9U4xZGJjj_TA@mail.gmail.com>
References:  <CAAdA2WMj0KH=62q_LAwY9KJa1EpHUqw2GbVNUD9U4xZGJjj_TA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000007bfc05060d552e0f
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Dec 25, 2023 at 1:23=E2=80=AFPM Odhiambo Washington <odhiambo@gmail=
.com>
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] =3D> Core
>     [1] =3D> date
>     [2] =3D> libxml
>     [3] =3D> openssl
>     [4] =3D> pcre
>     [5] =3D> hash
>     [6] =3D> json
>     [7] =3D> random
>     [8] =3D> Reflection
>     [9] =3D> SPL
>     [10] =3D> session
>     [11] =3D> standard
>     [12] =3D> mysqlnd
>     [13] =3D> apcu
>     [14] =3D> bcmath
>     [15] =3D> bz2
>     [16] =3D> calendar
>     [17] =3D> ctype
>     [18] =3D> curl
>     [19] =3D> dom
>     [20] =3D> mbstring
>     [21] =3D> FFI
>     [22] =3D> fileinfo
>     [23] =3D> filter
>     [24] =3D> ftp
>     [25] =3D> gd
>     [26] =3D> gettext
>     [27] =3D> gmp
>     [28] =3D> iconv
>     [29] =3D> imagick
>     [30] =3D> intl
>     [31] =3D> ldap
>     [32] =3D> exif
>     [33] =3D> mysqli
>     [34] =3D> PDO
>     [35] =3D> pgsql
>     [36] =3D> zlib
>     [37] =3D> posix
>     [38] =3D> pspell
>     [39] =3D> SimpleXML
>     [40] =3D> soap
>     [41] =3D> sockets
>     [42] =3D> sodium
>     [43] =3D> sqlite3
>     [44] =3D> sysvmsg
>     [45] =3D> sysvsem
>     [46] =3D> sysvshm
>     [47] =3D> tidy
>     [48] =3D> tokenizer
>     [49] =3D> xml
>     [50] =3D> xmlwriter
>     [51] =3D> zip
>     [52] =3D> Phar
>     [53] =3D> imap
>     [54] =3D> memcache
>     [55] =3D> memcached
>     [56] =3D> pdo_mysql
>     [57] =3D> pdo_pgsql
>     [58] =3D> pdo_sqlite
>     [59] =3D> redis
>     [60] =3D> xmlreader
>     [61] =3D> xsl
>     [62] =3D> 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 NO=
T
> 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?

--=20
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
"Oh, the cruft.", egrep -v '^$|^.*#' =C2=AF\_(=E3=83=84)_/=C2=AF :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]

--0000000000007bfc05060d552e0f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Mon, Dec 25, 2023 at 1:23=E2=80=AF=
PM Odhiambo Washington &lt;<a href=3D"mailto:odhiambo@gmail.com">odhiambo@g=
mail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-le=
ft:1ex"><div dir=3D"ltr">I am perplexed by a situation here:<div><br></div>=
<div>When I run php -r &quot;print_r(get_loaded_extensions());&quot;, I get=
 the output below, which has memcache/memcached modules loaded.</div><div>`=
``</div>Array<br>(<br>=C2=A0 =C2=A0 [0] =3D&gt; Core<br>=C2=A0 =C2=A0 [1] =
=3D&gt; date<br>=C2=A0 =C2=A0 [2] =3D&gt; libxml<br>=C2=A0 =C2=A0 [3] =3D&g=
t; openssl<br>=C2=A0 =C2=A0 [4] =3D&gt; pcre<br>=C2=A0 =C2=A0 [5] =3D&gt; h=
ash<br>=C2=A0 =C2=A0 [6] =3D&gt; json<br>=C2=A0 =C2=A0 [7] =3D&gt; random<b=
r>=C2=A0 =C2=A0 [8] =3D&gt; Reflection<br>=C2=A0 =C2=A0 [9] =3D&gt; SPL<br>=
=C2=A0 =C2=A0 [10] =3D&gt; session<br>=C2=A0 =C2=A0 [11] =3D&gt; standard<b=
r>=C2=A0 =C2=A0 [12] =3D&gt; mysqlnd<br>=C2=A0 =C2=A0 [13] =3D&gt; apcu<br>=
=C2=A0 =C2=A0 [14] =3D&gt; bcmath<br>=C2=A0 =C2=A0 [15] =3D&gt; bz2<br>=C2=
=A0 =C2=A0 [16] =3D&gt; calendar<br>=C2=A0 =C2=A0 [17] =3D&gt; ctype<br>=C2=
=A0 =C2=A0 [18] =3D&gt; curl<br>=C2=A0 =C2=A0 [19] =3D&gt; dom<br>=C2=A0 =
=C2=A0 [20] =3D&gt; mbstring<br>=C2=A0 =C2=A0 [21] =3D&gt; FFI<br>=C2=A0 =
=C2=A0 [22] =3D&gt; fileinfo<br>=C2=A0 =C2=A0 [23] =3D&gt; filter<br>=C2=A0=
 =C2=A0 [24] =3D&gt; ftp<br>=C2=A0 =C2=A0 [25] =3D&gt; gd<br>=C2=A0 =C2=A0 =
[26] =3D&gt; gettext<br>=C2=A0 =C2=A0 [27] =3D&gt; gmp<br>=C2=A0 =C2=A0 [28=
] =3D&gt; iconv<br>=C2=A0 =C2=A0 [29] =3D&gt; imagick<br>=C2=A0 =C2=A0 [30]=
 =3D&gt; intl<br>=C2=A0 =C2=A0 [31] =3D&gt; ldap<br>=C2=A0 =C2=A0 [32] =3D&=
gt; exif<br>=C2=A0 =C2=A0 [33] =3D&gt; mysqli<br>=C2=A0 =C2=A0 [34] =3D&gt;=
 PDO<br>=C2=A0 =C2=A0 [35] =3D&gt; pgsql<br>=C2=A0 =C2=A0 [36] =3D&gt; zlib=
<br>=C2=A0 =C2=A0 [37] =3D&gt; posix<br>=C2=A0 =C2=A0 [38] =3D&gt; pspell<b=
r>=C2=A0 =C2=A0 [39] =3D&gt; SimpleXML<br>=C2=A0 =C2=A0 [40] =3D&gt; soap<b=
r>=C2=A0 =C2=A0 [41] =3D&gt; sockets<br>=C2=A0 =C2=A0 [42] =3D&gt; sodium<b=
r>=C2=A0 =C2=A0 [43] =3D&gt; sqlite3<br>=C2=A0 =C2=A0 [44] =3D&gt; sysvmsg<=
br>=C2=A0 =C2=A0 [45] =3D&gt; sysvsem<br>=C2=A0 =C2=A0 [46] =3D&gt; sysvshm=
<br>=C2=A0 =C2=A0 [47] =3D&gt; tidy<br>=C2=A0 =C2=A0 [48] =3D&gt; tokenizer=
<br>=C2=A0 =C2=A0 [49] =3D&gt; xml<br>=C2=A0 =C2=A0 [50] =3D&gt; xmlwriter<=
br>=C2=A0 =C2=A0 [51] =3D&gt; zip<br>=C2=A0 =C2=A0 [52] =3D&gt; Phar<br>=C2=
=A0 =C2=A0 [53] =3D&gt; imap<br>=C2=A0 =C2=A0 [54] =3D&gt; memcache<br>=C2=
=A0 =C2=A0 [55] =3D&gt; memcached<br>=C2=A0 =C2=A0 [56] =3D&gt; pdo_mysql<b=
r>=C2=A0 =C2=A0 [57] =3D&gt; pdo_pgsql<br>=C2=A0 =C2=A0 [58] =3D&gt; pdo_sq=
lite<br>=C2=A0 =C2=A0 [59] =3D&gt; redis<br>=C2=A0 =C2=A0 [60] =3D&gt; xmlr=
eader<br>=C2=A0 =C2=A0 [61] =3D&gt; xsl<br>=C2=A0 =C2=A0 [62] =3D&gt; Zend =
OPcache<br>)<div><div>```</div><div><br></div><div>However, when I put a fi=
le containing &lt;?PHP phpinfo(); ?&gt; in a publicly accessible directory =
and access it from a browser, the two modules are NOT listed as loaded.</di=
v><div>What am I missing?</div></div></div></blockquote><div><br></div><div=
>Seeing as I am using php-fpm, I did run `/usr/local/sbin/php-fpm -i` and f=
or sure it does not list the two modules as loaded.</div><div>I tried `/usr=
/local/sbin/php-fpm -c /usr/local/etc/php.ini -i` - which also doesn&#39;t =
give a different output.<br></div><div>Now I am more stumped.</div><div><br=
></div><div>Any ideas?</div></div><div><br></div><span class=3D"gmail_signa=
ture_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div =
dir=3D"ltr"><div dir=3D"ltr"><div>Best regards,<br>Odhiambo WASHINGTON,<br>=
Nairobi,KE<br>+254 7 3200 0004/+254 7 2274 3223<br>&quot;<span style=3D"fon=
t-size:12.8px">Oh, the cruft.</span><span style=3D"font-size:12.8px">&quot;=
,=C2=A0</span><span style=3D"font-size:12.8px">egrep -v &#39;^$|^.*#&#39;=
=C2=A0</span><span style=3D"background-color:rgb(34,34,34);color:rgb(238,23=
8,238);font-family:&quot;Lucida Console&quot;,Consolas,&quot;Courier New&qu=
ot;,monospace;font-size:13.6px">=C2=AF\_(=E3=83=84)_/=C2=AF</span><span sty=
le=3D"font-size:12.8px">=C2=A0:-)</span></div><div><span style=3D"font-size=
:12.8px">[How to ask smart questions:=C2=A0</span><span style=3D"font-size:=
12.8px"><a href=3D"http://www.catb.org/~esr/faqs/smart-questions.html" targ=
et=3D"_blank">http://www.catb.org/~esr/faqs/smart-questions.html</a>]</span=
></div></div></div></div></div>

--0000000000007bfc05060d552e0f--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAdA2WPVB6M7prfwz8jm-60kMJNqwzvt8Vrb%2B7mnUQt08-dTKA>