PDA

View Full Version : .:: سوال بسیار مهم ::.



amir_azizi
پنج شنبه 02 مرداد 1393, 19:16 عصر
سلام دوستان عزیز.

بنده یک سرور مجازی دارم و روش چند تا هاست دارم و درون همه هاست ها مثلا فایلی به نام file.php وجود داره.

می خوام تغییراتی توی این فایل ایجاد کنم و درون همه هاست ها فایل تغییر کنه.

آیا راهی هست؟

vahidqara
پنج شنبه 02 مرداد 1393, 19:24 عصر
نشنیدم و ندیدم.. :لبخندساده:

prans.info
پنج شنبه 02 مرداد 1393, 20:01 عصر
ـــــــــــــــــــــــــ ـــــــــــــ

Tarragon
پنج شنبه 02 مرداد 1393, 20:15 عصر
آقا وحید والا نپرسیدن شنیدید یا دیدید!
گفتم اگر می دونید راحشو بگید.
این کار شما اسپم حساب می شه.

مهرداد سیف زاده
پنج شنبه 02 مرداد 1393, 20:54 عصر
در سرورهای لینوکس تنوع کاری بسیار زیاده و چندین راه برای کاری که شما گفتید وجود داره
من اولین راهی که به دهنم رسید rsync هست
به کمک rsync شما مشخص میکنید میگیرد این فایل یا این پوشه اگر درش تغییرات ایجاد شده با فایل یا پوشه دیگری سینک بشه
راه کارشم بسیار ساده هست بصورت زیر


rsync -avz /var/www/file.php /var/www/site1/


در این دستور من گفتم سینک کن فایلی که در پوشه روت وب سرور هست را با فایلی به همین نام در پوشه site1 در پوشه روت
البته این دستور رو سه بار میتونید تکرار کنید تا همین فایل رو با سه نقطه از سرور سینک کنه
و البته برای راحتی کار این رو ی بصورت یک shell script بنویسید و در پوشه bin قرار بدید و با یک دستور ساده در ترمینال اون رو اجرا کنید تا تمام فایل ها رو با فایل مبدا سینک کنه
همچنین روش دیگه مثل diff در لینوکس هم هست که تغییرات یک فایل رو میگه شما میتونید یک shell بنویسید که در صورت وجود تغییران اون رو به سه نقطه سرور cp کنه

برای یادگیری rsync لینکهای زیر مفیده
http://www.cyberciti.biz/tips/linux-use-rsync-transfer-mirror-files-directories.html
http://linux.about.com/library/cmd/blcmdl1_rsync.htm

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

vahidqara
پنج شنبه 02 مرداد 1393, 21:17 عصر
آقا وحید والا نپرسیدن شنیدید یا دیدید!
گفتم اگر می دونید راحشو بگید.
این کار شما اسپم حساب می شه.

ببخشید شما؟!!؟!

Tarragon
پنج شنبه 02 مرداد 1393, 21:20 عصر
یه عضو قدیمی.
فکر نمی کنم ربطی داشته باشه.
شما بجای بیوگرافی من به فکر قبول کردن اشتباهت باش.
اینجا که مهم نیست اما 4 روز دیگه تو جامعه برات خوب نیستا. از ما گفتن.

vahidqara
پنج شنبه 02 مرداد 1393, 22:49 عصر
یه عضو قدیمی.
فکر نمی کنم ربطی داشته باشه.
شما بجای بیوگرافی من به فکر قبول کردن اشتباهت باش.
اینجا که مهم نیست اما 4 روز دیگه تو جامعه برات خوب نیستا. از ما گفتن.

ماشالا به این عضو قدیمی .. آورین ..
عزیزم من کاملا با احترم میگم اصلا به شما ربطی نداره و تمام :لبخندساده:

Tarragon
پنج شنبه 02 مرداد 1393, 23:27 عصر
اجرا نکردن قوانین سایت به همه ربط داره...

vahidqara
پنج شنبه 02 مرداد 1393, 23:32 عصر
اجرا نکردن قوانین سایت به همه ربط داره...

بعد قوانین سایت چیه آقای قانونمند و قدیمی؟!!

Tarragon
جمعه 03 مرداد 1393, 15:32 عصر
این لینک : http://barnamenevis.org/showthread.php?51814
هنوزم قبولم ندارید که اسپم دادن خلافه قانونه؟!

MRmoon
جمعه 03 مرداد 1393, 15:43 عصر
درود.

فکر کنم آقای vahidqara (http://barnamenevis.org/member.php?109586-vahidqara) منظورشون از اون


ببخشید شما؟!!؟!


این بود که شما(amin0256 (http://barnamenevis.org/member.php?235166-amin0256)) فعل گفتم رو بجای فعل گفتن صرف کردید.

یارو اصلا بیخیال شد جمع کرد رفت!:قهقهه:

محمد.

vahidqara
جمعه 03 مرداد 1393, 16:16 عصر
این لینک : http://barnamenevis.org/showthread.php?51814
هنوزم قبولم ندارید که اسپم دادن خلافه قانونه؟!

بابا کاربر قدیمی .. کاسه ی داغ تر از آش :لبخند: برای بار 1000 به شما ربطی نداره حاج آقا :لبخندساده:

farzadyazdan
جمعه 03 مرداد 1393, 16:49 عصر
سلام دوستان عزیز.

بنده یک سرور مجازی دارم و روش چند تا هاست دارم و درون همه هاست ها مثلا فایلی به نام file.php وجود داره.

می خوام تغییراتی توی این فایل ایجاد کنم و درون همه هاست ها فایل تغییر کنه.

آیا راهی هست؟

دوست عزیز سلام
به عنوان یک پشنهاد عرض میکنم
آیا بهتر نیست شما یک فایل داشته باشید (file.php) و در هاست هاتون مسیر این فایل رو بدین؟

به عنوان مثال اگر فایل شما در مسیری مثل use/home/files باشه شما در هاست هاتون و فایل هایی که از این فایل (file.php) استفاده میکنید مسیر مورد نظر رو بهش بدین