بک آپ رو از خود دایرکت ادمین گرفتید ؟
نمایش نسخه قابل چاپ
بک آپ رو از خود دایرکت ادمین گرفتید ؟
بله رو هاست قبلی دایرکت ادمین بود از اونجا بک آپ گرفتم
از روی خود دایرکت ادمین ریستور می کنید ؟ اگر جواب مثبته از توی پنل ادمین یا کاربر؟
بله از خود دایرکت ادمین که واسه سرور نصب کردیم رستور میکنم
از ادمین
ما ادمین جدید تعریف کردیم واسه خودمون از اون بک آپ میگیریم و chown فایل هارو هم چک کردم به اسم ادمین هست که باهاش لوگین میکنیم
فقط همون خط خطا رو زمانی که ریستور میکنید نشون میده ؟ لطفا خطای کامل رو بزارید.
ببینید این خطارو وقتی که فایل تغییر میدادیم یا فایل جدید میزدیم میداد :
[function.error-log]: failed to open stream: Permission denied in
پرمیشن این فایل رو کردم 777 بعد این خطارو نداد
ولی خطای اور دیتابیس رو میگره.. در صورتی که در حالت عادی سایت بدون مشکل باز میشه
این سایت هست هات خبر | اخرین اخبار داغ ایران
بدون قرار دادن ارور کامل دیتابیستون نمیشه در موردش نظر داد
کارهایی رو که تا بحال روی دیتابیس انجام دادید بگید ، ائم از تغییرات فایل کانفیگ ، استفاده از اسکریپ های بهینه سازی و ....
وهمینطور نحوه ریستو ردیتابیس رو ( دیتابیس های حجیم برای ریستور در دایرکت ادمین مشکل دارند باید حتما از shh ریستور بشن )
در صورتیکه هیچ تغییری ندادید یک بکاپ بگیرید از دیتابیس ( اگر ارور مربوط به تغییرات دستی شما باشه در این مرحله هم ارور میده و نمیتونید بکاپ کامل بگیرید ) و از طریق ssh ریستور کنید
دیتابیس حجیم چه مقدار هست مثلا؟
حجم دی بی ما 100مگ بود که بک آپ گرفتیم
این پیغامی هست که میده :
ERRNO: 2
TEXT: touch() [function.touch]: Utime failed: Permission denied
شما فقط مشکل تغییر دسترسی ها در زمان انتقال رو دارید با راه اندازی اسکریپ زیر که به شکل پیشفرض در دایرکت ادمین وجود داره دسترسی ها رو ریست کنید
کد:cd /usr/local/directadmin/scripts
./set_permissions.sh all
cd /home
for i in `ls`; do { chown -R $i:$i $i; }; done;