s/Ubuntu/Debian/, but yes, you're right! So, I think the conflict is that apachectl looks at the actual module's name (in this case php7) while a2{en,dis}mod look at what's in /etc/apache2/mods-available (in this case php7.0). Obviously that they disagree and thus seem incompatible is not the right approach, but I'd like to get Ondřej's insight here, as we'll presumably need to fix Debian similarly.
I know the php7.0 naming is very intentional (note I believe we also had a php5.6 package in Ubuntu at one point or another). I wonder if we should be patching the upstream in the Debian/Ubuntu build to make the module internal name be php7.0 in the code as well, so they at least agree? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1621463 Title: Inconsistent naming of PHP7 apache module To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php7.0/+bug/1621463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs