Tôi đã xóa hệ thống PHP của mình trên OS X Lion bằng cách cài đặt một bản sao mới của PHP 5.4. Tôi dường như không thể khôi phục nó bằng Time Machine. Tôi làm gì tiếp theo? Khi tôi gõ which php
tôi vẫn nhận được /usr/bin/php
.
Nhưng khi tôi gõ php -v
tôi nhận được:
error 2992 segmentation fault
Đôi khi những #2992
thay đổi. Bây giờ khi tôi cố gắng xem bất kỳ trang nào có PHP tôi thấy mã nguồn thay vì trang.
gdb
, xem cái này . Bạn đã thử cài đặt một phiên bản PHP khác chưa? Hãy xem xét MAMP, mà slhck đã giới thiệu cho bạn, nghe có vẻ là cách ưa thích để đi nếu bạn không muốn cài đặt lại. Mặc dù cài đặt lại nghe có vẻ an toàn như slhck đã nói ...
gdb
không? Nếu bạn không thể thử một phiên bản PHP khác, giả sử có lỗi với phiên bản bạn đang cố cài đặt.