babakkhaen

اتصال localhost به هاست انلاین

48 پست در این موضوع

سلام خدمت دوستان عزیز . خسته نباشید

بچه ها من با xampp یک سایت بصورت local پیاده سازی کردم و تمام کار هاشو کردم

الان می خوام این رو انلاین کنم

یک اکانت تو gigfa بصورت رایگان تهیه کردم

بهم یک سری اطلاعات مثل cpanel اینا داد

میشه منو راهنمایی کنید باید چیکار کنم ؟

فقط اینو میدونم که باید برم تو این قسمت . این فایل رو اپلود کنم . اما کجا و چجوریشو نمیدونم

C:\xampp\htdocs\Joomla

میشه کمکم کنید ؟ ممنون میشم و اینم ایمیلم

sir.sorkhi@yahoo.com

هرجا بگید من ممنون میشم

مرسی پیشا پیش

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

خب شما یکی از روش های زیر را انتخاب کنید

یک بک آپ از جوملایی که روی لوکال دارید با افزونه آکیبا بگیرید و فایل خروجی که یه فایل زیپه روی هاست آپلود کنید

روش دوم ایجاد بسته نصبی که در انجمن آموزشش هست

روش سوم کل فایل های روی لوکال را روی هاست آپلود کنید همچنین پایگاه داده را در هاست ایمپورت و تغییر فایل configuration.php

Share this post


Link to post
Share on other sites

جناب ممنونم

اما خیلی کلی گفتید

میشه یکم باز کنید موضوع رو

لوکال که میگید همون ادرسیه که من گفتم . پوشه اون تو رو ؟ که شامل یک فولدر و یک فایل زیپ همون فولدر هست , که داخلش این فولدر ها هست ؟

administrator

cache

components

images

و ... هست ؟

اون افزونه که گفتید چجوریه ؟ از کجا دانلود کنم ؟

روش 3 کجای هاست اپلود کنم ؟ کدوم قسمت ؟

بعد بیشتر از 10 مگابایت فولدر نمیشه !

میشه هر فولدر رو .rar کنم و جدا جدا اپلود کنم؟

Share this post


Link to post
Share on other sites

من خودم به شخصه روش اول را پیشنهاد می کنم

بی دردسره- افزونه آکیبا (akeeba) داخل همیت انجمن هست دانلود کن مثل یه کامپوننت میاد داخل مدیریت جوملا

اگه مشکلی داشتی بگو

Share this post


Link to post
Share on other sites

اگه روش سوم را قصد داری

کل فولدرها همونایی که شامل admin-component-modualsو ... را فشرده کن و روی هاست آپلود کن در ادامه از phpmyadmin پایگاه داده را export و داخل هاست import ودر آخر فایل configuration.php را ویرایش کن

Share this post


Link to post
Share on other sites

الان من با روش 3

تمام فایل های htdocs رو اپلود کردم ( هرچی فولدر فایل و ... بود , بعضیا اول زیپ بعد انزیپ )

الان وقتی این ادرس رو میزنم

http://www.babakpicture.gigfa.com

این صفحه باز میشه

http://www.babakpicture.gigfa.com/xampp/

اما وقتی اینو میزنم ( همینو وقتی با zamp مینویسم بالا میاد اینجوری localhost/joomla/babak )

http://www.babakpicture.gigfa.com/joomla/babak

اینو میده

atabase Error: Unable to connect to the database:Could not connect to MySQL

لطفا کمک کنید.

Share this post


Link to post
Share on other sites

به پیشنهاد من توجه نکردی دوست عزیز

خب به هر حال شما فولدر اصلی جوملاتون را که شامل اون فایلهایی که بالا بهش اشاره کردم زیپ کن و تو پوشه public_html آپلود و سپس از حالت فشرده خارج کن

