Tất cả các vấn đề của tôi bắt nguồn từ việc cố gắng cài đặt mcrypt cho PHP. Đêm qua tôi đã đưa ra và làm theo hướng dẫn về cách thực hiện cài đặt apache2 và php5.3.3 hoàn toàn mới. Tôi đã làm điều này bằng cách sử dụng macports
Đáng buồn thay, điều đó đã không kích hoạt mcrypt cho tôi đêm qua, mặc dù tôi khá hài lòng vì tôi đã chạy 5.3.3 :)
Vấn đề là tôi đã thức dậy sáng nay và thấy rằng phiên bản php của tôi đã quay trở lại bản 5.3.1, điều đó chỉ có nghĩa là OS X đã trở lại Apache và PHP ban đầu của tôi.
Làm cách nào để tôi báo cho OS X sử dụng phần mềm tôi đã cài đặt qua macports?
(Và sau đó tôi sẽ hỏi một câu hỏi mới về cách kích hoạt mcrypt)
nb Tôi có thể tải cài đặt macports bằng cách dừng chia sẻ web hiện tại trong hệ thống prefs sau đó trong thiết bị đầu cuối
sudo /opt/local/apache2/bin/apachectl -k restart
/etc/init.d
. Ở đâu đó có lẽ là một dòng bắt đầu / cuộc gọi /usr/sbin/apachectl
. Nhận xét rằng ra và thay thế nó bằng lời kêu gọi apache2.