
نوشته اصلی توسط
ahmad19
هارد رو ک می شناسه
فایل ها هم روش کپی شده بدون مشکل
اما بعد از اعمال تغییراتی ک این همکارمون گفتند دیگه بالا نیاورد اصلا فایل ها رو
اینم خروجی دستور
بله هارد روی پوشه home2 ست شده و از این بابت مشکلی نیست .
مطابق با دستوراتی قبلاً انجام دادید یکبار این دستور را بزنید که فایل http.conf یوزر از حالت لاک خارج شود .
کد:
chattr -i /usr/local/directadmin/data/users/username/httpd.conf
حالا این کد را بزنید تا تنظیمات پیش فرض قبلی که کار می کرد لود شود .
کد:
cd /usr/local/directadmin/custombuild
./build rewrite_confs
اگر فایل ها هنوز در هارد اول باشند باید دوباره فراخوانی بشوند و وضعیت به حال قبل برمی گردد .
حالا این راه را امتحان کنید .
از کنترل پنل دایرکت ادمین
با دسترسی ادمین به آدرس زیر بروید :
Admin Panel -> Admin Settings -> Customize Httpd Configurations
دامنه مورد نظر را انتخاب کنید.
در کادری که باز شد این خط را مطابق با دامنه و یوزر سایتی که انتقال دادید وارد کنید .
username: یوزر نیم سایت
mysite.ir: ادرس سایت
کد:
|?DOCROOT=/home2/username/domains/mysite.ir/public_html|
save بزنید
خب حالا بهتر هست وب سرور را ریستارت کنید و تست کنید .
برای تست هم کافیست نام یک فولدر را در هارد دوم عوض کنید و از دامنه فراخوانی کنید . اگر باز شد از هارد دوم در حال فراخوانی هست .
با این کار شما فراخوانی محتویات public_html دامنه مورد نظر را از هارد دوم انجام می دهید .
دقت کنید . اگر همه چیز درست بود و فراخوانی از هارد دوم انجام شد . اگر خواستید چیزی را پاک کنید فقط محتویات public_html را از هارد اول پاک کنید. چون تنظیمات یوزر همچنان از هارد اول فراخوانی خواهد شد .
- - - Updated - - -
این مورد هم یادم رفت بگم
شما دسترسی فولدر هایی که منتقل کردید را برای یوزر هاست باید اضافه کنید .
کد زیر را بزنید :
chown -R username:username /home2/username/domains/mysite.ir/public_html