این تا اینجا حالا بیا توی phpmyadmin لوکال و پایگاه داده مورد نظرت را انتخاب گزینه exportرا بزن و در هاست قسمت phpmyadmin یه db ایجاد کن (بهتره اسمش با لوکال متفاوت باشه) و فایل اکسپورت شده لوکال را در آن ایمپورت کن و مهمترین قسمت تنظیمات فایل configouration.php را اصلاح کن (تو انجمن زیاد بحث شده یه سرچ کوچولو بزن)

در خدمت هستیم

Share this post


Link to post
Share on other sites

از تو php my admin سی پنل ؟

تو سی پنل میرم تو php my admin

چیزی به اسم export نیست

و اصلا این پایگاه داده رو از کجا بگیرم و کجا بریزم ؟ یکم بیشتر توضیح میدید ؟

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

Share this post


Link to post
Share on other sites

داداش الان قبل اینکه تو فولدر جوملا برم ...

رفتم تو لوکال بعد تو پایگاه داده مورد نظرم

بعد export کردم . هم zip. هم none.

و بعد رفتم تو cpanel و در قسمت phpmyadmin و import

اما اروور میده

Error

SQL query:

-- -- Database: `babaksorkhi` -- -- -------------------------------------------------------- -- -- Table structure for table `jos_banner` -- CREATE TABLE `jos_banner` ( `bid` int(11) NOT NULL auto_increment, `cid` int(11) NOT NULL default '0', `type` varchar(30) NOT NULL default 'banner', `name` varchar(255) NOT NULL default '', `alias` varchar(255) NOT NULL default '', `imptotal` int(11) NOT NULL default '0', `impmade` int(11) NOT NULL default '0', `clicks` int(11) NOT NULL default '0', `imageurl` varchar(100) NOT NULL default '', `clickurl` varchar(200) NOT NULL default '', `date` datetime default NULL, `showBanner` tinyint(1) NOT NULL default '0', `checked_out` tinyint(1) NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', `editor` varchar(50) default NULL, `custombannercode` text, `catid` int(10) unsigned NOT NULL default '0', `description` text NOT NULL, `sticky` tinyint(1) unsigned NOT NULL default '[...]

MySQL said: Documentation

#1050 - Table 'jos_banner' already exists

ااون کانفیگ رو چجوری باید عوض کنم ؟ شما ای دی یاهوو ندارید ؟>

Share this post


Link to post
Share on other sites

گام به گام جلو برو

شما اول در لوکال یعنی روی کامپیوتر خودتون بروی به phpmyadmin مثل شکل زیر

do.php?imgf=joomlaforum.ir_13665629151.png

پایگاه داده مورد نظر خودتون را انتخاب کنید

اونی که موقع نصب ایجاد کردید. سپس به هاست ----> phpmyadmin----> ایجاد پایگاه داده جدید و در ادامه انتخاب پایگاه داده و گزینه import و .....

Share this post


Link to post
Share on other sites

این configure هست

کجاشو تغییر بدم ؟ کمک کنید ! اینو درست کنم حل میشه ؟

<?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 = 'oirNj42r5Fy68lcf';

var $gzip = '0';

var $error_reporting = '-1';

var $xmlrpc_server = '0';

var $log_path = 'C:\\xampp\\htdocs\\Joomla\\Defaya_source\\logs';

var $tmp_path = 'C:\\xampp\\htdocs\\Joomla\\Defaya_source\\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 = 'root';

var $db = 'babaksorkhi';

var $dbprefix = 'jos_';

var $mailer = 'mail';

var $mailfrom = 'sir.sorkhi@yahoo.com';

var $fromname = 'babaksorkhi';

var $sendmail = '/usr/sbin/sendmail';

var $smtpauth = '0';

var $smtpsecure = 'none';

var $smtpport = '25';

var $smtpuser = '';

var $smtppass = '';

var $smtphost = 'localhost';

var $MetaAuthor = '1';

var $MetaTitle = '1';

var $lifetime = '15';

var $session_handler = 'database';

var $password = '';

var $sitename = 'babaksorkhi';

var $MetaDesc = 'سایت شخصی بابک سرخی';

var $MetaKeys = 'مدیریت سایت نسخه فارسی';

var $offline_message = 'اين سايت موقتا به دليل تعميرات در دسترس نيست. لطفا بعدا مراجعه فرماييد.';

}

