-
July 16th, 2014, 00:41
#1
-
-
July 16th, 2014 00:41
# ADS
-
July 16th, 2014, 05:08
#2
عضو انجمن
پاسخ : رو سروری ک suhosin نصب نیست ، خطای suhosin میگیرم !! :|
نگاهی به max_vars خود کانفیگ php تون بندازید. این داره میگه که بعضی موارد suhosin باعث این میشه. ولی در کل به نظر میاد اسکریپت شما با مقادیر max_input_vars مشکل داره .
-
تعداد تشکر ها از Cpt.Liux به دلیل پست مفید
-
July 16th, 2014, 05:16
#3
عضو انجمن
پاسخ : رو سروری ک suhosin نصب نیست ، خطای suhosin میگیرم !! :|
برین تو پوشه admincp تو یک فایل htaccess این مقادیر رو بزارید و خبر رو بهم بدید
php_value suhosin.request.max_vars 2048
php_value suhosin.post.max_vars 2048
- - - Updated - - -
اگه به php.ini دسترسی دارید این خط رو پیدا کنید suhosin.request.max_vars و به این تبدیل کنید suhosin.request.max_vars 2048
-
تعداد تشکر ها از elementary به دلیل پست مفید
-
July 16th, 2014, 09:28
#4
پاسخ : رو سروری ک suhosin نصب نیست ، خطای suhosin میگیرم !! :|

نوشته اصلی توسط
OmidX
درود ، دوستان من از هندلر suPHP (نسخه PHP سرور : 5.3.28) و وب سرور آپاچی (2.2.27) + NGINX (بصورت P-roxy Reverse) استفاده میکنم ، در پنل ادمین اسکریپت VBulletin این ارور رو دارم :
Required variables have gone missing and execution can not continue. Please try again.
This error can sometimes occur as a result of Suhosin / Hardened PHP being installed on your server. If you know that you have Suhosin running and you have access to the PHP configuration, try increasing the value of the following variables:
php_value suhosin.post.max_vars
php_value suhosin.request.max_vars
در حالی ک اصلا PHP این سرور تحت suhosin کامپایل نشده و suhosin رو این سرور نصب نیست ! مشکل کجاست ؟

کنترل پنل؟
اگر سی پنل هست خروجی دستور زیر را اطلاع دهید :
کد:
/scripts/phpextensionmgr status PHPSuHosin
یا اگر از کنترل پنل دیگری استفاده می کنید خروجی دستور php -v را در اینجا قرار بدید.
اگر نتیجه مثبت بود و نصب شده بود باید در php.ini مقدار های suhosin.post.max_vars و suhosin.request.max_vars را ست کنید.
البته در ارور شما گفته شده است که اگر ران هست این مقدار ها قرار داده شود!
لازم میدونم بگم میتونید مقدار های زیر رو هم قرار بدید :
کد:
; Logging Configuration
suhosin.log.syslog.facility = 9
suhosin.log.use-x-forwarded-for = Off
; Executor Options
suhosin.executor.max_depth = 0
suhosin.executor.include.max_traversal = 4
suhosin.executor.disable_emodifier = Off
suhosin.executor.allow_symlink = Off
; Misc Options
suhosin.simulation = Off
suhosin.apc_bug_workaround = Off
suhosin.sql.bailout_on_error = Off
suhosin.multiheader = Off
suhosin.mail.protect = 1
suhosin.memory_limit = 20
; Transparent Encryption Options
suhosin.session.encrypt = On
suhosin.session.cryptua = On
suhosin.session.cryptdocroot = On
suhosin.session.cryptraddr = 0
suhosin.cookie.encrypt = On
suhosin.cookie.cryptua = On
suhosin.cookie.cryptraddr = 0
; Filtering Options
suhosin.filter.action = 406
suhosin.cookie.max_array_depth = 100
suhosin.cookie.max_array_index_length = 64
suhosin.cookie.max_name_length = 64
suhosin.cookie.max_totalname_length = 256
suhosin.cookie.max_value_length = 10000
suhosin.cookie.max_vars = 100
suhosin.cookie.disallow_nul = On
suhosin.get.max_array_depth = 50
suhosin.get.max_array_index_length = 64
suhosin.get.max_name_length = 64
suhosin.get.max_totalname_length = 256
suhosin.get.max_value_length = 512
suhosin.get.max_vars = 100
suhosin.get.disallow_nul = On
suhosin.post.max_array_depth = 100
suhosin.post.max_array_index_length = 64
suhosin.post.max_totalname_length = 256
suhosin.post.max_value_length = 65000
suhosin.post.max_vars = 200
suhosin.post.disallow_nul = On
suhosin.request.max_array_depth = 100
suhosin.request.max_array_index_length = 64
suhosin.request.max_totalname_length = 256
suhosin.request.max_value_length = 65000
suhosin.request.max_vars = 200
suhosin.request.max_varname_length = 64
suhosin.request.disallow_nul = On
suhosin.upload.max_uploads = 25
suhosin.upload.disallow_elf = On
suhosin.upload.disallow_binary = Off
suhosin.upload.remove_binary = Off
suhosin.session.max_id_length = 128
البته ممکن است برخی اسکریپت ها مشکل بخورند و کار نکنند که بسته به استفاده ای که از سرور می شود دارد.

