Không thể truy cập trang web được cung cấp bởi apache tại localhost [trùng lặp]


2

Tôi đã cố gắng kích hoạt php, mysql, apache trên macbook pro của tôi đang chạy yosemite. Tôi đã làm theo hướng dẫn này nhưng nó không chạy. Có gì sai khi thiết lập máy chủ web cục bộ trên OS X Vui lòng trợ giúp ..... Tôi gặp lỗi khi nói http: // localhost / không khả dụng

Abhimanyus-MacBook-Pro:~ abhimanyuaryan$ cat /etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
#::1            localhost  


Abhimanyus-MacBook-Pro:~ abhimanyuaryan$ ls -lad /Library/WebServer/Documents /Library/WebServer/Documents/index*
drwxr-xr-x  8 root  wheel  272 Feb 18 13:29 /Library/WebServer/Documents
-rw-r--r--  1 root  wheel   49 Feb 18 13:29 /Library/WebServer/Documents/index.html
-rw-r--r--  1 root  wheel   67 Jan  6 14:08 /Library/WebServer/Documents/index.html.en

Abhimanyus-MacBook-Pro:~ abhimanyuaryan$ ps aux| grep http
abhimanyuaryan  26010   0.0  0.0  2432772    664 s000  S+   10:21PM   0:00.00 grep http

Câu trả lời:


1

Tôi đã gặp lỗi trong tệp " private / etc / apache2 / httpd.conf ". Để khắc phục, tôi đã thay thế tệp cũ bằng một tệp mới . Để kiểm tra xem bạn có lỗi trong tệp httpd.conf hay không, hãy viết các lệnh sau trong terminal:

sudo apachectl start  

để bắt đầu máy chủ apache

sudo apachectl configtest

để chạy thử nếu cú ​​pháp của tệp ổn. Nếu nhận được một lệnh return nói cú pháp OK. Sau đó, tập tin httpd.conf là ổn.

Trong trường hợp sudo apachectl configtestđầu ra của tôi :

Abhimanyus-MacBook-Pro:apache2 abhimanyuaryan$ sudo apachectl configtest
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using Abhimanyus-MacBook-Pro.local. Set the 'ServerName' directive globally to suppress this message
Syntax OK

Nếu không, thay thế tệp cũ bằng một tệp mới mà tôi đã cung cấp ở trên.

sudo mv ~/Downloads/httpd.conf  /private/etc/apache2/httpd.conf

tức là sudo mv [đích] [đích]. Bạn có thể thay đổi vị trí mục tiêu của tập tin của bạn. Nếu tệp mới chưa được tải xuống thư mục Tải xuống của Thư mục chính (~).

Một khi bạn đã hoàn thành mà bây giờ làm theo hướng dẫn được viết ở đây bởi etresoft.

. Cảm ơn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.