PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سازگاری custombuild با Php IMAP



AriyanPayamak
September 13th, 2016, 16:12
سلام و خسته نباشید ،
خدمت دوستان و اساتید محترم ، برای استفاده از php imap و نصب آن دچار مشکل شده ام و متاسفانه هر تلاشی کرده ام که بتوانم نصب کنم نشد و دلیل آن هم می توان قرار گرفتن سرور در ایران باشد شاید !
سوال اصلی این است که بر روی کدام نسخه از کاستوم بیلد دقیقا این سرویس بدون مشکل نصب می گردد .
ممنون میشم دوستانی راهنمایی بفرمایند
تشکر

CYCLONER
September 13th, 2016, 16:24
با سلام

در کاستوم بیلد 2 در سرور ایران نصب کرده بودیم بدونه مشکل

در صورتی که نسخه کاستوم بیلد شما قدیمی می باشد بهتر می باشد آن را آپگرید کنید

rahyarco
September 13th, 2016, 23:54
سلام و خسته نباشید ،
خدمت دوستان و اساتید محترم ، برای استفاده از php imap و نصب آن دچار مشکل شده ام و متاسفانه هر تلاشی کرده ام که بتوانم نصب کنم نشد و دلیل آن هم می توان قرار گرفتن سرور در ایران باشد شاید !
سوال اصلی این است که بر روی کدام نسخه از کاستوم بیلد دقیقا این سرویس بدون مشکل نصب می گردد .
ممنون میشم دوستانی راهنمایی بفرمایند
تشکر

بر روی سرور ایران مشکلی ندارد و نصب می شود . برای نصب از روش زیر استفاده کنید :

ابتدا کد زیر را بزنید :

برای CentOS

yum -y install pam-devel

برای Debian


apt-get install libc-client-dev


سپس از فایل نصب اتوماتیک دایرکت ادمین استفاده کنید :



cd /root
wget files.directadmin.com/services/all/imap_php.sh
chmod 755 imap_php.sh
./imap_php.sh


در هر دو نسخه CustomBuild قابل استفاده هست . اما بهتر است CustomBuild را به ورژن 2 آپگرید کنید .

منبع : https://help.directadmin.com/item.php?id=341

RealHAM
September 14th, 2016, 00:01
سلام

آیا خطای خاصی دریافت می کنید، لطفاً در صورت دریافت خطا خروجی را قرار دهید.

dertgtr
September 14th, 2016, 00:05
دوستان دقیقا من همین مشکل نصب php imap رو دارم کنترل پانل vesta panel هست در تاپیک زیر مطرح کردم لطفا منو هم راهنمایی کنید ممنونم

http://www.webhostingtalk.ir/showthread.php?t=173731

AriyanPayamak
September 14th, 2016, 11:09
CustomBuild 3 رو نصب کردم اطلاعات سرور هم

Processor Name









2400.085







Vendor ID
GenuineIntel


Processor Speed (MHz)
2400.085


Total Memory
3850684 kB


Free Memory
2174660 kB


Total Swap Memory
1675260 kB


Free Swap Memory
1675260 kB


System Uptime
0 Days, 10 Hours and 22 Minutes


Apache 2.2.31
Running


DirectAdmin 1.44.3
Running


Exim 4.87
Running


MySQL 5.5.31
Running


Named 9.8.2rc1
Running


ProFTPd 1.3.5b
Running


sshd
Running


dovecot 2.2.25 (7be1766)
Running


Php 5.3.29



-------------------
یکی از دوستان هم گفتن CustomBuild 1 را نصب کردم و بدون مشکل imap نصب شد ! ولی نسخه php که استفاده میکنند
و مشخصات سرورش اینه
Processor Name





GenuineIntel


Processor Speed (MHz)
3407.999


Total Memory
1020020 kB


197776 kB


Total Swap Memory
2064380 kB



Free Swap Memory
2061444 kB


System Uptime
6 Days, 23 Hours and 42 Minutes


Apache 2.4.23
Running


DirectAdmin 1.50.1
Running


Exim 4.87
Running


MySQL 5.5.31
Running


Named 9.8.2rc1
Running


sshd
Running


dovecot 2.2.25 (7be1766)
Running


pure-ftpd 1.0.43
Running


