Có 1 website với thư mục lưu trữ gốc là /var/www/html/example/, với domain www.example.com. Để kiểm tra, trước tiên tạo file /var/www/html/example/phpinfo.php:
<?php
phpinfo();
?>
Đăng nhập vào địa chỉ http://example.com/phpinfo.php, sẽ hiển thị đầy đủ các mục thiết lập của php
Copy file php.ini từ /etc/php.ini đến thư mục /var/www/html/example
Copy file php.ini từ /etc/php.ini đến thư mục /var/www/html/example
[root]# cp /etc/php.ini /var/www/html/example # dành cho fedora
[user_name]$ sudo cp /etc/php5/apache2/php.ini /var/www/example # đối với Debian và Ubuntu
Bước tiếp theo, bạn cần thay đổi 1 số chi tiết để Apache có thể hiểu và tìm đúng file php cho website này. Thay đổi nội dung theo mẫu sau:
<VirtualHost 10.24.11.2:80>
ServerName example.com
ServerAlias www.example.com
PHPINIDir /var/www/html/example
</VirtualHost>
Sau đó, PHPINIDir sẽ là thư mục lưu trữ file php.ini
Khởi động lại Apache:
Khởi động lại Apache:
[root]# service httpd restart # dành cho hệ thống Fedora/Redhat/CenOS
[user_name]$ sudo apache2 restart # dành cho hệ thống Debian/Ubuntu
Chúc các bạn thành công!
Tin
Bước tiếp theo, bạn cần thay đổi 1 số chi tiết để Apache có thể hiểu và tìm đúng file php cho website này. Thay đổi nội dung theo mẫu sau:
Trả lờiXóaServerName example.com
ServerAlias www.example.com
PHPINIDir /var/www/html/example
Cái này là thay đổi ở đâu