Khắc phục lỗi tắt safe_mode và không up được avatar trong Xenforo

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,829
Được Like
12,687
Mã nguồn Xenforo đang được phát triển và hy vọng sẽ thống lĩnh vị trí quán quân trong giới phát triển diễn đàn Việt Nam như Vbb từng có.

Ưu điểm rất nhiều, khả năng tùy biến vô cùng đơn giản, giao diện người dùng thân thiện, tuy nhiên nó lại có một đòi hỏi khá khó khăn đối với hầu hết các host Việt hiện nay là vô hiệu hóa safe_mode.

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.


Nguồn: muaban47.net​
 
  • Like
Reactions: THB

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mobile/Zalo: 0906081284

Telegram: anhanhxf

Chỉ nhận web nội dung lành mạnh

Nhà Tài Trợ

Mút Xốp Không Gian
Mút Sofa Không Gian
Top Bottom