به بک یو خوش آمدید

لطفا در صورتی که سوالی دارید ابتدا در انجمن جستجو کنید و بعد از آن اقدام به ایجاد تاپیک کنید

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

صــAدق

مدیریت اصلی
  • تعداد ارسال ها

    13
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

0 Neutral

درباره صــAدق

  • درجه
    Member

آخرین بازدید کنندگان نمایه

368 بازدید کننده نمایه
  1. ای فریم

    سلام و درود   قالب تون وردپرس هست ؟
  2. دانلود whmcs 6.2.2 به همراه فارسی سازها

    چک کنید فایل htacess دارید حذف کنید و سپس دسترسی فایل ها و پوشه ها را چک بفرمایید چون معمولا به خاطر این دو دلیل می تواند باشد
  3. دانلود whmcs 6.2.2 به همراه فارسی سازها

    سلام و درود قسمت لایسنس را می توانید هر چیزی که بخواهید بزنید مثلا 123456 مجدد یتابیس را حذف و ایجاد کنید مشکل تون حل خواهد شد   تشکر
  4. دانلود whmcs 6.2.2 به همراه فارسی ساز و راست چین های بخش کاربری و مدیریت (نال شده) گفتنی است فایل های راست چین و فارسی بخش مدیریت و کاربری قرار داده شده است و شما فقط باید فایل را بارگزاری و نصب نمایید. WHMCS یکی از محبوبترین و گسترده ترین سیستم های مدیریت صورتحساب مشتریان و میزبانی وب می باشد که در ایران طرفداران فراوانی دارد. با توجه به وجود مشکلات امنیتی در سری ۵ سیستم WHMCS ارتقا به نسخه جدید به شما پیشنهاد می شود. به قابلیت های کلی این سیستم اشاره می کنیم. قابلیت عضویت کاربران و سفارش محصولات شما قابلیت تنظیم محصولات (میزبانی وب, سرور مجازی و…) به گونه ای که پس از سفارش کاربر سرویس به صورت خودکار فعال و به کاربر ارسال شود دارای قالب های فراوان سیستم مدیریت قوی قابلیت صدور فاکتور پیش از اتمام سرویس های کاربران تغییر قالب در نسخه جدید قابلیت مدیریت کاربران اتصال ماژول پیامک اتصال پنل های مجازی سازی های مختلف وجود سیستم تیکت (درخواست پشتیبانی) قوی در سیستم وجود درگاه های پرداخت بانک های ایرانی برای سیستم رفع مشکلات امنیتی در نسخه های سری ۵ و امکانات فراوان دیگر… در صورتی که سوالی ، مشکلی و موردی داشتید در انجمن مطرح کنید. برای دریافت اینجا کلیک کنید...
  5. برای راه اندازی دومین ( دامنه ) که به شکل مثلا www.yourname.com  می باشد ، مهمترین بخش راه اندازی وب سایت است . در اینجا نمی خواهم اصلا در رابطه با دومین که چی هست و چه نامی با چه پسوندی است صحبت کنم . من فرض را بر این گرفته که شما اطلاعات در این رابطه دارید و من می خوام در اینجا توضیح بدم که دومین چقدر اهمیت دارد و چطور ثبت کننده دومین را بشناسیم ! دومین را باید حتما در یک مکان معتبر به ثبت برسانید که به مشکلاتی که در پایین ذکر می کنم بر نخورید و اهمیت مکان ثبت دومین را متوجه شوید : ( علت اینکه دومین بسیار مهم می باشد ، چون بنام شخص یا شرکت به ثبت خواهید رسید و دیگر نمی توان از مکان دیگری خریداری نمود ! بنابراین اگر از سرویس دهنده خود راضی نباشید هیچ کاری از دست شما ساخته نیست ! ) اهمیت دومین و مشکلاتی که ممکنه پیش بیاد : 1- شرکت ثبت کننده ممکن است  با کارت اعتباری دزدی اقدام به خرید نماید که احتمال بسته شدن دومین شما وجود دارد و دیگر نمی توانید آنرا در مکان دیگری خریداری نمایید == > نتیجه اینکه به هر ثبت کننده که دومین ها را فوق العاده ارزان ارائه می نماید اعتماد نکنید !!! 2- شرکت با حسابهای غیر قانونی اقدام به خرید می نماید که احتمال بسته شدن اکانت او و مشکل دار شدن کلیه دومین های آن شرکت وجود دارد . یا اینکه از نظر حفاظت دومین ها دقت کافی را انجام نداده و  رمز اصلی دومین ها لو بره و باعث هک شدن و از دست رفتن کلیه دومین ها وجود داشته باشد === > نتیجه اینکه در مکانی ثبت کنید که سابقه کافی در این زمینه را داشته باشد . 3- شما بخواهید هاست خود را عوض کنید و مجبور باشید که اطلاعات دومین خود را عوض کنید و ثبت کننده آنقدر پشتیبانیش ضعیف باشد که پاسخ به شما ندهند و یا اطلاعات دومین شما را تغییر ندهند == > نتیجه اینکه از مکانی خریداری نمایید که کنترل پنل دومین را دراختیارتان قرار دهند . 4- سایت شما به یکی از سایت های پربازدیدکننده تبدیل شود و دومین شما بسیار ارزشمند گردد که در این صورت ثبت کننده دومین را برای خودش بردارد !!! === > نتیجه اینکه همیشه دومین های خود را از یک مکان معتبر خریداری نمایید و سعی نمایید برای خرید خود رسید یا سندی مبنی بر خریداری کردن دومین داشته باشید . ( چون معمولا سفارشات بصورت اینترنتی می باشد ، شما می توانید در فیش بانکی در قسمت نام پرداخت کننده اسم خود به همراه نام دومین را وارد نمایید و این فیش را تا پایان اعتبار دومین در نزد خود نگه دارید و اگر پرداخت اینترنتی انجام دادید که شماره تراکنش و اطلاعات پرداخت شما همیشه در اینترنت وجود دارد !  ) برای خرید دومین چه انتظاراتی باید داشت و چگونه مکان معتبر را تشخیص بدم ؟ 1- دومین را حتما با کنترل پنل تحویل بگیرید . اگر شرکتی دومین را بدون کنترل پنل برایتان ثبت می کند ( چه شرکت معتبر باشد چه نباشد ) توصیه می کنم که اصلا از آنجا نخرید !!! 2- برای اینکه متوجه بشوید که سایت ثبت کننده دومین چقدر معتبر است ( چه سایت خارجی چه سایت ایرانی ) حتما اطلاعات whois آنرا نگاه کنید . بصورت مثال برای دیدن اطلاعات whois  سایت backyou.com می توانم به شکل زیر عمل کنم : http://whois.domaintools.com/backyou.com در قسمت  Whois Record  اگر اطلاعات را الکی  و مشخصات ناکامل پر شده است ، تا حدودی مشکوک می باشد و با احتیاط بیشتر اقدام به خرید نمایید ! بعد از آن حتما به Registration Service Provider  توجه نمایید و دقت کنید که این دومین توسط چه کسی به ثبت رسیده است ! اگر سایت خودشان نبود ، می توانید ثبت کننده اصلی را پیدا کنید و ترجیحا بهتر است از طریق واسطه اقدام به خرید دومین ننمایید و مستقیما از domain provider خریداری کنید . 3- حتی الامکان توجه نمایید که لاک کردن دومین در دست خودتان باشد . چون بعضی از کنترل پنل ها این اختیار را به کاربر نمی دهند و همچنان شما در ترنسفر یا تغییرات DNS دومین به مشکل برخواهید خورد !
  6. یک اسکریپت PHP توسط max.hedroom در انجمنهای Cpanel ارایه شده که شما می توانید این اسکریپت را بنام php ذخیره کرده و روی کامیپتور خود ، هاست یا هر سروری که دوست دارید قرار دهید و این اسکریپت توسط cronjob  بصورت روزانه صدا بزنید . توجه بکنید که با توجه به اینکه رمز و مشخصات سرور backup و هاستتان در این فایل قرار دارد ، این فایل را در یک مکان امن آپلود کنید . (پیوست این کدها در انتهای همین بخش  :: حتما از Zip خارج کنید و سپس اپلود نمایید ) < ?php // PHP script to allow periodic cPanel backups automatically. // Based on script posted by max.hedroom in cpanel.net forums // This script contains passwords. KEEP ACCESS TO THIS FILE SECURE! // It is updated to support secure ftp connections and remote directories // ********* THE FOLLOWING ITEMS NEED TO BE CONFIGURED ********* // Info required for cPanel access $cpuser = "username"; // Username used to login to CPanel $cppass = "password"; // Password used to login to CPanel $domain = "www.host.com"; // Domain name where CPanel is run $skin = "x"; // Set to cPanel skin you use (script won't work if it doesn't match) // Info required for FTP/SFTP host $ftpuser = "sshusername"; // Username for FTP(SCP) account $ftppass = "sshpassword"; // Password for FTP(SCP) account $ftphost = "sshhost"; // Full hostname or IP address for FTP(SCP) host $ftpmode = "scp"; // FTP mode ("ftp" for active, "passiveftp" for passive, "scp" for secure ftp) $ftpport = "22"; // PORT for FTP(SCP) host $ftprdir = "/path/to/directory"; //Remote Directory on SCP host // Notification information $notifyemail = "mailto@somehost.com"; // Email address to send results // Secure or non-secure mode $secure = 1; // Set to 1 for SSL (requires SSL support), otherwise will use standard HTTP // Set to 1 to have web page result appear in your cron log $debug = 0; // *********** NO CONFIGURATION ITEMS BELOW THIS LINE ********* if ($secure) { $url = "ssl://".$domain; $port = 2083; } else { $url = $domain; $port = 2082; } $socket = fsockopen($url,$port); if (!$socket) { echo "Failed to open socket connection!\n"; exit; } // Encode authentication string $authstr = $cpuser.":".$cppass; $pass = base64_encode($authstr); $params = "dest=$ftpmode&email=$notifyemail&server=$ftphost&user=$ftpuser &pass=$ftppass&port=$ftpport&rdir=$ftprdir&submit=Generate Backup"; // Make POST to cPanel fputs($socket,"POST /frontend/".$skin."/backup/dofullbackup.html?".$params." HTTP/1.0\r\n"); fputs($socket,"Host: $domain\r\n"); fputs($socket,"Authorization: Basic $pass\r\n"); fputs($socket,"Connection: Close\r\n"); fputs($socket,"\r\n"); // Grab response even if we don't do anything with it. while (!feof($socket)) { $response = fgets($socket,4096); if ($debug) echo $response; } fclose($socket); ?> مثلا فرض کنید فایل به اسم backup.php می باشد . سپس  این فرمان را در cronjob می گذارید : ( بجای این yourusername نام کاربری هاست خود را بگذارید) php -q /home/yourusername/public_html/backup.php موفق و شاد باشید backup.zip
  7. عملیات مدیریت اکانت های سی پنل با PHP

    ما می توانیم در نرم افزارهای صورتحساب ، خرید هاست و ... با زبان PHP ، اکانت سی پنل به روش زیر بسازیم . تغییرات رمز و کلیه عملیات را می توان انجام داد که در مثل زیر آمده است : ( این روش در بعضی مواقع مورد نیاز امیدواریم لذت ببرید ) <?php // start the session and pass the Session parameter session_start(); header("Cache-control: private"); //IE 6 Fix ######### Set up basic variables ######### $serverIPaddress="192.168.1.1:2087"; $whmusername="root"; $whmpassword="123456"; $server="https://$whmusername:$whmpassword@$serverIPaddress"; //set the username of the account you are working with $user = "bobby12"; $agent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"; ######### Here are few example of many of the items that you could do with curl. It will not execute until the very bottom ######### //change user's password $url="$server/scripts/passwd?password=$passwd&domain=$user&user=$user"; //enable shell access $url="$server/scripts2/domanageshells?user=$user&shell=Enable+Jailed+Shell&user=$user"; //bandlimit increase $url="$server/scripts2/dolimitbw?user=$user&bwlimit=$bndwidth"; //suspend an account $url="$server/scripts2/suspendacct?domain=$user&user=$user&suspend-domain=Suspend&reason="; //UN-suspend an account $url="$server/scripts2/suspendacct?domain=$user&user=$user&unsuspend-domain=UnSuspend&reason="; //add front page extensions $url="$server/scripts/installfp?domain=$user&user=$user&submit-domain=Install"; //remove front page extensions $url="$server/scripts/uninstallfp?domain=$user&user=$user&submit-domain=UnInstall"; //modify the quota on the account $url="$server/scripts/editquota?user=$user&quota=$quota"; //add a domain pointer $url="$server/scripts/park?txtdomain=&domain=$domain&ndomain=$NewDomain"; //modify the account $url="$server/scripts/saveedituser?user=$user&BWLIMIT"; $url.="=$BWLIMIT&FEATURELIST=$FEATURELIST&IP=$IP&OWNER"; $url.="=$OWNER&PLAN=$PLAN&STARTDATE=$STARTDATE&DNS=$domain"; $url.="&RS=$RS&LANG=english&newuser=$user&seeshell=$shell&MAXPOP"; $url.="=$MAXPOP&MAXFTP=$MAXFTP&MAXLST=$MAXLST&MAXSUB=$MAXSUB&MAXSQL"; $url.="=$MAXSQL&MAXPARK=$MAXPARK&MAXADDON=$MAXADDON"; //generate a csr //need to replace spaces in all of the variables with the '+' sign $host = str_replace(" ","+",$host); $country = str_replace(" ","+",$country); $state = str_replace(" ","+",$state); $city = str_replace(" ","+",$city); $cod = str_replace(" ","+",$cod); $co = str_replace(" ","+",$co); $email = str_replace(" ","+",$email); $pass = str_replace(" ","+",$pass); $url="$server/scripts/gencrt?xemail=$xemail&host=$host&country"; $url.="=$country&state=$state&city=$city&co=$co&cod=$cod&email=$email&pass=$pass"; ######### execute curl ######### $ch=curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt'); curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt'); curl_setopt($ch, CURLOPT_MAXREDIRS, 4); curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1); curl_setopt($ch, CURLOPT_TIMEOUT, 120); curl_setopt($ch, CURLOPT_USERAGENT, $agent); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0); $buffer = curl_exec($ch); curl_close($ch); ?> موفق و شاد باشید
  8. رفع مشکل UTF8 در PHP/MYSQL

    معمولا بعضی مواقع مشکل انکودینگ در دیتابیس دارید و باعث مشکلات زیادی در نمایش سایت شما به شکل ناخوانا می شود موارد زیر را انجام دهید مشکلاتتون کامل حل خواهد شد. نکاتی که می بایست زمانی که با PHP/MYSQL  با انکدودینگ UTF-8  کار می کنید , رعایت شود : زمان ایجاد دیتابیس : CREATE DATABASE db_name CHARACTER SET utf8 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT COLLATE utf8_general_ci ; اگر دیتابیس قبلا ایجادشده بشکل زیر UTF-8 شود : ALTER DATABASE db_name CHARACTER SET utf8 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT COLLATE utf8_general_ci ; CREATE TABLE table_name( ... ) DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; یا اگر جدوال قبلا ایجاد شده است : ALTER TABLE tbl_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ; php.ini  اکستنشن فعال باشد : extension=php_mbstring.dll و این اکسنشن با پارامترهای زیر تنظیم شود : mbstring.language = Neutral mbstring.internal_encoding = UTF-8 mbstring.encoding_translation = On mbstring.http_input = auto mbstring.http_output = UTF-8 mbstring.detect_order = auto mbstring.substitute_character = none default_charset = UTF-8 توابع زیر جایگزین شود : mail() -> mb_send_mail() strlen() -> mb_strlen() strpos() -> mb_strpos() strrpos() -> mb_strrpos() substr() -> mb_substr() strtolower() -> mb_strtolower() strtoupper() -> mb_strtoupper() substr_count() -> mb_substr_count() ereg() -> mb_ereg() eregi() -> mb_eregi() ereg_replace() -> mb_ereg_replace() eregi_replace() -> mb_eregi_replace() split() -> mb_split() htmlentities($var) -> htmlentities($var, ENT_QUOTES, 'UTF-8') هدر سایت درست تنظیم شده باشد : header('Content-type: text/html; charset=UTF-8') ; <meta http-equiv="Content-type" value="text/html; charset=UTF-8" /> قبل از خواندن هر دیتابیس فرمان زیر اجرا شود : mysql_query("SET NAMES 'utf8'"); موفق باشید
  9. اتصال SSH بدون پسورد

    ایا خواستید از یک سرورتان به سرور دیگرتان SSH بزنید بدون اینکه پسورد روت را وارد کنید ؟ معمولا اینکار برای کپی کردن فایلها و نقل و انتقال آنها بصورت روزانه که از طریق cronjob می خواهید انجام دهید ، بسیار کاربرد دارد ! (IP و موارد مورد نیاز تغییر دهید) on the source server ssh-keygen -t dsa Accept the defaults Then scp /root/.ssh/id_dsa.pub root@123.123.123.123:/root/.ssh/authorized_keys (make the directory /root/.ssh on 123.123.123.123 if it doesn't exist, and chmod it 700) Then ssh into the box at 123.123.123.123 - no password. در صورتی که سوالی داشتید در خدمتیم
  10. مصون کردن PHP درحالت فعالسازی Suphp

    در هاست های سی پنل همانطور که می دانید می توانیم با فعالسازی Suphp  این امکان که هر کاربر یک PHP.ini اختصاصی داشته باشد فراهم کنیم . اما این مزیت ممکن است منجر به یک ضعف امنیتی بزرگ بر روی سرور ایجاد شود . شاید شما بعنوان مدیر سرور فقط خواسته باشید تغییرات محدودی مثل register_globals توسط کاربر ویرایش شود و خیلی از پارامترهای مهم در PHP را نخواهید کاربر تغییر دهد . میزان استفاده از حاظفه ، میزان آپلود فایل ، POST MAX و خیلی چیزها را محدود کردیم که کاربر بیش از اندازه از آپاچی ریسورس نگیرد که کاربر با ایجاد یک PHP.ini  این محدودیت ها را از بین ببرد  . اما کلا هم نمی خواهیم دسترسی او را از PHP.ini  خارج کنیم ! مثلا بعضی از چیزها مثل register_globals را بتونه تغییر دهد . پس چه کنیم ؟ من در این مورد مطالعات زیادی کردم . چرخی در فروم سی پنل و تنظمیات easyapache انداختم و به یک راهکار خوب رسیدم . ابتدا virtual host پیش فرض را تغییر می دهیم : این فایل را باز می کنیم : /var/cpanel/templates/apache2/vhost.default در قسمتی که از suphp نوشته را به صورت زیر تغییر می دهیم : <IfModule mod_suphp.c> suPHP_UserGroup [% vhost.user %] [% vhost.group %] <Location /> suPHP_ConfigPath /usr/local/lib </Location> </IfModule> اینکار باعث میشه تمام هاست ها به اجبار PHP.ini خود را از شاخه  /usr/local/lib  بخوانند . * مثلا برای اکانتهایی که بخواهند تغییراتی در php.ini بدهند ، خودمان در یک مسیری که کاربر دسترسی نداشته باشد یک PHP.ini با تنظیماتی که می خواهد درست می کنیم و مسیرش را از داخل httpd.conf  تغییر می دهیم . حالا تغییراتی که دادیم بخواهیم اعمال شود اسکریپت زیر را اجرا می کنیم :   /scripts/rebuildhttpdconf در صورتی که سوالی داشتید لطفا بپرسید
  11. در تنظیمات آپاجی ، کاربران هنوز در مورد نحوه اجرای PHP در حالتهای suPHP, suPHPexec and Apache suEXEC  را بخوبی  نمی دانند . قصد دارم در این تاپیک به معرفی این سرویس ها و فواید و مشکلات هریک از حالتهای فوق را بررسی نماییم . توضیحاتی که خود سی پنل داده است : SuExec forces all CGI scripts to run as the user. This can include PHP if PHP is set to run as CGI. SuPHP forces all PHP scripts to run as the user (assuming PHP is set to run as SuPHP) PHP as an Apache module is DSO. This is the default in a cPanel/WHM environment and results in PHP running as user nobody. PHP as CGI will run PHP scripts as if they were CGI scripts. This has several side effects such as the script_name Superglobal variable returning the PHP CGI binary rather than the script. Suexec  کلیه اسکریپت های CGI  تحت مجوز و نام کاربر اجرا می شود . Suphp  کلیه اسکریپت های PHP  تحت مجوز و نام کاربر اجرا می شود . DSO  یعنی آپاچی بشکل Module می باشد و برنامه های PHP توسط یک کاربر عمومی nobody اجرا می شود .  مزیت این روش سرعت است و PHP در سریعترین حالت ممکن اجرا می شود . چون کلیه اسکریپت های PHP تحت یک نام اجرا می شوند و بر روی سرور های اشتراکی کاربران می توانند فایلهای PHP دیگر کاربران را اجرا نمایند ، این مشکل امنیتی با فعال نمودن open_basedir  تا حدودی برطرف شده است . DSO  برای سرورهای اختصاصی ( تک کاربره )  و کسانی که دوست دارند برنامه های PHP در سریعترین حالت ممکن اجرا شوند ، مناسب می باشد ! Suphp  این محدودیت را ایجاد می کند که هر کاربر اسکریپت PHP خود را اجرا نماید و سی پنل جهت امنیت این حالت را برای مدیران سرور توصیه می کند .  مانیتورینگ را راحت می کند چون در دستوراتی مثل top متوجه می شوید که اسکریپت PHP درحال اجرا متعلق به کدام کاربر است . اما اشکالاتی بوجود میاد که شامل کارنکردن eAccelerator  ، از کار افتادن htaccess ، امکان ویرایش کامل php.ini توسط کاربران و کندی PHP  می باشد . حالا مدیر سرور با توجه به اینکه چه کابرانی دارد و چه برنامه هایی می خواهد روی سرور اجرا کند ، می تواند با توجه به مزیبتهای هر روش ، مناسبرتین حالت که خواسته ها را برطرف نماید انتخاب نماید.
  12. برای پشتیبان گیری دیتابیس می توانید به وسیله این شل اسکریپت این کار را در سریع ترین زمان ممکن انجام دهید : فایل زیر هم ضمیمه شده است که حتما دریافت کنید (از zip خارج کنید) و در هر مسیری که مایلید قرار دهید به عنوان مثال در مسیر /root می خواهیم قرار دهیم : #!/bin/bash # Shell script to backup MySql database # To backup Nysql databases file to /backup dir and later pick up by your # script. You can skip few databases from backup too. # For more info please see (Installation info): # http://www.cyberciti.biz/nixcraft/vivek/blogger/2005/01/mysql-backup-script.html # Last updated: Aug - 2005 # -------------------------------------------------------------------- # This is a free shell script under GNU GPL version 2.0 or above # Copyright (C) 2004, 2005 nixCraft project # Feedback/comment/suggestions : http://cyberciti.biz/fb/ # ------------------------------------------------------------------------- # This script is part of nixCraft shell script collection (NSSC) # Visit http://bash.cyberciti.biz/ for more information. # ------------------------------------------------------------------------- MyUSER="SET-MYSQL-USER-NAME" # USERNAME MyPASS="SET-PASSWORD" # PASSWORD MyHOST="localhost" # Hostname # Linux bin paths, change this if it can not be autodetected via which command MYSQL="$(which mysql)" MYSQLDUMP="$(which mysqldump)" CHOWN="$(which chown)" CHMOD="$(which chmod)" GZIP="$(which gzip)" # Backup Dest directory, change this if you have someother location DEST="/backup" # Main directory where backup will be stored MBD="$DEST/mysql" # Get hostname HOST="$(hostname)" # Get data in dd-mm-yyyy format NOW="$(date +"%d-%m-%Y")" # File to store current backup file FILE="" # Store list of databases DBS="" # DO NOT BACKUP these databases IGGY="test" [ ! -d $MBD ] && mkdir -p $MBD || : # Only root can access it! $CHOWN 0.0 -R $DEST $CHMOD 0600 $DEST # Get all database list first DBS="$($MYSQL -u $MyUSER -h $MyHOST -p$MyPASS -Bse 'show databases')" for db in $DBS do skipdb=-1 if [ "$IGGY" != "" ]; then for i in $IGGY do [ "$db" == "$i" ] && skipdb=1 || : done fi if [ "$skipdb" == "-1" ] ; then FILE="$MBD/$db.$HOST.$NOW.gz" # do all inone job in pipe, # connect to mysql using mysqldump for select mysql database # and pipe it out to gz file in backup dir :) $MYSQLDUMP -u $MyUSER -h $MyHOST -p$MyPASS $db | $GZIP -9 > $FILE fi done این اسکریپت را ذخیره کرده و در cron job سرور خود قرار دهید : (به عنوان مثال مسیر root هست که می توانید تغییر دهید) @daily /root/dbmysql.sh   dbmysql.zip
  13. قوانین انجمن

    قوانین انجمن بک یو : - لطفا سوالات ، مطالب آموزشی و مشکلات خود را در بخش مورد نظر ارسال نمایید. - برای پاسخ سوال  مشکل خود تا 24 ساعت منتظر نمایید سپس تاپیک را بروز رسانی کنید. - از ارسال متداول و بروز رسانی تاپیک لطفا خودداری نمایید. - در صورت عدم رعایت قوانین 3 بار تذکر داده می شود و در غیر این صورت دسترسی شما تا مدتی مسدود خواهد شد. - هدف ما از این انجمن پشتیبانی خوب و عالی برای شماست از این که قوانین را رعایت می کنید متشکریم