افزودن imap به PHP پرینت


چطور imap را در php فعال کنم؟
با خطای

 

RROR: Your PHP is not compiled with IMAP Support.
*NIX Users should recompile the PHP with the --with-imap flag and Windows users can simply uncomment the extension='php_imap.dll' line in their php.ini

 

مواجه میشوم، چطور این مشکل را رفع کنم؟

 

برای رفع این مشکل شما نیاز به نصب دوباره php همراه با imap دارید. برای اینکار مراحل زیر را دنبال کنید:

 

به ssh وارد شوید و دستور زیر را اجرا نمایید:

 

yum install php-imap

 

و در سیستمهای 64 بیتی از دستورات زیر استفاده نمایید:

 

yum install libc-client.x86_64
yum install libc-client-devel.x86_64
yum install php-imap.x86_64

 

سپس وب سرور را restart نمایید:

 

/etc/init.d/httpd restart

 

 

 

درصورتی که با دستورات فوق imap نصب نشد فایل پیکربندی php در directadmin را باز نمایید. این فایل در مسیر /usr/local/directadmin/custombuild/configure/ap2 قرار دارد. نام فایل وابسته به نسخه php و نوع نصب php شما میباشد. بطور مثال فایل  /usr/local/directadmin/custombuild/configure/ap2/configure.php5 برای php5 که بصورت cli یا apache module نصب شده است میباشد.
در انتهای فایل دو خط زیر را وارد نمایید:

 

--with-imap
--with-imap-ssl

 

 

 

فایل را ذخیره کنید و به مسیر /usr/local/directadmin/custombuild رفته و دستور زیر را برای نصب دوباره php اجرا نمایید:

 

./build php

 

 

 

در صورت بروز خطا یک درخواست پشتیبانی به بخش فنی ایران سرور ارسال نمایید تا موضوع بررسی شود.

آیا این پاسخ به شما کمک کرد؟

  • 0
« برگشت