Перш ніж продовжувати, у мене є остання версія (v5.0.15) OS X Server (так, жахливо, я знаю ... проте, здається, веб-сервер працює A-OK) . Я шукав високі та низькі протягом днів, намагаючись оновити (або принаймні примусити Apache вказувати) нову версію PHP. Моя mcryptне працювала, разом з іншими розширеннями, і я незліченно встановлював і перевстановлював PHP з http://php-osx.liip.ch/ та інших навчальних посібників, поки я нарешті не помітив шматочок інформації, написаної в коментарі в одному з безліч різних .confфайлів, якими зберігається OS X Server. Це те, що OS X Server завантажує власний власний .confфайл, перш ніж він завантажує Apache httpd.conf (розташований у /etc/apache2/httpd.conf) . Файл сервера знаходиться:
/Library/Server/Web/Config/apache2/httpd_server_app.conf
Відкриваючи цей файл, ви повинні прокоментувати цей рядок так:
#LoadModule php5_module libexec/apache2/libphp5.so
Потім додайте правильний шлях (який уже слід встановити, якщо ви встановили через посилання http://php-osx.liip.ch/ ) :
LoadModule php5_module /usr/local/php5/libphp5.so
Після цієї модифікації мій PHP нарешті завантажив правильну установку PHP. Якщо говорити, якщо справи стають непростими, це може бути тому, що ОС X зроблена для того, щоб працювати під час встановлення PHP під час встановлення OS X. Щоб повернутись назад, просто скасуйте зміну вище.
У будь-якому випадку, сподіваємось, це корисно для всіх, хто витрачає на це незліченну кількість годин.