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

Re: Apache2/PHP7 fails in Buster





On 16/01/2020 14:52, Roberto C. Sánchez wrote:
On Thu, Jan 16, 2020 at 02:39:21PM +0000, Tony van der Hoff wrote:


On 16/01/2020 14:35, Roberto C. Sánchez wrote:
On Thu, Jan 16, 2020 at 02:27:16PM +0000, Tony van der Hoff wrote:
Hi,

I have a up to date Buster system as a fresh install (not upgrade).

My PHP scripts, which used to work fine under Stretch, are now failing - the
browser just shows the script source.

a2enmod php7.3 shows ERROR: Module php7.3 does not exist!

apt-get install libapache2-mod-php7.3 shows libapache2-mod-php7.3 is already
the newest version (7.3.11-1~deb10u1)

OK, so what is going wrong, please?

What is the output of `ls -l /etc/apache2/mods-*'?

[SNIP]

That looks like the contents of /etc/apache2/mods-enabled.  Do you have
a directory /etc/apache2/mods-available?  You must, or your Apache
installation would be completely broken.  Can you look in
/etc/apache2/mods-available to see if there is a PHP module listed there
as available?


Yes, you're right. I missed half the output, sorry. But there is no PHP module there, which is why I tried apt-get install libapache2-mod-php7.3.

/etc/apache2/mods-available:
total 564
-rw-r--r-- 1 root root  100 Apr  2  2019 access_compat.load
-rw-r--r-- 1 root root  377 Apr  2  2019 actions.conf
-rw-r--r-- 1 root root   66 Apr  2  2019 actions.load
-rw-r--r-- 1 root root  843 Apr  2  2019 alias.conf
-rw-r--r-- 1 root root   62 Apr  2  2019 alias.load
-rw-r--r-- 1 root root   76 Apr  2  2019 allowmethods.load
-rw-r--r-- 1 root root   76 Apr  2  2019 asis.load
-rw-r--r-- 1 root root   94 Apr  2  2019 auth_basic.load
-rw-r--r-- 1 root root   96 Apr  2  2019 auth_digest.load
-rw-r--r-- 1 root root  100 Apr  2  2019 auth_form.load
-rw-r--r-- 1 root root   72 Apr  2  2019 authn_anon.load
-rw-r--r-- 1 root root   72 Apr  2  2019 authn_core.load
-rw-r--r-- 1 root root   85 Apr  2  2019 authn_dbd.load
-rw-r--r-- 1 root root   70 Apr  2  2019 authn_dbm.load
-rw-r--r-- 1 root root   72 Apr  2  2019 authn_file.load
-rw-r--r-- 1 root root   78 Apr  2  2019 authn_socache.load
-rw-r--r-- 1 root root   74 Apr  2  2019 authnz_fcgi.load
-rw-r--r-- 1 root root   90 Apr  2  2019 authnz_ldap.load
-rw-r--r-- 1 root root   72 Apr  2  2019 authz_core.load
-rw-r--r-- 1 root root   96 Apr  2  2019 authz_dbd.load
-rw-r--r-- 1 root root   92 Apr  2  2019 authz_dbm.load
-rw-r--r-- 1 root root  104 Apr  2  2019 authz_groupfile.load
-rw-r--r-- 1 root root   94 Apr  2  2019 authz_host.load
-rw-r--r-- 1 root root   74 Apr  2  2019 authz_owner.load
-rw-r--r-- 1 root root   94 Apr  2  2019 authz_user.load
-rw-r--r-- 1 root root 3374 Apr  2  2019 autoindex.conf
-rw-r--r-- 1 root root   70 Apr  2  2019 autoindex.load
-rw-r--r-- 1 root root   64 Oct 13 21:21 brotli.load
-rw-r--r-- 1 root root   64 Apr  2  2019 buffer.load
-rw-r--r-- 1 root root  889 Apr  2  2019 cache_disk.conf
-rw-r--r-- 1 root root   89 Apr  2  2019 cache_disk.load
-rw-r--r-- 1 root root   62 Apr  2  2019 cache.load
-rw-r--r-- 1 root root   95 Apr  2  2019 cache_socache.load
-rw-r--r-- 1 root root   70 Apr  2  2019 cern_meta.load
-rw-r--r-- 1 root root  115 Apr  2  2019 cgid.conf
-rw-r--r-- 1 root root   60 Apr  2  2019 cgid.load
-rw-r--r-- 1 root root   58 Apr  2  2019 cgi.load
-rw-r--r-- 1 root root   76 Apr  2  2019 charset_lite.load
-rw-r--r-- 1 root root   60 Apr  2  2019 data.load
-rw-r--r-- 1 root root   83 Apr  2  2019 dav_fs.conf
-rw-r--r-- 1 root root   79 Apr  2  2019 dav_fs.load
-rw-r--r-- 1 root root   58 Apr  2  2019 dav.load
-rw-r--r-- 1 root root   68 Apr  2  2019 dav_lock.load
-rw-r--r-- 1 root root   58 Apr  2  2019 dbd.load
-rw-r--r-- 1 root root  395 Oct 13 21:21 deflate.conf
-rw-r--r-- 1 root root   84 Apr  2  2019 deflate.load
-rw-r--r-- 1 root root   64 Apr  2  2019 dialup.load
-rw-r--r-- 1 root root  157 Apr  2  2019 dir.conf
-rw-r--r-- 1 root root   58 Apr  2  2019 dir.load
-rw-r--r-- 1 root root   64 Apr  2  2019 dump_io.load
-rw-r--r-- 1 root root   60 Apr  2  2019 echo.load
-rw-r--r-- 1 root root   58 Apr  2  2019 env.load
-rw-r--r-- 1 root root   66 Apr  2  2019 expires.load
-rw-r--r-- 1 root root   72 Apr  2  2019 ext_filter.load
-rw-r--r-- 1 root root   89 Apr  2  2019 file_cache.load
-rw-r--r-- 1 root root   64 Apr  2  2019 filter.load
-rw-r--r-- 1 root root   66 Apr  2  2019 headers.load
-rw-r--r-- 1 root root  176 Apr  2  2019 heartbeat.load
-rw-r--r-- 1 root root  182 Apr  2  2019 heartmonitor.load
-rw-r--r-- 1 root root 1240 Oct 13 21:21 http2.conf
-rw-r--r-- 1 root root   62 Apr  2  2019 http2.load
-rw-r--r-- 1 root root   62 Apr  2  2019 ident.load
-rw-r--r-- 1 root root   68 Apr  2  2019 imagemap.load
-rw-r--r-- 1 root root   82 Apr  2  2019 include.load
-rw-r--r-- 1 root root  402 Apr  2  2019 info.conf
-rw-r--r-- 1 root root   60 Apr  2  2019 info.load
-rw-r--r-- 1 root root  116 Apr  2  2019 lbmethod_bybusyness.load
-rw-r--r-- 1 root root  116 Apr  2  2019 lbmethod_byrequests.load
-rw-r--r-- 1 root root  114 Apr  2  2019 lbmethod_bytraffic.load
-rw-r--r-- 1 root root  114 Apr  2  2019 lbmethod_heartbeat.load
-rw-r--r-- 1 root root  121 Apr  2  2019 ldap.conf
-rw-r--r-- 1 root root   60 Apr  2  2019 ldap.load
-rw-r--r-- 1 root root   70 Apr  2  2019 log_debug.load
-rw-r--r-- 1 root root   76 Apr  2  2019 log_forensic.load
-rw-r--r-- 1 root root   58 Apr  2  2019 lua.load
-rw-r--r-- 1 root root   62 Apr  2  2019 macro.load
-rw-r--r-- 1 root root   56 Oct 13 21:21 md.load
-rw-r--r-- 1 root root 7676 Oct 13 21:21 mime.conf
-rw-r--r-- 1 root root   60 Apr  2  2019 mime.load
-rw-r--r-- 1 root root  120 Apr  2  2019 mime_magic.conf
-rw-r--r-- 1 root root   72 Apr  2  2019 mime_magic.load
-rw-r--r-- 1 root root  668 Apr  2  2019 mpm_event.conf
-rw-r--r-- 1 root root  106 Apr  2  2019 mpm_event.load
-rw-r--r-- 1 root root  571 Apr  2  2019 mpm_prefork.conf
-rw-r--r-- 1 root root  108 Apr  2  2019 mpm_prefork.load
-rw-r--r-- 1 root root  836 Apr  2  2019 mpm_worker.conf
-rw-r--r-- 1 root root  107 Apr  2  2019 mpm_worker.load
-rw-r--r-- 1 root root  724 Apr  2  2019 negotiation.conf
-rw-r--r-- 1 root root   74 Apr  2  2019 negotiation.load
-rw-r--r-- 1 root root   87 Apr  2  2019 proxy_ajp.load
-rw-r--r-- 1 root root  347 Apr  2  2019 proxy_balancer.conf
-rw-r--r-- 1 root root  115 Apr  2  2019 proxy_balancer.load
-rw-r--r-- 1 root root  822 Apr  2  2019 proxy.conf
-rw-r--r-- 1 root root   95 Apr  2  2019 proxy_connect.load
-rw-r--r-- 1 root root   95 Apr  2  2019 proxy_express.load
-rw-r--r-- 1 root root   89 Apr  2  2019 proxy_fcgi.load
-rw-r--r-- 1 root root   93 Apr  2  2019 proxy_fdpass.load
-rw-r--r-- 1 root root  189 Apr  2  2019 proxy_ftp.conf
-rw-r--r-- 1 root root   87 Apr  2  2019 proxy_ftp.load
-rw-r--r-- 1 root root   93 Apr  2  2019 proxy_hcheck.load
-rw-r--r-- 1 root root 2511 Apr  2  2019 proxy_html.conf
-rw-r--r-- 1 root root   97 Apr  2  2019 proxy_html.load
-rw-r--r-- 1 root root   97 Apr  2  2019 proxy_http2.load
-rw-r--r-- 1 root root   89 Apr  2  2019 proxy_http.load
-rw-r--r-- 1 root root   62 Apr  2  2019 proxy.load
-rw-r--r-- 1 root root   89 Apr  2  2019 proxy_scgi.load
-rw-r--r-- 1 root root   91 Oct 13 21:21 proxy_uwsgi.load
-rw-r--r-- 1 root root   97 Apr  2  2019 proxy_wstunnel.load
-rw-r--r-- 1 root root   85 Apr  2  2019 ratelimit.load
-rw-r--r-- 1 root root   70 Apr  2  2019 reflector.load
-rw-r--r-- 1 root root   68 Apr  2  2019 remoteip.load
-rw-r--r-- 1 root root 1190 Apr  2  2019 reqtimeout.conf
-rw-r--r-- 1 root root   72 Apr  2  2019 reqtimeout.load
-rw-r--r-- 1 root root   66 Apr  2  2019 request.load
-rw-r--r-- 1 root root   66 Apr  2  2019 rewrite.load
-rw-r--r-- 1 root root   58 Apr  2  2019 sed.load
-rw-r--r-- 1 root root   99 Apr  2  2019 session_cookie.load
-rw-r--r-- 1 root root   99 Apr  2  2019 session_crypto.load
-rw-r--r-- 1 root root   93 Apr  2  2019 session_dbd.load
-rw-r--r-- 1 root root   66 Apr  2  2019 session.load
-rw-r--r-- 1 root root 1280 Apr  2  2019 setenvif.conf
-rw-r--r-- 1 root root   68 Apr  2  2019 setenvif.load
-rw-r--r-- 1 root root   78 Apr  2  2019 slotmem_plain.load
-rw-r--r-- 1 root root   74 Apr  2  2019 slotmem_shm.load
-rw-r--r-- 1 root root   74 Apr  2  2019 socache_dbm.load
-rw-r--r-- 1 root root   84 Apr  2  2019 socache_memcache.load
-rw-r--r-- 1 root root   78 Apr  2  2019 socache_shmcb.load
-rw-r--r-- 1 root root   66 Apr  2  2019 speling.load
-rw-r--r-- 1 root root 3110 Apr  2  2019 ssl.conf
-rw-r--r-- 1 root root   97 Apr  2  2019 ssl.load
-rw-r--r-- 1 root root  749 Apr  2  2019 status.conf
-rw-r--r-- 1 root root   64 Apr  2  2019 status.load
-rw-r--r-- 1 root root   72 Apr  2  2019 substitute.load
-rw-r--r-- 1 root root   64 Apr  2  2019 suexec.load
-rw-r--r-- 1 root root   70 Apr  2  2019 unique_id.load
-rw-r--r-- 1 root root  324 Apr  2  2019 userdir.conf
-rw-r--r-- 1 root root   66 Apr  2  2019 userdir.load
-rw-r--r-- 1 root root   70 Apr  2  2019 usertrack.load
-rw-r--r-- 1 root root   74 Apr  2  2019 vhost_alias.load
-rw-r--r-- 1 root root   66 Apr  2  2019 xml2enc.load


--
Tony van der Hoff        | mailto:tony@vanderhoff.org
Buckinghamshire, England |


Reply to: