نحوه افزودن Include lines به httpd.conf
نحوه افزودن Include lines
اگر شما DA را مجدد در یک باکس تصب کنید ( ./directadmin i ) ، فایل /etc/httpd/conf/httpd.conf تان مجدد رونویسی می شود و از تمام داده ها خالی می شود . شما باید تمام Include lines ها را برای تمام کاربران بخوانید تا سایتهایشان نشان داده شوند (شما می توانید صفحات آپاچی یا صفحات IP مشترک را مشاهده کنید).
برای افزودن Include lines از دستورات زیر استفاده کنید :
cd /usr/local/directadmin/data/users for i in `ls`; do { echo "Include /usr/local/directadmin/data/users/$i/httpd.conf" >> /etc/httpd/conf/httpd.conf; }; done;
توجه داشته باشید که این اضافه کردن Include lines مربوط به * همه * کاربران است .. بنابراین اگر شما کاربران را به DA افزودید ، پس از اجرای ” ./directadmin i” ، شما در نهایت Include lines تکراری خواهید داشت . اطمینان حاصل کنید که از Include lines تکراری استفاده نکنید (آپاچی ری استارت نخواهد شد ).