?>

Share this post


Link to post
Share on other sites

اینجوری

	public $db = 'نام دیتابیسی که ایجاد کردید';
public $dbprefix = 'پیشوند دیتابیس';
public $log_path = '/home/htdocs//joomla/logs';
public $tmp_path = '/home/htdocs/joomla/tmp';


Share this post


Link to post
Share on other sites

انجام دادم. اون ارور نمیاد دیگه

. اما بازیم هیچی بالا نمیاد... !

_

<?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 = 'oirNj42r5Fy68lcf';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = '/htdocs/joomla/babak/logs';
var $tmp_path = '/htdocs/joomla/babak/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 = 'root';
var $db = 'gigfa_12923037_babak';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom = 'sir.sorkhi@yahoo.com';
var $fromname = 'babaksorkhi';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password = '';
var $sitename = 'babaksorkhi';
var $MetaDesc = 'سایت شخصی بابک سرخی';
var $MetaKeys = 'مدیریت سایت نسخه فارسی';
var $offline_message = 'اين سايت موقتا به دليل تعميرات در دسترس نيست. لطفا بعدا مراجعه فرماييد.';
}
?>

_

چیکار کنم الان ؟

هرکاری لطف کردید گفتید رو انجام دادم ... .

ویرایش شده در توسط babakkhaen

Share this post


Link to post
Share on other sites

دوست عزیز دقت کن که آدرس هایی که وارد کردی درست باشه

مهمه و خیلی مهمه

مخصوصا temp , log

Share this post


Link to post
Share on other sites

اون

jos_ رو هم تغییر میدم به sql یا .sql باز نمیشه

فقط لود میشه و هیچی . نمیشه من سی پنل و یوزر اینارو پیام خصوصی کنم نگاه کنید ؟

Share this post


Link to post
Share on other sites

8ys8uvp4bd5ldzwplkc.jpg

<?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 = 'oirNj42r5Fy68lcf';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = '/htdocs/joomla/babak/logs';
var $tmp_path = '/htdocs/joomla/babak/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 = 'root';
var $db = 'gigfa_12923037_babak';
var $dbprefix = 'sql';
var $mailer = 'mail';
var $mailfrom = 'sir.sorkhi@yahoo.com';
var $fromname = 'babaksorkhi';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password = '';
var $sitename = 'babaksorkhi';
var $MetaDesc = 'سایت شخصی بابک سرخی';
var $MetaKeys = 'مدیریت سایت نسخه فارسی';
var $offline_message = 'اين سايت موقتا به دليل تعميرات در دسترس نيست. لطفا بعدا مراجعه فرماييد.';
}
?>

b1u2ftt5q2pyoggvgu.jpg

Share this post


Link to post
Share on other sites

اینم عکس database ای که ایجاد کردم توی سی پنل و رفتم اونجا و database رو واردش کردم

uxxcqxxj2isi62r0p8y7.jpg

چیکار کنم درست شه . فردا باید نشون استاد بدم

Share this post


Link to post
Share on other sites

عکس بقیه قسمت های online file manager روهم که در صفحه اول گزاشتم

همه رو هم انزیپ کردم. دقیقا مثل حالتی که تو xamp ام هست

اما نمیشه

کد configure.php رو هم که گزاشتم

یکاری کنید .... .

لطفا

Share this post


Link to post
Share on other sites

این قسمت باید پیشوند جداولتو قراربدی

var $dbprefix = 'sql';

باید بری به db ببینی پیشون چیه

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری