SSD Hosting giảm đến 40%

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

Cập nhật ngày: 26/04/2015 03:04
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: 0986 73 74 85 (Từ 08h30 - 17h00)

  • Hỗ trợ kỹ thuật:

    Email: kythuat@hnvietnam.vn

    (Cam kết phản hồi sau 15 phút trong giờ hành chính)

  • Phản ánh:

    Điện thoại: 0167 85 88 485 (Từ 08h30 - 22h00)

    Email: info@hnvietnam.vn

Hỗ trợ trực tuyến
  • Kinh doanh: 0167 85 88 485
Quý khách có thể trao đổi trực tiếp với nhân viên của chúng tôi tại đây

Chat trực tuyến