Hướng dẫn sửa lỗi không upload được avatar trong xenforo

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
17,142
Được Like
12,745
Bài viết này sẽ hướng dẫn các bạn cài đặt xenforo với host đã vô hiệu hóa safe_mode cũng như sửa lỗi upload avatar lên diễn đàn.
1. Trong quá trình cài đặt Xenforo, nếu kiểm tra server vô hiệu hóa safe_mode, nó sẽ báo lỗi và chúng ta không thể tiếp tục cài đặt, để giải quyết vấn đề này, các bạn làm theo cách sau:

Vào library\XenForo\Install\Modelvà mở Install.PHP,
tìm và xóa đoạn
Mã:
$safeModeIni = @ini_get('safe_mode');
if (is_bool($safeModeIni) || intval($safeModeIni))
{
$isSafeMode = (bool)$safeModeIni;
}
else
{
$isSafeMode = in_array(strtolower($safeModeIni), array('on', 'yes', 'true'));
}
if ($isSafeMode)
{
$errors['safe_mode'] = new XenForo_Phrase('php_must_not_be_in_safe_mode');
}

2. Cũng liên quan đến vấn đề safe_mode là vấn đề upload avatar, các bạn có thể làm theo cách sau:

Bạn đăng nhập vào DirectAdmin, phần File Manager, đi tới thư mục đó và nhấn Reset Owner . Rồi tiếp tục up lại cho đến khi nào hiện ra ảnh là okie.
các folder con trong thư mục public_html/forums/data/avatars
m/0
l/0
s/0
Phương án thay thế là có thể vào thư mục public_html/forums/data/avatars và tạo các thư mục sau và CHMOD 777 với tất cả các thư mục được tạo :
public_html/forums/data/avatars/m , public_html/forums/data/avatars/m/0
public_html/forums/data/avatars/l , public_html/forums/data/avatars/l/0
public_html/forums/data/avatars/s , public_html/forums/data/avatars/s/0
và như thế sẽ đỡ tốn thời gian hơn nếu làm theo cách đầu tiên.
Chúc các bạn thành công


Nguồn: root.vn​
 

letuan4u

Gefreiter
Tham gia
07/05/2015
Bài viết
65
Được Like
66
Đang gặp lỗi này, search từ khóa thì thấy bài viết này ở trang 2 google. Và thấy bài viết này y chang ở mấy trang khác mà sửa không được hix
 

letuan4u

Gefreiter
Tham gia
07/05/2015
Bài viết
65
Được Like
66
Đã khắc phục được lỗi. Là như thế này nhé mọi người.
Thứ nhất bạn upload avatar rồi bạn vào admincp thấy thông báo lỗi: bạn Reset Owner các mục theo đường dẫn lỗi báo. Sau đó upload avatar tiếp
thấy trong host sẽ có public_html/forums/data/avatars rồi bạn Reset Owner thư mục này.

Tiếp tục upload avatar sẽ thấy xuất hiện public_html/forums/data/avatars/m rồi bạn Reset Owner thư mục này
Tiếp tục upload avatar sẽ thấy xuất hiện public_html/forums/data/avatars/m/o rồi bạn Reset Owner thư mục này
Cứ làm tiếp tục upload avatar rồi Reset Owner thư mục như vậy sẽ thành công.

Chúc mọi người thành công
 
  • Like
Reactions: PVS

Top Bottom