Having
I've tried rebuilding from ports, installing packages, and mix-and-match. Nothing works.
The only thing that comes close to working is when I copy the libphp7.so over from my server-of-all-work, which is still running 10.2R, apache24, and php70. Then it complains about not finding an .so that's a dependent of libphp7.so (elf, I think, but it was a couple of days ago so I don't clearly remember)
Two people in the ports newsgroup who are successfully running the same config as I'm trying to bring up have kindly supplied the
I'm used to libraries that stay stable through minor releases unless changes are called out in the release notes, which this hasn't been. So I'm baffled. All constructive ideas gladly tried.
freebsd-upgrade
d to 11.1R (amd64), and port-static upgrade -f
'd, I've found that I can't bring up lang/php72 in www/apache24. I get this:
Code:
14:03 Sat, 17 Feb
[fastcat:root]/usr/local> service apache24 start
Performing sanity check on apache24 configuration:
httpd: Syntax error on line 185 of /usr/local/etc/apache24/httpd.conf: Can't locate API module structure `php_module' in file /usr/local/libexec/apache24/libphp7.so: Undefined symbol "php_module"
Starting apache24.
httpd: Syntax error on line 185 of /usr/local/etc/apache24/httpd.conf: Can't locate API module structure `php_module' in file /usr/local/libexec/apache24/libphp7.so: Undefined symbol "php_module"
/usr/local/etc/rc.d/apache24: WARNING: failed to start apache24
14:05 Sat, 17 Feb
[fastcat:root]/usr/local>
The only thing that comes close to working is when I copy the libphp7.so over from my server-of-all-work, which is still running 10.2R, apache24, and php70. Then it complains about not finding an .so that's a dependent of libphp7.so (elf, I think, but it was a couple of days ago so I don't clearly remember)
Two people in the ports newsgroup who are successfully running the same config as I'm trying to bring up have kindly supplied the
md5
hash for their libphp7.so. Neither of them matches any that I get (nor do they match one another, which is weird).I'm used to libraries that stay stable through minor releases unless changes are called out in the release notes, which this hasn't been. So I'm baffled. All constructive ideas gladly tried.