Làm theo cách thủ công:
1- nano /Applications/MAMP/bin/php/php5.6.2/conf/php.ini
LƯU Ý: "php5.6.2" trên đường dẫn phải được thay đổi thành phiên bản php bạn sẽ sử dụng.
2- Hãy tìm phần:
[OPcache] ;zend_extension="/Applications/MAMP/bin/php/php5.6.2/lib/php/extensions/no-debug-non-zts-20131226/opcache.so"
3- Tháo dấu hai chấm (;) để phần mà đọc:
[OPcache] zend_extension="/Applications/MAMP/bin/php/php5.6.2/lib/php/extensions/no-debug-non-zts-20131226/opcache.so"
4- Lưu (Ctrl-O) + Enter
và bỏ (Ctrl-X)
Hãy tận hưởng.
Khi chạy script PHP từ Console (CLI), bạn sẽ cần phải xác định nhị phân PHP bạn muốn sử dụng từ bằng php mặc định sẽ PHP mặc định có sẵn trong OS X, không phải là một cài đặt với MAMP .
Vì vậy, thay vì:
user$ php script.php
thử:
user$ /Applications/MAMP/bin/php/php5.6.2/bin/php script.php
Nguồn
2015-05-01 03:28:13
Tôi gặp vấn đề tương tự, tôi có thể cài đặt APC bằng cách sử dụng 'pe cl install APC' Sau khi cài đặt, tôi có thể lấy tập tin apc.so: '/ opt/local/lib/php/extensions/no-debug-non-zts-20090626/apc.so' và thay thế'/Applications/Tệp MAMP/bin/php/php5.4.4/lib/php/extensions/không gỡ lỗi-không-zts-20100525/apc.so'. Tôi nghĩ rằng im đúng hướng, nhưng khi khởi động lại apache nó không còn nói apc được cài đặt khi sử dụng 'phpinfo()' –