Penulis Topik: Pindah Server SMF  (Dibaca 1787 kali)

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Offline trans

  • Full Member
  • ***
  • Tulisan: 112
  • Karma: +4/-0
  • Jenis kelamin: Pria
    • Lihat Profil
  • Agama: Lainnya
  • Bidang Minat Fisika: Lainnya
Pindah Server SMF
« pada: Juni 08, 2018, 04:40:45 PM »
Horas.

Salam sejahtera bagi Bapak / Ibu / Saudara sekalian yang hadir di sini ….

Apabila kita meng-install SMF (Simple Machines Forum) di server http://localhost dan kita telah mengirimkan beberapa tulisan dan melakukan beberapa perubahan di forum tersebut, lantas kita ingin memindahkan segala apa yang sudah kita lakukan di SMF ke server lain …, maka kita harus meng-export berkas (file) SQL milik SMF di http://localhost serta meng-import berkas tersebut ke server yang baru (selain http://localhost) ….

Kata temanku …, kita harus membuat database baru di server yang baru pula serta meng-upload semua berkas yang diperlukan agar SMF dapat berjalan di server yang baru … kemudian melakukan beberapa perubahan pada berkas Settings.php, seperti mengubah nama database dan sebagainya ….

Berkas Settings.php
Kode: [Pilih]
<?php

########## Maintenance ##########
# Note: If $maintenance is set to 2, the forum will be unusable!  Change it to 0 to fix it.
$maintenance 0; # Set to 1 to enable Maintenance Mode, 2 to make the forum untouchable. (you'll have to make it 0 again manually!)
$mtitle 'Maintenance Mode'; # Title for the Maintenance Mode message.
$mmessage 'Okay faithful users...we\'re attempting to restore an older backup of the database...news will be posted once we\'re back!'; # Description of why the forum is in maintenance mode.

########## Forum Info ##########
$mbname 'Forum Bebas Terbuka'; # The name of your forum.
$language 'english'; # The default language file set for the forum.
$boardurl 'http://localhost/forum'; # URL to your forum's folder. (without the trailing /!)
$webmaster_email 'emailku@yahoo.com'; # Email address to send emails from. (like noreply@yourdomain.com.)
$cookiename 'SMFCookie956'; # Name of the cookie to set for authentication.

########## Database Info ##########
$db_server 'localhost';
$db_name 'smf';
$db_user 'root';
$db_passwd 'passwordku';
$db_prefix 'smf_';
$db_persist 0;
$db_error_send 1;

########## Directories/Files ##########
# Note: These directories do not have to be changed unless you move things.
$boarddir 'C:\\AppServ\\www\\forum'; # The absolute path to the forum's folder. (not just '.'!)
$sourcedir 'C:\\AppServ\\www\\forum/Sources'; # Path to the Sources directory.

########## Error-Catching ##########
# Note: You shouldn't touch these settings.
$db_last_error 1300599738;


# Make sure the paths are correct... at least try to fix them.
if (!file_exists($boarddir) && file_exists(dirname(__FILE__) . '/agreement.txt'))
$boarddir dirname(__FILE__);
if (!
file_exists($sourcedir) && file_exists($boarddir '/Sources'))
$sourcedir $boarddir '/Sources';

?>


Kami sudah mencoba melakukan perubahan nama database pada berkas Settings.php dari localhost menjadi nama database yang baru dan meng-import berkas SQL tadi ke server yang baru ….  Namun …, SMF tetap tidak dapat berjalan ….

Yang menjadi pertanyaan adalah: Apakah kami perlu mengubah nama $cookiename …?  Apakah kami perlu melakukan perubahan yang sama pada berkas Settings_bak.php …?  Apakah kami perlu melakukan perubahan pada berkas SQL yang telah di-import tadi …?  Apabila perlu …, perubahan apakah yang harus dilakukan …?

Terima kasih atas perhatian dan jawaban yang diberikan ….  Semoga kebaikan Bapak / Ibu / Saudara sekalian mendapat balasan dari Tuhan Yang Maha Baik ….  Mohon maaf apabila terdapat kata-kata yang tidak berkenan di hati Bapak / Ibu / Saudara sekalian …. Salam sejahtera dan sukses selalu …. Amin ….


Gloria in excelsis Deo.