توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : انتقال سایت فعال جوملا 1.5.14 به لوکال
p30p30
07-07-2010, 12:22 PM
سلام
قصد دارم سایتی که در حال فعالیت است و تازه تحویل گرفته ام را در محیط لوکال قرار دهم .
در حال حاضر Wamp2 را دانلود کردم ولی نمیدانم چکاری باید انجام دهم . آیا باید جوملا را دوباره نصب کنم و یا با انتقال فایلها و بانک ها دیگر نیازی به نصب نیست .
چه تنظیماتی را باید در Wamp و فایلهای سایت انجام دهم ؟
محمد محسنی
07-07-2010, 06:28 PM
سلام
این کار همانند انتقال از لوکال به سایت می باشد.
ابتدا کل پوشه مربوطه جوملا خود را فشرده کرده ( در هر کنترل پنلی)
سپس آن را دانلود میکنید
آن را در روت wamp یعنی همان پوشه www در پوشه ای به عنوان مثال جوملا قرار میدهید
حال از طریق php my admin وارد دیتا بیس سایت مربوطه خود شوید و به دو صورت export بگیرید
هم بصورت zippedو هم gzipped
سپس وارد php my admin لوکال شوید و دیتا بیس مربوطه را بسازید
بعد بر روی دیتا بیس مربوطه کلیک کنید و سپس دیتا بیس export شده را import کنید
اگر zipped خطا داد از gzipped استفاده کنید
سپس نوبت به تنظیمات configration.php میباشد
پیشنهاد میکنم که configuration.php-dist را به configuration.php تغییر نام دهید و یا configuration.php موجود را ویرایش کنید
نام دیتا بیس و پسورد و نام کاربری دیتا بیس را وارد کنید
که user لوکال بصورت پیشفرض root و پسورد آن را خالی بگذارید
var $host = 'localhost';
var $user = ' ';
var $password = ' ';
var $db = ' ';
و در این قسمت مسیر نصب جوملا میباشد که به جای username نام کاربری سایت خود(هاست) را مینویسید
که برای لوکال
home/username/logs
home/username/tmp
همان مکان نصب wamp server می باشد
به صورت
C:\wamp\<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
می باشد
var $log_path = 'home/username/logs';
var $tmp_path = 'home/username/tmp';
ما بقی تنظییمات را میتوانید از طریق تنظیمات کلی در خود جوملا انجام دهید
<?php
class JConfig {
/* Site Settings */
var $offline = '0';
var $offline_message = 'اين سايت موقتا به دليل تعميرات در دسترس نيست.<br /> لطفا بعدا مراجعه فرماييد.';
var $sitename = 'sitename';
var $editor = 'tinymce';
var $list_limit = '20';
var $legacy = '0';
/* Debug Settings */
var $debug = '0';
var $debug_lang = '0';
/* Database Settings */
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = ' ';
var $password = ' ';
var $db = ' ';
var $dbprefix = 'jostri_';
/* Server Settings */
var $live_site = '';
var $secret = '8RhJUKlcLc6GdjUi';
var $gzip = '0';
var $error_reporting = '-1';
var $helpurl = '<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>;;
var $xmlrpc_server = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $ftp_enable = '0';
/* Locale Settings */
var $offset = '0';
var $offset_user = '0';
/* Mail Settings */
var $mailer = 'mail';
var $mailfrom = 'info@yourdomain.com';
var $fromname = ' ';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
/* Cache Settings */
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
/* Meta Settings */
var $MetaDesc = 'جوملا! - سیستم مدیریت محتوا و مولد پورتال جوملا';
var $MetaKeys = 'جوملا، جوملا فارسی';
var $MetaTitle = '1';
var $MetaAuthor = '1';
/* SEO Settings */
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
/* Feed Settings */
var $feed_limit = 10;
var $log_path = 'home/username/logs';
var $tmp_path = 'home/username/tmp';
/* Session Setting */
var $lifetime = '15';
var $session_handler = 'database';
}
?>
در ضمن از این روش میتوان برای انتقال از لوکال به سایت هم استفاده کرد.
یا علی
p30p30
07-27-2010, 07:27 AM
سلام و تشکر
بسیار عالی بود .
محتوای سایت بالا میاد ولی مشکل اینجاست که قالب اصلا بالا نمی آید .
من یکبار کل هاست را کپی کرده و تنظیماتش را انجام دادم . مشکل حل نشد . یکبار هم شاخه Public Htm را در شاخه Jommla لوکال کپی کردم .
ولی حکایت همچنان باقیست .
به نظر شما مشکل چگونه حل میشود ؟
gameron
11-20-2010, 10:22 AM
Error
SQL query:
--
-- Dumping data for table `jos_categories`
--
INSERT INTO `jos_categories` ( `id` , `parent_id` , `title` , `name` , `alias` , `image` , `section` , `image_position` , `description` , `published` , `checked_out` , `checked_out_time` , `editor` , `ordering` , `access` , `count` , `params` )
VALUES ( 1, 0, 'تماس با ما', '', 'contact', '', 'com_contact_details', 'left', '', 1, 0, '0000-00-00 00:00:00', NULL , 1, 0, 0, '' ) , ( 2, 0, 'اخبار', '', 'news', '', '1', 'left', '', 1, 0, '0000-00-00 00:00:00', NULL , 1, 0, 0, '' ) ;
MySQL said: Documentation
#1062 - Duplicate entry '1' for key 1
erwin
11-20-2010, 10:02 PM
این ارور مال وقتیه که شما هنوز دیتابست سرجاشه و هنوز به طور کامل پاکش نکردی.
یک بار دیگه کل دیتابیس رو پک آپ بگیر
و قبلش کل دیتابیس لوکال رو دراپ کن و پاک کن
بعدش دیتابیس وب سایتت رو روی لوکال اینپورت کن
فکر نکنم که مشکلی پیش بیاد.
اگه اومد قبل از اکسپرت کردن از وب سایت یک بار کل دیتابیس رو ریپیر reaper کن
gameron
11-21-2010, 12:19 PM
درست شد ...
دیتابیس قبلی پر بود که میخواستم جایگزین کنم ....
ممنون ....
vahid_1981
11-28-2010, 09:16 AM
با سلام و خسته نباشید
من کارهایی که گفتید انجام دادم
سایت رو کپی کردم و توی www از فولدر wamp ریختم
بعد دیتا بیس سایت رو به صورت zip اکسپرت کردم
بعد تو my php لوکال import کردم
تنظیمات configuration.php را انجام دادم ولی وقتی می خوام سایت رو روی local ببینم این error میاد.
البته فکر می کنم مشکل از configuration.php باشه.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
اینم فایل cofiguratin.php
<?php
class JConfig {
var $offline = '0';
var $editor = 'tinymce';
var $list_limit = '20';
var $legacy = '0';
var $helpurl = '<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>;;
var $xmlrpc_server = '0';
var $debug = '0';
var $debug_lang = '0';
var $sef = '1';
var $sef_rewrite = '1';
var $sef_suffix = '1';
var $feed_limit = '10';
var $feed_email = 'author';
var $live_site = '';
var $secret = 't0CqynYr2TMHFZYT';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $feed_limit = 10;
var $log_path = 'D:\wamp\<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>;;
var $tmp_path = 'D:\wamp\<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>;;
var $live_site = '';
var $force_ssl = '0';
var $offset = '4.5';
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 $offset = '0';
var $offset_user = '0';
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = '';
var $password = ' ';
var $db = '';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom = 'info@idec-group.com';
var $fromname = 'گروه مهندسی ایدِک';
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 = '30';
var $session_handler = 'database';
var $password = '';
var $sitename = 'گروه مهندسی ';
var $MetaDesc = 'انجام کلیه امور فنی ، طرح و اجرای ابنیه و تاسیسات';
var $MetaKeys = 'صورت وضعیت، صورتجلسه، تعدیل، هزینه تعلیق، قیمت جدید، کنترل پروژه، برنامه زمان بندی، گزارش ماهیانه، متره، براورد، برآورد، طراحی داخلی، طراحی نما، دکوراسیون، اجرای ساختمان، ابنیه، تاسیسات، برق، اسکلت فلزی، اسکلت بتنی، اجرای ویلا، تهیه مصالح، متره و براورد، متره و برآورد';
var $offline_message = 'اين سايت موقتا به دليل تعميرات در دسترس نيست. لطفا بعدا مراجعه فرماييد.';
}
?>
**
کد ها در تگ قرار گرفت.
محمد محسنی
11-28-2010, 10:12 AM
ّ سلام
لطفا فایل httacces. را پاک و یا تغییر نام دهید.
یا علی
vahid_1981
11-28-2010, 10:56 AM
ممنون از راهنمایی تون
با اینکار و کمی تغییرات در configuration.php این مشکل حل شد
اما به خاطر اینکه من برای صفحه admin یوزر و پسورد گذاشته بودم حالا نمیتونم وارد بشم
و بعد از یک بار تلاش حالا دیگه حتی یوزر و پسورد هم از من نمیپرسه و Error 500 : internal server error میده
--------
مشکل با تغییر نام .htaccess حل شد و صفحه admin رو هم با تغییر نام اون فایل آوردم.
**
2 پست شما یکی شد.
mahsa.n
03-13-2011, 09:25 AM
سلام
این کار همانند انتقال از لوکال به سایت می باشد.
ابتدا کل پوشه مربوطه جوملا خود را فشرده کرده ( در هر کنترل پنلی)
سپس آن را دانلود میکنید
آن را در روت wamp یعنی همان پوشه www در پوشه ای به عنوان مثال جوملا قرار میدهید
حال از طریق php my admin وارد دیتا بیس سایت مربوطه خود شوید و به دو صورت export بگیرید
هم بصورت zippedو هم gzipped
سپس وارد php my admin لوکال شوید و دیتا بیس مربوطه را بسازید
بعد بر روی دیتا بیس مربوطه کلیک کنید و سپس دیتا بیس export شده را import کنید
اگر zipped خطا داد از gzipped استفاده کنید
سپس نوبت به تنظیمات configration.php میباشد
پیشنهاد میکنم که configuration.php-dist را به configuration.php تغییر نام دهید و یا configuration.php موجود را ویرایش کنید
نام دیتا بیس و پسورد و نام کاربری دیتا بیس را وارد کنید
که user لوکال بصورت پیشفرض root و پسورد آن را خالی بگذارید
var $host = 'localhost';
var $user = ' ';
var $password = ' ';
var $db = ' ';
و در این قسمت مسیر نصب جوملا میباشد که به جای username نام کاربری سایت خود(هاست) را مینویسید
که برای لوکال
home/username/logs
home/username/tmp
همان مکان نصب wamp server می باشد
به صورت
C:\wamp\<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
می باشد
var $log_path = 'home/username/logs';
var $tmp_path = 'home/username/tmp';
ما بقی تنظییمات را میتوانید از طریق تنظیمات کلی در خود جوملا انجام دهید
<?php
class JConfig {
/* Site Settings */
var $offline = '0';
var $offline_message = 'اين سايت موقتا به دليل تعميرات در دسترس نيست.<br /> لطفا بعدا مراجعه فرماييد.';
var $sitename = 'sitename';
var $editor = 'tinymce';
var $list_limit = '20';
var $legacy = '0';
/* Debug Settings */
var $debug = '0';
var $debug_lang = '0';
/* Database Settings */
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = ' ';
var $password = ' ';
var $db = ' ';
var $dbprefix = 'jostri_';
/* Server Settings */
var $live_site = '';
var $secret = '8RhJUKlcLc6GdjUi';
var $gzip = '0';
var $error_reporting = '-1';
var $helpurl = '<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>;;
var $xmlrpc_server = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $ftp_enable = '0';
/* Locale Settings */
var $offset = '0';
var $offset_user = '0';
/* Mail Settings */
var $mailer = 'mail';
var $mailfrom = 'info@yourdomain.com';
var $fromname = ' ';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
/* Cache Settings */
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
/* Meta Settings */
var $MetaDesc = 'جوملا! - سیستم مدیریت محتوا و مولد پورتال جوملا';
var $MetaKeys = 'جوملا، جوملا فارسی';
var $MetaTitle = '1';
var $MetaAuthor = '1';
/* SEO Settings */
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
/* Feed Settings */
var $feed_limit = 10;
var $log_path = 'home/username/logs';
var $tmp_path = 'home/username/tmp';
/* Session Setting */
var $lifetime = '15';
var $session_handler = 'database';
}
?>
در ضمن از این روش میتوان برای انتقال از لوکال به سایت هم استفاده کرد.
یا علی
سلام
میشه بگین چه زوری کل پوشه جوملا رو فشرده کنم؟
mersad
03-13-2011, 09:34 AM
با استفاده از گزینه compress در منو های Cpanel در file manager میتونید استفاده کنید
شاد و سلامت در پناه ایزد
mahsa.n
03-13-2011, 10:16 AM
وقتی روی file manager کلیک میکنم یه صفحه باز میشه که توش چهار تا گزینه داره:
home directory
web root
public ftp root
document root for
کدوم رو انتخاب کنم؟
mersad
03-13-2011, 12:24 PM
(Web Root (public_html/www
نکته : تیک نمایش فایل های hiden رو هم بزنید
سپس همه فایل ها رو انتخاب کنید ( select all ) و بعد گزینه compress رو بزنید ...
شاد و سلامت در پناه ایزد
mahsa.n
03-14-2011, 07:09 AM
(Web Root (public_html/www
نکته : تیک نمایش فایل های hiden رو هم بزنید
سپس همه فایل ها رو انتخاب کنید ( select all ) و بعد گزینه compress رو بزنید ...
شاد و سلامت در پناه ایزد
برای فشرده کردن 1- وقتی zip archieve رو انتخاب میکنم و compress میکنم این ارور adding: _private/ s=0, actual=60 رو میده
zip error: Internal logic error (incorrect compressed size)
2- وقتی tar archieve رو انتخاب میکنم این ارور رو میده _private/
_vti_cnf/
_vti_cnf/f-daneshgah.html
_vti_cnf/f-tarikhche.html
_vti_cnf/index.php
/bin/gtar: /home/tirage12/public_html/tar2.tar: Cannot write: Disk quota exceeded
/bin/gtar: Error is not recoverable: exiting now
mersad
03-14-2011, 08:28 AM
اندازه فضای هاست شما کافی نیست برای این کار
میتونید از محتویات فایل configiourtion.php استفاده کنید و یوزر و پس دیتابیس رو بگیرید و طبق اموزش زیر عمل کنید
آموزش:تهیه پشتیبان از دیتابیس با استفاده از PHPMyAdmin (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>آموزش:تهیه_پشتیبان_از_دیتاب یس_با_استفاده_از_PHPMyAdmin)
شاد و سلامت در پناه ایزد
mahsa.n
03-14-2011, 08:43 AM
فایل configuration.php رو باز کردم ولی یوزر و پس دیتابیس رو نمیتونم پیدا کنم. کدومه؟
mersad
03-14-2011, 11:26 AM
$mosConfig_user = 'some_db_user';
$mosConfig_password = 'some_db_password';
$mosConfig_db = 'some_db_user';
شاد و سلامت در پناه ایزد
mahsa.n
03-14-2011, 11:47 AM
نیست :'(
mersad
03-14-2011, 11:50 AM
دقت کنید میابید
اگر نباشه سایت برای شما نمایش داده نمیشه
شاد و سلامت در پناه ایزد
vBulletin® v4.2.5, Copyright ©2000-2026, Jelsoft Enterprises Ltd.