-
September 14th, 2016, 10:13
#1
تغییر هندلر به suphp در سی پنل
سلام دوستان خوبید
ببخشید ما سی پنل نصبیدیم
ورزن جدید
شامل ایزی اپاچی چهار و ایزی اپاچی سه نداشت
و قبلا با ایزی اپاچی سه هندلر رو عوض می کردیم
الان نمی دونمن چطوری با ایزی اپاچی چهار هندلز رو عوض کنم یا از کجا عوض کنم اصلا هندلر رو
=======================
وب سرور هم لایت اسپیده
-
-
September 14th, 2016 10:13
# ADS
-
September 14th, 2016, 11:18
#2
پاسخ : تغییر هندلر به suphp در سی پنل
-
-
September 14th, 2016, 11:40
#3
عضو دائم
پاسخ : تغییر هندلر به suphp در سی پنل
برای تغییر ورژن هندلر php اسکریپت زیر رو بسته به نیاز خودتون اجرا کنید:
کد:
/usr/local/cpanel/bin/rebuild_phpconf --default=ea-php55 --ea-php54=suphp
دستور فوق هندلر php رو به suphp تغییر خواهد داد.
-
تعداد تشکر ها ازTARIMEHR به دلیل پست مفید
-
September 14th, 2016, 11:44
#4
پاسخ : تغییر هندلر به suphp در سی پنل
ببخشید در این دستور زیر
/usr/local/cpanel/bin/rebuild_phpconf --default=ea-php55 --ea-php54=suphp
چ ورزن هایی از php هندلرشون میشه suphp
همه یا فقط ورزن خاصی
اگر خاصی چ ورزن هایی
- - - Updated - - -
همچنین وقتی می زنم
[root@server1 ~]# /usr/local/cpanel/bin/rebuild_phpconf --default=ea-php55 --ea-php54=suphp
ERROR: The ea-php54 PHP package does not support the suphp Apache handler
Usage /usr/local/cpanel/bin/rebuild_phpconf [--default=<ver>] [--<ver>=<handler> ... ] [--dryrun] [--no-restart] [--current|--available] [--errors]
Actions
--default : Set the default PHP version used by Apache.
--<ver> : Set the type of Apache handler used for by a PHP version (may be used with --default)
--current : Show current settings
--available : Show available Apache handlers and PHP SAPIs
--help : Show this screen!
Options
--dryrun : Only display the changes that would be made to Apache
--no-restart : Don't restart Apache after making changes
--errors : Also print errors to STDERR, instead of only writing to log file
--no-users : Do not update user settings when updating a version’s handler
-
-
September 14th, 2016, 11:54
#5
عضو دائم
پاسخ : تغییر هندلر به suphp در سی پنل
اگر قصد دارید برای هر ورژن php هندلر جدید تعریف کنید از اسکریپت زیر استفاده کنید:
کد:
/usr/local/cpanel/bin/rebuild_phpconf --default=ea-php56 --ea-php54=cgi --ea-php55=cgi --ea-php56=cgi
- صرفا به دستور بالا اکتفا نکنید. شما باید ببینید در سرور خودتون چه ورژن هایی از php رو پشتیبانی می کنید٬ بعد دستور بالا رو مطابق نیازتون تغییر بدید.
- اگر php 5.4 در سرور شما وجود نداشته باشه طبعا --ea-php54=cgi باید از دستور شما حذف بشه و...
فرمت کلی اجرای این دستور در EasyApache 4 به شکل زیر هست:
کد:
/usr/local/cpanel/bin/rebuild_phpconf --default=$default--$package=$handler
-
تعداد تشکر ها ازTARIMEHR به دلیل پست مفید
-
September 14th, 2016, 13:13
#6
پاسخ : تغییر هندلر به suphp در سی پنل
شرمنده هنوز متوجه نشدم
من کلود لینوکس رو سرور نصبیدم همه ورزن ها فعاله
خب
الان دستور کلی چیه برا تغییر هندلر تمامشون به suphp
یا کلا 5.6 و 5.5 و 5.4 رو بکنم suphp
==========================================
الان دستوری ک دادید زدم اما ارور داد
[root@server1 ~]# /usr/local/cpanel/bin/rebuild_phpconf --default=ea-php56 --ea-php54=suphp --ea-php55=suphp --ea-php56=suphp
AH00180: WARNING: MaxRequestWorkers of 270 exceeds ServerLimit value of 256 servers, decreasing MaxRequestWorkers to 256. To increase, please see the ServerLimit directive.
ERROR: The ea-php55 PHP package does not support the suphp Apache handler
Usage /usr/local/cpanel/bin/rebuild_phpconf [--default=<ver>] [--<ver>=<handler> ... ] [--dryrun] [--no-restart] [--current|--available] [--errors]
Actions
--default : Set the default PHP version used by Apache.
--<ver> : Set the type of Apache handler used for by a PHP version (may be used with --default)
--current : Show current settings
--available : Show available Apache handlers and PHP SAPIs
--help : Show this screen!
Options
--dryrun : Only display the changes that would be made to Apache
--no-restart : Don't restart Apache after making changes
--errors : Also print errors to STDERR, instead of only writing to log file
--no-users : Do not update user settings when updating a version’s handler
[root@server1 ~]#
-
-
September 14th, 2016, 14:50
#7
عضو دائم
پاسخ : تغییر هندلر به suphp در سی پنل
از طریق EasyApache موقعی که ماژول های وب سرور رو انتخاب میکنید mod_suphp رو هم فعال کنید تا این هندلر php نصب بشه. بعد میتونید از قسمت MultiPHP Manager سربرگ PHP Handlers هندلر suphp رو برای ورژن های دلخواه فعال کنید.
-
تعداد تشکر ها ازTARIMEHR به دلیل پست مفید