2014-04-09 25 views
9

Tôi đã cài đặt XAMPP trong MAC của mình.Truy cập MAC OS X Xampp bị cấm

Và tôi vừa thử mở một thư mục và nó trả lại lỗi 403: Truy cập bị cấm!

Tôi đọc trên foruns rằng tôi cần phải thay đổi lưu trữ httpd, nhưng, sau khi thay đổi, không thay đổi, lỗi Truy cập bị cấm! trên thư mục/trang web của tôi vẫn tiếp tục.

Các http.conf rằng tôi đã thay đổi đang ở đây: "Applications/XAMPP/xamppfiles/apache2/conf"

Alias /bitnami/ "/Applications/XAMPP/xamppfiles/apache2/htdocs/" 
Alias /bitnami "/Applications/XAMPP/xamppfiles/apache2/htdocs" 

    <Directory /> 
     Options All 
     AllowOverride All 
     Order deny,allow 
     Allow from all 
    </Directory> 

Cảm ơn!

-

EDIT: SOLVED: http://f6design.com/journal/2012/03/11/configuring-virtualhosts-in-xampp-on-mac/

+0

Bạn khởi động lại apache/MySQL? Ghi nhớ OS X tàu với apache, mà cũng có thể được trên ... – ScottMcGready

Trả lời

2

(Câu hỏi này đã được giải quyết bởi các OP và trả lời bằng cách chỉnh sửa URL trong câu hỏi được chuyển đổi đến một câu trả lời cộng đồng wiki Xem Question with no answers, but issue solved in the comments (or extended in chat)..)

Các OP đã viết:

SOLVED: http://f6design.com/journal/2012/03/11/configuring-virtualhosts-in-xampp-on-mac/

Câu trả lời chỉ URL không được chấp nhận trên SO. Tóm lại, bài đăng trên blog giải thích các chỉnh sửa cần thiết đối với các tệp /Applications/XAMPP/xamppfiles/etc/httpd.conf/Applications/XAMPP/xamppfiles/etc/extra/httpd-vhosts.conf

4

Tôi đã gặp lỗi tương tự nhưng hóa ra đó là sự cố về quyền hệ thống tệp Mac OSX chứ không phải vấn đề về cấu hình apache.

này có thể không phải là trường hợp mỗi lần để đọc This article for more details

gì giải quyết vấn đề của tôi:

tôi đã thay đổi phép /Applications/XAMPP/xamppfiles/htdocs/ sử dụng chmod 644

sudo chmod 644 /Applications/XAMPP/xamppfiles/htdocs/ 
23

Liên kết này thực sự hữu ích

SOLVED: http://f6design.com/journal/2012/03/11/configuring-virtualhosts-in-xampp-on-mac/

Tất cả bạn cần là quyền.

Tôi không bật máy chủ ảo.

Tôi chỉ thay thế User daemon trên User yourUserName trong /Applications/XAMMP/xammpfiles/etc/httpd.conf

Vì vậy, tôi có quyền truy cập vào các thư mục tùy chỉnh của tôi (thông qua liên kết tượng trưng trong thư mục htdocs trong trường hợp của tôi)

+0

Tôi nghĩ rằng đây phải là câu trả lời đúng. – Chuy

+0

Cảm ơn vì đã cứu mạng tôi. :-) – Sayka

+0

Cảm ơn bạn vì điều này! – Kafoso

0

tôi đã có lỗi tương tự. Tôi nhìn vào nhật ký lỗi và tìm thấy "xe2\x80\x9c".

Hóa ra lỗi xảy ra trong tệp httpd-vhosts.conf.

Lỗi xảy ra do báo giá Xoăn () ở cuối một trong các định nghĩa DocumentRoot của tôi. Chỉnh sửa văn bản có thể khiến bạn gặp sự cố này.

Tìm và thay thế bằng " (Trích dẫn thẳng). Lưu và khởi động lại máy chủ.

Đã hoạt động!

1

Vui lòng nhập này trong thiết bị đầu cuối và nhấn Enter

sudo chmod 777 /Applications/XAMPP/xamppfiles/htdocs/ 
+0

Cảm ơn bạn, đây là điều duy nhất làm việc cho tôi. –

+0

Cảm ơn Vui lòng đánh giá quá ... –