Hướng dẫn fix lỗi post bài mã nguồn Gag

Hiện nay nhiều khách hàng sử dụng mã nguồn Gag clone có thông báo lỗi khi post bài mới ( post bài hình ảnh ) sẽ hiện lỗi khi post xong

lỗi hiển thị khi post bài hình ảnh

Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in /home/user/public_html/include/functions/main.php on line 40

Warning: Cannot modify header information – headers already sent by (output started at /home/user/public_html/include/functions/main.php:40) in /home/user/public_html/submit.php on line 358

 

Và thông báo cho phòng kỹ thuật là lỗi cấu hình server. Điều này thật khó nói khi yêu cầu server phải cấu hình theo mã nguồn nếu bạn chỉ sử dụng shared hosting nhưng muốn server cấu hình riêng cho bản thân bạn.

Chúng ta nhìn lỗi hiển thị từ mã nguồn cũng hiểu đại khái là không thể thực thi lệnh open_basedir, vì vậy chúng ta phải chỉnh sửa mã nguồn để sử dụng được trên shared hosting.

bước 1 bạn mở file main.php bằng notepad++ hay bất kỳ phần mềm nào hỗ trợ chỉnh sửa file text

 include/functions/main.php

tìm đến dòng 40 ta sẽ thấy

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

thay thế thành

//curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

Lưu lại ( save) và upload đè file cũ, truy cập vào website của bạn thử post bài mới hình ảnh xem đã được hay chưa? ( lưu ý khi sử dụng server có chạy cache, bạn cần xóa hoàn toàn file này trên hosting trước và upload file mới chỉnh sửa trên máy của bạn lên để tránh chờ đợi cache hết hiệu lực)

 

VN:F [1.9.22_1171]
Rating: 3.0/5 (2 votes cast)

Hướng dẫn fix lỗi post bài mã nguồn Gag, 3.0 out of 5 based on 2 ratings