Php 5.6.25
Installed



نسخه php ایشون بالاتر هستش و کاستوم بیلد 1 رو استفاده کردن . من از دیروز تا به حال 2 بار سرور رو ریلود کردم ولی هر دفعه که imap رو نصب میکنم نصب میشه ولی فعال نیست حتی تنظیمات phpconfig رو هم انجام دادم
هر سایتی یه مدل آموزش داده
مثلا این سایت
http://wiki.serversetup.ir/2013/07/%D9%86%D8%B5%D8%A8-php-imap-directadmin



مثلا دستور

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




--with-imap
--with-imap-ssl
هم توضیح نداده که آخرش \ قرار بگیرید و خط آخر هم نباید \ داشته باشد.

یک جای دیگر هم که آموزش رو دوست عزیزمون الماس هاست قرار داده بود
--with-imap=/usr/local/php-imap \
--with-imap-ssl

به این صورت قرار گرفته بود دستور .
حالا در نهایت imap هست ولی نصب نیست
از این روش هم رفتم .
خطای مشاهده نمیشه
http://www.webhostingtalk.ir/showthread.php?t=87402

ولی در آخر وقتی
php -m | grep imap



رو میزنم هیچ چیزی نمایش داده نمیشه یعنی نصب نیست .
دوستان کسی میتونه راهنمایی کنه ؟ ممنون میشم

rahyarco
September 14th, 2016, 13:59
احتملاً منظورتون
CustomBuild 2 هست .
روشی که خدمتتون عرض کردم روی سرور های مختلف با ورژن های php متفاوت جواب گو هست و تا به الان مشکلی در نصب به این روش نبوده است . یکبار این روش را امتحال کنید اگر به نتیجه نرسیدید از روش دیگری که در انجمن و برخی سایت ها هم هست می توانید استفاده کنید .
البته این روش ها برای ورژن های قدیمی دایرکت ادمین هست و برخی ساختار ها عوض شده . به همین دلیل ممکن هست از این روش ها هم نتیجه نگیرید .

برای ساختار جدید به ترتیب مراحل زیر را انجام دهید :

1- ابتدا CustomBuild 2 را نصب کنید . ورژن پیشفرض نصب دایرکت ادمین هم ورژن 2 هست .


2- ورژن php سرور شما 5.3 هست و باید فایل زیر را ویرایش کنید .





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

حالا باید کد هایwith-imap و with-imap-ssl را به آخرین خط به حالت زیر اضافه کنید .
چند خط آخر به صورت زیر هست



--enable-mbstring \
--with-icu-dir=/usr/local/icu \
--enable-intl \
--with-imap \
--with-imap-ssl




فایل را ذخیره کنید .

سپس کد زیر را بزنید :



cd /usr/local/directadmin/custombuild
./build php n
./build rewrite_confs


حالا تست که نصب شده یا خیر .


php -m | grep imap



به این نکته توجه کنید که اگر php mode غیر از mod_php هست باید به فایل
configure.php.x
داخل پوشه suphp یا fastcgi که در آدرس
/usr/local/directadmin/custombuild/configure/ موجود هست کد ها را اضافه کنید .

AriyanPayamak
September 17th, 2016, 17:01
متاسفانه فکر کنم نسخه php تغییر نکرده
nano /usr/local/directadmin/custombuild/configure/ap2/configure.php5.3
اصلا وجود ندارد خالیه


: اطلاعات زیر رو ببینید :
GNU nano 2.0.9 File: options.conf

#PHP settings. default_php possible values - 5 or 6, php5_ver - 5.2, 5.3, 5.4 or 5.5
default_php=5
php5_ver=5.3
php5_cli=no
php5_cgi=yes
php6_cli=no
php6_cgi=no
php_ini=no
#Possible values - recommended or dist
php_ini_type=recommended
ioncube=yes
zend=yes

#Possible values - 5.0, 5.1, 5.5, 5.6
mysql=5.5
mysql_inst=no
mysql_backup=yes
mysql_backup_dir=/usr/local/directadmin/custombuild/mysql_backups

#Possible values - 1.3, 2.0, 2.2, 2.4
apache_ver=2.2
secure_htaccess=no
harden-symlinks-patch=yes