چگونه می توانیم "imap" را در "php" بیفزاییم؟

اعضا > مرکز آموزش > آموزش های کنترل پنل > کنترل پنل میزبانی وب لینوکس DirectAdmin > مواردی چند راجع به مدیریت سرور > چگونه می توانیم "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" نصب می گردد. اگرانجام نشده بود, در داخل "directadmin" فایل پیکربندی "php" را که در مسیر "/usr/local/directadmin/custombuild/configure/ap2" باز کنید.

مثلا در "php5" فایل "/usr/local/directadmin/custombuild/configure/ap2/configure.php5" بصورت "cli" یا " apache module " وجود دارد.

در آخر این فایل, دو عبارت زیر را به همین ترتیب وترد کنید:

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

پس از ذخیره این موارد ,وارد مسیر " /usr/local/directadmin/custombuild" شده و دستور زیر را خهت نصب دوباره "php" به کار برید:

./build php

کار به پایان رسیده است.

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

آیا این پاسخ به شما کمک کرد؟
170 کاربر این را مفید یافتند 374 نظرات

در همین زمینه