Knowledgebase

Hướng dẫn sửa lỗi đăng bài mới trong 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 đăng bài xong.

Mô tả lỗi:

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

Phân tích lỗi:

Nhiều khách hàng phản ánh và 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.

Xử lý lỗi:

Sửa file include/functions/main.php

Tìm nội dung sau ở dòng 40:

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

Và cập nhật thành

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

Hãy lưu lại file này và thử kiểm tra việc đăng bài một lần nữ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).

Also Read

Khắc phục lỗi 403 khi tải file với mã nguồn NukeViet


Để xử lý tình trạng trên các bạn tiến hành thay đổi nội dung file includes/class/upload.class.php như sau: Tìm: chmod($savepath.$filename,0777); và sửa lại thành: chmod($savepath.$filename,0644); More

Hướng dẫn sửa lỗi đăng bài mới trong 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 đăng bài xong. Mô tả lỗi: Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode... More

Hướng dẫn nâng cấp phiên bản VBB


Trong bài viết này mình sẽ hướng dẫn các bạn cách update phiên bản VBB. Thay vì update trực tiếp trên host, mình sẽ update thông qua local nhằm tránh các lỗi có thể xảy ra. Ở hướng dẫn này mình sử dụng xampp để chạy localhost và nâng cấp... More

Hướng dẫn tối ưu hóa forum VBB


I) Thiết lập từ AdminCP Các thiết lập trong mục này phần lớn bạn sẽ tìm thấy từ AdminCP > vBulletin Options > vBulletin Options. Đây sẽ là những cách cấu hình cơ bản của chính forum để nó chạy nhanh và giảm yêu cầu thực thi lệnh... More

Hướng dẫn trỏ tên miền về Blogspot (Blogger)


Khi tạo một website với Blogspot, mặc định bạn sẽ có tên miền dạng abc.blogspot.com. Để tăng thêm tính chuyên nghiệp, bạn có thể đăng ký một tên miền riêng tại HOSTVN và trỏ đến Blogspot theo hướng dẫn trong bài viết này. 1. Cấu... More

Hướng dẫn cài phpBB qua Softaculous Apps Installer


PhpBB là viết tắt của PHP Bulletin Board, và là mã nguồn mở có thể được dùng tạo trang diễn đàn của bạn. PhpBB được cung cấp với nhiều ngôn ngữ có sẵn và sẽ tạo boards, topics, quản lý users, group. Bài viết dưới đây sẽ hướng... More

Xử lý lỗi symlink(): No such file or directory Laravel


Laravel là một PHP Framework mã nguồn mở miễn phí, được phát triển bởi Taylor Otwell với phiên bản đầu tiên được ra mắt vào tháng 6 năm 2011. Laravel ra đời nhằm mục đích hỗ trợ phát triển các ứng dụng web, dựa trên mô hình MVC (Model... More

Hướng dẫn đổi mật khẩu truy cập vào trang quản trị Joomla


Nếu bạn quyên hoặc muốn đổi mật khẩu tài khoản quản trị website đối với mã nguồn Joomla, bạn có thể tham khảo thao tác theo bài hướng dẫn sau để thực hiện reset. Hướng dẫn đổi mật khẩu truy cập vào trang quản trị Joomla ... More