Jika Anda Mendapatkan masalah atau kendala pada saat melakukan upgrade wordpress versi terbaru Mungkin seperti ini tampilannya :
Downloading update from http://wordpress.org/wordpress-3.1.3.zip…
Unpacking the update…
Warning: copy(/home/situs_anda/public_html/wp-admin/includes/update-core.php) [function.copy]: failed to open stream: Permission denied in /home/situs_anda/public_html/wp-admin/includes/class-wp-filesystem-direct.php on line 200
Could not copy files.
Installation Failed
Cara mengatasi nya cukup simple yaitu untuk mengubah user dan group ownership dari file tersebut ada 2 kemungkinan :
pertama : Tambahkan Code berikut ini kedalam wp-config.php
define('FS_CHMOD_DIR', (0755 & ~ umask())); define('FS_CHMOD_FILE', (0644 & ~ umask()));
ini akan mengijinkan wordpress untuk mengganti permissions setting yg salah di hosting anda .
Cara kedua : Jika ini tidak bekerja, Anda dapat memaksa Wordpress untuk menggunakan FTP untuk melakukan upgrade dengan mendefinisikan credentials ftp Anda dalam wp-config.php
Tambahkan code dibawah ini dengan informasi akun anda di wp-config.php :
define('FS_METHOD', 'ftpext');
define('FTP_BASE', '/path/to/wordpress/');
define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/');
define('FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/');
//define('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub');
//define('FTP_PRIKEY', '/home/username/.ssh/id_rsa');
define('FTP_USER', 'username');
define('FTP_PASS', 'password');
define('FTP_HOST', 'ftp.example.org');
define('FTP_SSL', false);
Semoga ini membantu anda .
Tidak ada komentar:
Posting Komentar