آموزش دایرکت ادمین، سی پنل، وب سایت پنل

مشکل صفحه سفید در phpmyadmin

 Fatal Error: session_start()

در صورتی که هنگام باز کردن PHPMyAdmin با خطای زیر مواجه می شوید:

Fatal error: session_start() [function.session-start]: Failed to initialize storage

و یا صفحه سفید blank page نمایش داده میشود ابتدا در مسیر php.ini وارد شوید و session.save_path را بصورت زیر تنظیم نمایید.

session.save_path = "/tmp"

و سرویس httpd را restart نمایید. همچنین ممکن است مشکل از disable_functions های فایل php.ini باشد، تابع ini_set را حذف نمایید.

خطای Warning: Fatal error 9001

Warning: Fatal error 9001

زمانیکه این خطا اتفاق می افتد امکان ذخیره و یا آپدیت اطلاعات دیتابیس و یا بکآپ گیری امکانپذیر نخواهد بود.

علت وقوع این خطا ممکن است بدلیل از دسترس خارج شدن دیتابیس باشد که مشکل دیتابیس با  offline & online  نمودن دیتابیس برطرف خواهد شد.

offline

ادامه ی مطلب

رفع خطا cannot determine nameserver IPs

cannot determine nameserver IPs


شاید برای شما هم پیش آمده باشد که در زمان park یک دامنه در کنترل پنل cpanel با پیغامی مبنی بر اینکه این دامنه register نشده است و امکان Park آن وجود ندارد مواجه شده باشید.

cannot determine nameserver IPs. Please make sure that the domain is registered with a valid domain registrar

رفع این مشکل یک راه حل خیلی ساده دارد ، برای رفع این مشکل مراحل زیر را انجام دهید :
ابتدا با دسترسی root به کنترل پنل WHM‌ لاگین کنید و سپس به مسیر زیر بروید :
WHM >> Server Configuration >> Tweak Settings
WHMsecurity
سپس تیک موارد زیر را بزنید :

Allow Creation of Parked/Addon Domains that are not registered
Allow Creation of Parked/Addon Domains that resolve to other servers

تغییر یکباره پسورد تمام اکانت ها در Cpanel

Change all password Cpanel

برای تغییر رمز عبور یوزرها به صورت یک جا در کنترل پنل cpanel می توانید طبق آموزش زیر عمل کنید :

ابتدا به کنترل پنل whm وارد شوید ، سپس به مسیر زیر بروید :

 WHM >> Account Functions >> Force Password Change

cpanelpassword

سپس بر روی select all  کلیک کنید و سپس بر روی submit‌ کلیک کنید.

نصب eAccelerator در Directadmin

برای نصب eaccelerator ابتدا آخرین نسخه را دانلود نمایید و آن را Extract نمایید:

http://serversetup.ir/download/eaccelerator-0.9.6.1.zip

سپس دستورات زیر را اجرا نمایید:

yum -y install autoconf
phpize
./configure
make
make install

سپس فایل php.ini را ویرایش نمایید، و extension_dir را اصلاح نمایید.
می توانید در php.ini تنظیمات مورد نظر را در انتهای آن اعمال نمایید.

extension="eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/var/cache/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"

در انتها Cache Folder را ایجاد نمایید.

mkdir /var/cache/eaccelerator
chmod  777 /var/cache/eaccelerator

و در نهایت Apache را restart نمایید.

service httpd restart

نصب Mbstring در Directadmin

install  mbstring in directadmin

به سرور SSH نمایید:

سپس فایل زیر را ویرایش نمایید:

nano /usr/local/directadmin/custombuild/configure/ap2/configure.php5

خطوط زیر را در انتهای فایل اضافه نمایید:

 

--enable-mbstring
در صورتی که از suphp استفاده می نمایید باید در مسیر زیر تغییرت را اعمال نمایید:
nano /usr/local/directadmin/custombuild/configure/suphp/configure.php5

در پایان وارد مسیر زیر شوید:

/usr/local/directadmin/custombuild/

دستور زیر را اجرا نمایید:

./build php n