Pada saat menggunakan WordPress plugin installer secara otomatis di web server maka akan dijumpai pesan kesalahan sebagai berikut :

Downloading install package from http://downloads.wordpress.org/plugin/addthis.1.6.6.zip…

Warning: touch() [function.touch]: SAFE MODE Restriction in effect. The script whose uid is 587 is not allowed to access /tmp owned by uid 0 in /long-path/wp-admin/includes/file.php on line 199

Download failed. Could not create Temporary file.

Apa yang harus dilakukan?

Setelah mencari-cari di internet, akhirnya t1nez menemukan salah satu solusi sederhana untuk mengatasinya. Buat folder temporary yang baru di web root kita. Folder web root ini biasanya terletak di dalam folder public_html. Kemudian buatlah supaya WordPress mengarahkan folder temporarynya ke folder ini.

Bagaimana cara mengganti folder /tmp

Tambahkan baris berikut ini ke dalam file wp-config.php

1
define(‘WP_TEMP_DIR’,’/your_path/public_html/tmp’);

Kemudian pastikan anda menggunakan nama folder dimana WordPress tersebut berada atau folder root htmlnya, dan pastikan anda mengubah setting chmod menjadi 777 sebelum menambahkan baris kode diatas.

Selamat mencoba!

Sumber:  nez-server.com