Все сломано. Прежде чем пытаться что-то исправить, мне нужно знать, что с моей машиной.
Я пытаюсь установить все эти библиотеки снова через Homebrew, используя это руководство, которое работало в прошлом. https://getgrav.org/blog/mac-os-x-apache-setup-mysql-vhost-apc
/usr/lib/php/no-debug-non-zts-20121212
который содержал .so
файлы для PHP intl и PHP imap теперь пустой каталог — мне понадобились целые годы, чтобы заставить работать эти расширенияЧто это обновление сделало совершенно иначе, чем вонзить нож в мою среду разработки и хорошо его покачивать.
Некоторые из этих вещей, с которыми я могу справиться (какое-то время), такие как отсутствие расширения PHP intl, но другие наносят вред — как потеря всех баз данных.
Любые идеи и предложения приветствуются.
Linux-машина выглядит очень привлекательно прямо сейчас.
ИМО, вам следует прекратить все, что вы делаете, и переключиться на среду разработки, которая не заполнит ваш компьютер ненужным мусором. Есть два способа сделать это.
Я бы посоветовал вам начать использовать Vagrant для начала. Это означает, что вы просто загрузите коробку Vagrant, в которой будет все, что вам нужно, и при необходимости вы настроите ее под свои нужды. Это будет означать, что ваш PHP, ваш Apache (или NGINX), ваш MySQL будут все содержаться в вашей виртуальной машине. Ваша виртуальная машина, конечно, будет работать Linux! Вы можете понять, почему это будет держать вашу машину в чистоте.
Других решений пока нет …