cPanel/WHM یک کنترل پنل بزرگ میزبانی وب است که به طور چشم گیر باعث تسهیل مدیریت سرور می شود. این رابط کاربری بسیار ساده برای استفاده روزمره است.
در مطالب گذشته آموزش نصب cPanel / whm و بخش های مختلف آن آموزش داده شد. با این حال بسیاری از افراد تفاوت بین cPanel و WHM را نمی دانند. بنا براین در این مورد صحبت کوتاهی خواهیم داشت و بعد به بیان مشکلات می پردازیم.
whm یا web hosting manager یک core program است که دسترسی مدیریتی به back-end برنامه cPanel دارد.
شما می توانید با WHM حساب های cPanel ایجاد کنید و تنظیمات کلی برای آن ها تنظیم کنید. شما همچنین می توانید پنل های نمایندگی ایجاد کنید و خدمات میزبانی را به مشتریان ارائه دهید.
از طرف دیگر cPanel پنل مدیریت وب سایت است و به شما این امکان را می دهد که پایگاه های داده، حساب های ایمیل، کاربران FTP، افزودن دامنه (Addon domain)، زیر دامنه ها و … ایجاد کنید. تنظیمات هر یک از حساب های cPanel جدای از تنظیمات whm می تواند شخصی سازی شود.
گاهی اوقات با این که سهمیه دیسک هر کاربر در cPanel در WHM تعیین شده است ، داخل حساب های cPanel این فضا به صورت نامحدود نمایش داده می شود.
برای رفع این مشکل با کاربر root به سرور لاگین کنید و دستور زیر را اجرا کنید.
# /scripts/fixquotas
گاهی اوقات تلاش می کنید از طریق سایت و با استفاده از پورت your_domain:2083 وارد حساب کاربری خود شوید، اما موفق به ورود نمی شوید حتی اگر نام و رمز کاربری شما صحیح باشد.
این مشکل زمانی به وجود می آید که DNS های سایت خود را تغییر داده این و این تغییرات هنوز در اینترنت یه طور کامل پخش نشده است.
بنابراین تا زمان رفع این مشکل باید صبر کنید و برای دسترسی به اطلاعات پنل خود باید از طریق پنل whm وارد شوید. بدین منظور بعد از نام دامنه خود، مانند عبارت بالا به جای ۲۰۸۳ پورت ۲۰۸۷ را وارد کنید.
این خطا بیان می کند که گواهی ssl شما بعد از ۳۰ روز منقضی می شود. معمولا به صورت ایمیل یا بعد از ورود به حساب کاربری نمایش داده می شود.
برای رفع این خطا وارد پنل whm شوید و به این دایرکتوری بروید.
Home »Service Configuration »Manage Service SSL Certificates
و بعد گزینه Reset Certificate را بزنید. البته این کار برای SSL های خریداری شده معتبر توصیه نمی شود.
زمانی که قصد ایجاد یک subdomain در cPanel دارید و نام آن هم نام با hostname سرور شماست با این خطا مواجه می شوید.
برای رفع این مشکل وارد WHM لاگین کنید و به این آدرس بروید: Home »Server Configuration »Tweak Settings
این گزینه را پیدا کنید و آن را روشن کنید Allow users to park subdomains of the server’s hostname.
سپس تنظیمات را ذخیره کنید.
این مشکل زمانی رخ می دهد که شما قصد اضافه کردن دامنه جدید دارید و این دامنه از سرورهای DNS استفاده می کند که به سرور شما تعلق ندارند.
برای رفع این مشکل داخل whm لاگین کنید و به این آدرس بروید: Home »IP Functions »Configure Remote Service IPs .
پس از ورود روی گزینه Remote Name Server IPs کلیک کنید و IP سرورهای DNS خود را در هر خط وارد کنید.
زمانی که به Roundcube لاگین می کنید ممکن است با این خطا مواجه شده باشید.
DATABASE ERROR: CONNECTION FAILED! Unable to connect to the database!e Please contact your server-administrator.
برای رفع این مشکل به عنوان کاربر روت در سرور لاگین کنید و کد زیر را وارد کنید.
# /usr/local/cpanel/bin/update-roundcube --force
این خطاها هرچند رایج و ساده هستند می توانند اتلاف وقت کاربران شوند.
امیدوارم این مطلب برای کاربران مفید واقع شده باشد.