Hành vi mong muốn
Để có thể truy cập localhost trong trình duyệt mà không nhận được tin nhắn Cấm 403.
Hành vi hiện tại
Điều hướng đến localhost trong trình duyệt trả về:
Forbidden
You don't have permission to access / on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80
Các bước để sinh sản
Tôi thiết lập một máy chủ cục bộ Linux Mint 17 Cinnamon
bằng cách sử dụng các bước sau:
$ sudo apt-get install apache2 php5
$ sudo apt-get install php5-dev php5-cli
$ sudo apt-get install php-pear
$ pear version
// PEAR Version: 1.9.4
// PHP Version: 5.5.9-1ubuntu4.5
// Zend Engine Version: 2.5.0
// Running on: Linux my-computer 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64
$ pecl version ## as above
$ sudo pecl install mongo ## this installs the mongo driver
Tại thời điểm này, tôi đã được nhắc nhở với một cái gì đó có chứa [không] và tôi nhấn enter.
$ cd /etc/php5/apache2
$ sudo vi php.ini
Cuối tập tin tôi đã thêm: extension=mongo.so
$ sudo /etc/init.d/apache2 restart
Khi kết thúc quá trình này, ngày hôm qua, tôi có thể truy cập localhost thành công.
Hôm nay, tôi nhận được lỗi 403 khi điều hướng đến localhost.
Xử lý sự cố
Trạng thái Apache
me@my-computer ~ $ /etc/init.d/apache2 status
* apache2 is running
Quyền
/ var
drwxr-xr-x 12 root root 4096 Nov 23 08:58 var
/ var / www
drwxr-xr-x 3 root root 4096 Nov 23 08:58 www
/ var / www / html
drwx------ 8 me me 4096 Nov 22 01:07 html
/var/www/html/index.html
-rw-r--r-- 1 root root 11510 Nov 23 08:59 index.html