You are in: Home Hướng dẫn cài đặt Joomla! Xử lý cảnh báo trong quá trình cài đặt và cấu hình Joomla!

Download Joomla 1.0.15

joomla-1-0-front-end.png

Download Joomla 1.5.3

joomla-1-5-back-end.png
Xử lý cảnh báo trong quá trình cài đặt và cấu hình Joomla! Print
Sunday, 07 October 2007 21:23

Cảnh báo trong quá trình cài đặtTrong quá trình cài đặt và cấu hình Joomla! có thể bạn sẽ nhận được một số thông báo/cảnh báo đánh dấu đỏ các vấn đề như là: Safe Mode, Display Errors, File Uploads, Magic Quotes GPC, Magic Quotes Runtime, Register Globals, Output Buffering, Session auto start... Để xử lý các cảnh báo này bạn có thể lựa chọn 1 trong 3 cách: dùng file ".htaccess", "php.ini" hoặc "globals.php". Các bước thực hiện như sau:


Trong quá trình cài đặt có thể bạn sẽ nhận được một số thông báo/cảnh báo đánh dấu đỏ như hình dưới đây:



Tùy theo mức độ cho phép của HOST, bạn có thể thử lần lượt 1 trong 3 cách sau:

Sử dụng file ".htaccess"

Tạo file này, đặt ở thư mục chứa Joomla! với nội dung sau:

php_value session.save_path /var/www/vinaora.com/custom/session_save_path

php_flag safe_mode Off
php_flag display_errors On
php_flag file_uploads On
php_flag magic_quotes_gpc On
php_flag magic_quotes_runtime Off
php_flag register_globals Off
php_flag output_buffering Off
php_value session.auto_start Off

php_value upload_tmp_dir /var/www/vinaora.com/custom/upload_tmp_dir
php_value upload_max_filesize 20M
php_value memory_limit 16M

Sử dụng file "php.ini"

Tạo file này, đặt ở thư mục chứa Joomla! với nội dung sau:

session.save_path = "/var/www/vinaora.com/custom/session_save_path"

safe_mode = Off
display_errors = On
file_uploads = On
magic_quotes_gpc = On
magic_quotes_runtime = Off
register_globals = Off
output_buffering = Off
session.auto_start = Off

upload_tmp_dir = "/var/www/vinaora.com/custom/upload_tmp_dir"
upload_max_filesize = 16M
memory_limit = 16M
log_errors = On
error_log = /var/www/vinaora.com/custom/phperrors.log

Sử dụng file "globals.php" của Joomla! (chỉ áp dụng cho Joomla 1.0.x)

Thêm đoạn mã sau:

<?php
ini_set('register_globals', 'Off');
ini_set('session.save_path', '/var/www/vinaora.com/custom/session_save_path');
//...
?>

Lưu ý:

[0]. Nhớ thay các đường dẫn bằng các đường dẫn phù hợp, đừng để vinaora.com

[1]. Có thể sử dụng dấu nháy kép "" hoặc dấu nháy đơn '' để bao quanh các giá trị

[2]. Đường dẫn trên Windows có dạng "C:\\www\\vinaora.com" hoặc "C:\www\vinaora.com"

[3]. Đường dẫn trên Linux có dạng "/www/vinaora.com/public_html" ...

[4]. Tùy theo phiên bản PHP, trong một số trường hợp có thể cần dấu / phía cuối đường dẫn

Tham khảo thêm:

Keyword:

lỗi, cảnh báo, cài đặt