After macOS update from 15.1 to 15.3.1 Homebrew httpd doesn't work
0
votes
0
answers
187
views
After updating macOS from 15.1 to 15.3.1 on my M4 Mac, I can't start Homebrew
httpd
:
sudo /usr/local/opt/httpd/bin/apachectl start
Password:
httpd: Syntax error on line 177 of /usr/local/etc/httpd/httpd.conf:
Cannot load /usr/local/opt/php/lib/httpd/modules/libphp.so into server: dlopen(/usr/local/opt/php/lib/httpd/modules/libphp.so, 0x000A):
Symbol not found: _libssh2_session_callback_set2\n Referenced from: /usr/local/Cellar/curl/8.12.1/lib/libcurl.4.dylib\n
Expected in: /usr/local/Cellar/libssh2/1.11.0_1/lib/libssh2.1.dylib
It worked fine on 15.1. I use httpd
on my mediawiki together with PHP 8.4.4.
The PHP configuration for httpd
in /usr/local/etc/httpd/httpd.conf
is:
LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so
My PHP version:
brew info php
==> php: stable 8.4.4 (bottled), HEAD
General-purpose scripting language
https://www.php.net/
Installed
My httpd
version:
brew info httpd
==> httpd: stable 2.4.63 (bottled)
Apache HTTP server
https://httpd.apache.org/
Installed
Asked by Gerd
(211 rep)
Mar 3, 2025, 08:41 AM
Last activity: Mar 3, 2025, 10:37 AM
Last activity: Mar 3, 2025, 10:37 AM