انتقال اطلاعات از لوکال به هاست سرور

adel28

Member
من از برنامه Wamp برای نصب پرتال روی لوکال اشتفاده می کنم.
سوالم این است که آیا این امکان وجود دارد که پرتال و کل تنظیمات لازم برای سایت را بصورت لوکال روی سیستم خودم انجام بدهم و سپس به هاست آپلود کنم؟

چطور؟
 

maysam.m

Well-Known Member
احتمالا میشود!
شما کافی است CMS خود را نصب کنید و تمام تنظیمات را انجام دهید و سپس از دیتابیس بکاپ بگیرید و آن را در هاست خودتون برون ریزی! export کنید! البته باید تمام فایلها را هم آپلود کنید!
 

www.ahvazcity.net

Well-Known Member
به سادگی کل فایل هاتون رو زیپ می کنید. و روی سرور آپلود می کنید و به وسیله pHPmyAdmin از دیتا بیستون بک آپ می گیرید و در هاستتون یه دیتا بیس بسازید و از طریق کنترل پنل هاستتون به phpmyadmin برید و بک آپتون رو روی هاست قرار بدید .
 

adel28

Member
یعنی اگه دیتابیس و کل اطلاعاتی که از پرتال روی لوکال نصب شده بک آپ بگیریم و آپلود کنیم داخل هاست، شدنی است؟
نکته دیگه ای نداره که باید رعایت بشه؟

کسی میدونه چطور تو این برنامه از دیتابیس باید بکاپ میگیرند؟
 

MJ Rayaneh

Well-Known Member
با سلام،
بايد فايل ها و ديتابيس رو آپلود كنيد.
براي بكآپ از ديتابيس، به phpmyadmin رفته و از بخش export اين كار رو انجام بديد. سپس به phpmyadmin هاست رفته و اونجا ديتابيس رو Import كنيد.
فايل ها رو هم بايد زيپ و آپلود كنيد. به ياد داشته باشيد كه يك يا دو فايل كه مربوط به تنظيمات پورتال و همچنين تنظيمات اتصال پورتال به ديتابيس (شامل نام و يوزر و پسور ديتابيس) هست رو بايد مطابق با تنظيمات هاستتون ويرايش و سپس آپلود كنيد.
موفق باشيد.
 

adel28

Member
با سلام،
بايد فايل ها و ديتابيس رو آپلود كنيد.
براي بكآپ از ديتابيس، به phpmyadmin رفته و از بخش export اين كار رو انجام بديد. سپس به phpmyadmin هاست رفته و اونجا ديتابيس رو import كنيد.
فايل ها رو هم بايد زيپ و آپلود كنيد. به ياد داشته باشيد كه يك يا دو فايل كه مربوط به تنظيمات پورتال و همچنين تنظيمات اتصال پورتال به ديتابيس (شامل نام و يوزر و پسور ديتابيس) هست رو بايد مطابق با تنظيمات هاستتون ويرايش و سپس آپلود كنيد.
موفق باشيد.

چه تغییراتی باید انجام بدم؟
روی کدوم فایل ها؟
 

MJ Rayaneh

Well-Known Member
كدام فايل و چه تنظيماتي، بستگي به پورتالي كه استفاده ميكنيد داره.
ولي معمولا فايلي با نام config يا setting و تنظيماتي از قبيل نام ديتابيس، يوزرنيم و پسورد ديتابيس هست.
اسم CMS رو اگه بگيد ميشه دقيقا موارد رو نام برد.
 

adel28

Member
کدوم قسمت از فایل configuration.php رو باید تغییر بدم؟
محتویات فایل configuration.php:


PHP:
<?php
class JConfig {
	var $offline = '0';
	var $editor = 'tinymce';
	var $list_limit = '20';
	var $helpurl = 'http://help.joomla.org';
	var $debug = '0';
	var $debug_lang = '0';
	var $sef = '0';
	var $sef_rewrite = '0';
	var $sef_suffix = '0';
	var $feed_limit = '10';
	var $feed_email = 'author';
	var $secret = 'G6mEbnKWh07hC4Gi';
	var $gzip = '0';
	var $error_reporting = '-1';
	var $xmlrpc_server = '0';
	var $log_path = '/home/test/public_html/logs';
	var $tmp_path = '/home/test/public_html/tmp';
	var $live_site = '';
	var $force_ssl = '0';
	var $offset = '0';
	var $caching = '0';
	var $cachetime = '15';
	var $cache_handler = 'file';
	var $memcache_settings = array();
	var $ftp_enable = '0';
	var $ftp_host = '127.0.0.1';
	var $ftp_port = '21';
	var $ftp_user = '';
	var $ftp_pass = '';
	var $ftp_root = '';
	var $dbtype = 'mysql';
	var $host = 'localhost';
	var $user = 'test_test';
	var $db = 'test_joomla';
	var $dbprefix = 'jos_';
	var $mailer = 'mail';
	var $mailfrom = '[email protected]';
	var $fromname = 'Test';
	var $sendmail = '/usr/sbin/sendmail';
	var $smtpauth = '0';
	var $smtpuser = '';
	var $smtppass = '';
	var $smtphost = 'localhost';
	var $MetaAuthor = '1';
	var $MetaTitle = '1';
	var $lifetime = '15';
	var $session_handler = 'database';
	var $password = '123456';
	var $sitename = 'Test';
	var $MetaDesc = 'Test';
	var $MetaKeys = 'test';
	var $offline_message = 'This site is down for maintenance. Please check back again soon.';
}
?>
 

MJ Rayaneh

Well-Known Member
var $user = 'test_test';
var $db = 'test_joomla';
var $password = '123456';

به جاي test_test، يوزرنيم، به جاي test_joomla نام ديتابيس و به جاي 123456 پسورد هاست خود را وارد كنيد.
البته بقيه موارد رو هم بعدا ميتونيد از پنل خود جوملا اديت كنيد مثل ايميل و ... .
 

adel28

Member
من از برنامه Wamp Server استفاده می کنم.
برای Export کردن دیتا بیس در phpmyadmin چه تنظیماتی باید انجام بشه؟
و چه گزینه هایی در قسمت phpmyadmin/Export باید رعایت بشه؟ (عکس زیر)

database1.jpg
 

MJ Rayaneh

Well-Known Member
كارهايي كه بايد طبق اين عكس انجام بدي:
در زير Export، گزينه Select All رو بزن.
بعد در قسمت Save as file در پايين، گزينه zipped يا gzipped رو انتخاب كن و Go رو بزن و فايلي كه بهت ميده رو دانلود كن!
حالا به phpmyadmin هاستت برو، وارد ديتابيست كه شدي، از گزينه Import فايلي كه تازه دانلود كردي رو آپلود كن.
موفق باشي.
 

جدیدترین ارسال ها

بالا