نوشته اصلی توسط
elementary
برین تو پوشه admincp تو یک فایل htaccess این مقادیر رو بزارید و خبر رو بهم بدید
php_value suhosin.request.max_vars 2048
php_value suhosin.post.max_vars 2048
- - - Updated - - -
اگه به php.ini دسترسی دارید این خط رو پیدا کنید suhosin.request.max_vars و به این تبدیل کنید suhosin.request.max_vars 2048
دوست عزیز ایشان به احتمال زیاد از SuPHP در حال استفاده هستند و امکان اینکه مقادیر یا ... در .htaccess تغییر یابد وجود ندارد.
لطفا در ارائه مطلبی ابتدا تحقیق کنید سپس اطلاع دهید تا بعدا دوستان دچار مشکل نشوند.
پ.ن :
در صورت حل نشدن مشکل بصورت خصوصی در ارتباط باشید.
-
تعداد تشکر ها ازYas-Host به دلیل پست مفید
-
July 16th, 2014, 13:49
#5
عضو جدید
پاسخ : رو سروری ک suhosin نصب نیست ، خطای suhosin میگیرم !! :|
درود
کاربر گرامی
قبل از نصب nginx هم این خطا را داشتید ؟ ممکنه از تنظیمات nginx باشه ؟ اینکه خطای suhosin را مشاهده می کنید یعنی اینکه این تابع فعال هستش . بیشتر کانفیگ سرور را بررسی کنید
-
تعداد تشکر ها از farsiwebhost به دلیل پست مفید
-
July 16th, 2014, 15:45
#6
عضو دائم
پاسخ : رو سروری ک suhosin نصب نیست ، خطای suhosin میگیرم !! :|

نوشته اصلی توسط
Yas-Host
کنترل پنل؟
یا اگر از کنترل پنل دیگری استفاده می کنید خروجی دستور php -v را در اینجا قرار بدید.
اگر نتیجه مثبت بود و نصب شده بود باید در php.ini مقدار های suhosin.post.max_vars و suhosin.request.max_vars را ست کنید.
البته در ارور شما گفته شده است که اگر ران هست این مقدار ها قرار داده شود!
لازم میدونم بگم میتونید مقدار های زیر رو هم قرار بدید :
دایرکت ادمین هستش ، خروجی :
کد:
[root@server ~]# php -v
PHP 5.3.28 (cli) (built: Jul 9 2014 13:32:05)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
with the ionCube PHP Loader v4.6.1, Copyright (c) 2002-2014, by ionCube Ltd., and
with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
[root@server ~]#

نوشته اصلی توسط
farsiwebhost
درود
کاربر گرامی
قبل از نصب nginx هم این خطا را داشتید ؟ ممکنه از تنظیمات nginx باشه ؟ اینکه خطای suhosin را مشاهده می کنید یعنی اینکه این تابع فعال هستش . بیشتر کانفیگ سرور را بررسی کنید
نه نصب نیست ، این NGINX یی ک من استفاده میکنم ، اصلا اگر suhosin نصب باشه استارت نمیشه !!
-
-
July 16th, 2014, 15:50
#7
پاسخ : رو سروری ک suhosin نصب نیست ، خطای suhosin میگیرم !! :|

نوشته اصلی توسط
OmidX
دایرکت ادمین هستش ، خروجی :
کد:
[root@server ~]# php -v
PHP 5.3.28 (cli) (built: Jul 9 2014 13:32:05)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
with the ionCube PHP Loader v4.6.1, Copyright (c) 2002-2014, by ionCube Ltd., and
with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
[root@server ~]#
!
جهت بررسی بیشتر نیاز به دسترسی به سرور می باشد.
در صورت نیاز اطلاعات سرور را + admincp پ.خ کنید.
موفق و پیروز باشید.
-
تعداد تشکر ها از Yas-Host به دلیل پست مفید