Công Ty TNHH MTV Giải Pháp Trực Tuyến Hữu Nhân

Dịch vụ Web Hosting

Khắc phục lỗi touch() [function.touch] và unlink() [function.unlink] với Wordpress khi sử dụng trên máy chủ Safe mode On

26/04/2015 03:04:00
Chia sẻ:
Nếu bạn gặp lỗi này
Warning: touch() [function.touch]: SAFE MODE Restriction in effect. The script whose uid is xxx is not allowed to access /tmp owned by uid 0 in /full_path_to_wordpress/wp-admin/includes/file.php on line 198
Hoặc
Warning: unlink() [function.unlink]: SAFE MODE Restriction in effect. The script whose uid is xxx is not allowed to access /tmp owned by uid 0 in /home/powernet/domains/powernet.vn/public_html/home/wp-admin/includes/file.php on line 489
Có nghĩa rằng máy chủ đang bật chế độ Safe Mode On.
 
Cách khắc phục như sau:
 
Tạo một thư mục con trong thư mục public_html với tên tùy chọn (ở đây là mình đặt tên thư mục là tmp), sau đó CHMOD 777
 
Sau đó bạn sửa file wp-config.php, thêm vào dưới dòng này
require_once(ABSPATH . 'wp-settings.php');
dòng giá trị sau
define('WP_TEMP_DIR', ABSPATH . 'tmp');
Lưu lại và sử dụng bình thường.
 
Lưu ý: Việc CHMOD 777 có thể gây nguy cơ cao về bảo mật, nếu không thực sự cần thiết nên CHMOD về 755, ngoài ra nên CHMOD thư mục public_html thành 711.
Công Ty TNHH MTV Giải Pháp Trực Tuyến Hữu Nhân
Trụ sở chính:
Ấp 1, Xã Tam Hiệp, Huyện Châu Thành, Tỉnh Tiền Giang
Điện thoại: 02737 30 40 50 hoặc 02871 07 70 70 (Ext 1)
Hỗ trợ kỹ thuật:
Gửi yêu cầu hỗ trợ tại đây
(Cam kết phản hồi sau 15 phút trong giờ hành chính)
Phản ánh:
Điện thoại: 0986 73 74 85 (Từ 08h30 - 22h00)
Email: info@hnvietnam.vn
Hỗ trợ đại lý:
Điện thoại: 02737 30 40 50 (Ext 3)
Email: daily@hnvietnam.vn
Hỗ trợ trực tuyến
Kinh doanh
02871 07 70 70 (Ext 1)
Kinh doanh
02737 30 40 50 (Ext 1)
Hỗ trợ chung
0986 73 74 85
  • OnlineNic
  • ResellerClub
  • VNNIC
  • DirectAdmin
  • CloudLinux
  • VDC
  • Parallels
  • Viettel
  • VinaPhone
  • MobiFone
  • Visa
  • PayPal
  • VietcomBank
  • DongABank
  • VietinBank
  • SacomBank
  • TechcomBank
  • AgriBank
  • BIDV
  • HDBank