It looks like I broke my mythweb when updating to stretch and stretch-backports.
Mythweb doesn't list a dependency on php5, but it is there, and stretch doesn't have php5 in it anymore (looks like it's
only in jessie/oldstable).
When I removed php5 from my mythtv system (because it was in status
I start getting this error:
apache2_reload: Your configuration is broken. Not reloading Apache 2
apache2_reload: [Sat Feb 03 12:18:14.976979 2018] [so:warn] [pid 2818] AH01574: module dav_module is already loaded, skipping
apache2_reload: AH00526: Syntax error on line 110 of /etc/apache2/conf-enabled/mythweb.conf:
apache2_reload: Invalid command 'php_value', perhaps misspelled or defined by a module not included in the server configuration
Googling takes me here:
https://www.mythtv.org/wiki/MythWeb#Apache_won.27t_start:_.22Invalid_command_.27php_value.27.22
which states:
If Apache fails to start after installing MythWeb, giving the error:
Syntax error on line 113 of /etc/apache2/modules.d/mythweb.conf:
Invalid command 'php_value', perhaps misspelled or defined by a module not included in the server configuration
Double check that the PHP5 module is being loaded.
/etc/conf.d/apache2:
APACHE2_OPTS= "..." (add "-D PHP5" to the list)
Not sure just yet of the best way to fix this. I'm thinking I may need to compile php5 for myself under stretch in the short term
until we can figure out who to rewrite mythweb.conf for php7.
Just wanted to bring it up. You may want to put a dependency on php5 in the mythweb configuration so that others
don't accidentally remove php5 and break their mythweb setup.
Thanks,
Mark
mythtv1:/usr/share/doc/mythweb# apt-show-versions | grep myth
libmyth-29:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
libmyth-29:i386 not installed
libmythavcodec57:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
libmythavcodec57:i386 not installed
libmythavdevice57:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
libmythavdevice57:i386 not installed
libmythavfilter6:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
libmythavfilter6:i386 not installed
libmythavformat57:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
libmythavformat57:i386 not installed
libmythavutil55:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
libmythavutil55:i386 not installed
libmythpostproc54:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
libmythpostproc54:i386 not installed
libmythswresample2:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
libmythswresample2:i386 not installed
libmythswscale4:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
libmythswscale4:i386 not installed
libmythtv-perl:all/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
mythffmpeg:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
mythffmpeg:i386 not installed
mythgallery:amd64/stable-backports 1:29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
mythgallery:i386 not installed
mythgame:amd64/stable-backports 1:29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
mythgame:i386 not installed
mythmusic:amd64/stable-backports 1:29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
mythmusic:i386 not installed
mythtv-backend:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
mythtv-backend:i386 not installed
mythtv-common:all/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
mythtv-database:all/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
mythtv-doc:all/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
mythtv-frontend:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
mythtv-frontend:i386 not installed
mythtv-perl:all 0.28.1-dmo1~bpo8+2 newer than version in archive
mythtv-transcode:amd64/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
mythtv-transcode:i386 not installed
mythweb:all/stable-backports 1:29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
php-mythtv:all/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate
python-mythtv:all/stable-backports 29+fixes20171021.git83b32140f0-dmo1~bpo9+1 uptodate