ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با سی پنل



reeza
April 28th, 2012, 19:03
با سلام
دوستان این ارور هنگام نصب پرستاشاپ نشون داده میشه
Warning, your hosting provider is using the suhosin patch for PHP, which limits the maximum number of fields to post in a form: 1000for suhosin.post.max_vars.
1000 for suhosin.request.max_vars.
Please ask your hosting provider to increase the suhosin post and request a limit of 1192 at least. or edit the translation file manually.
از چی می تونه باشه؟
تشکر

Metalik
April 28th, 2012, 19:37
سلام
داخل فایل php.ini
مقدار suhosin.request.max_vars روی حداقل روی 1192 تنظیم کنید

reeza
April 28th, 2012, 19:39
سلام
داخل فایل php.ini
مقدار suhosin.request.max_vars روی حداقل روی 1192 تنظیم کنید

خیلی ممنون از توجهتون . این فایل رو از کجا باز کنم؟ توی سی پنل جایی برای تنظیمش نیست؟
یه دونه از این کپناتون هم میخام :d

Metalik
April 28th, 2012, 19:47
خیلی ممنون از توجهتون . این فایل رو از کجا باز کنم؟ توی سی پنل جایی برای تنظیمش نیست؟
یه دونه از این کپناتون هم میخام :d

باید از طریق ssh فایل php.ini رو باز کنید
برای یافتن مسیر php.ini دستور زیر را وارد کنید:


php -i | grep php.ini

مقدار loaded configuration file مسیر php.ini رو به شما نشون می ده.

سپس با استفاده از nano می توانید فایل فوق را باز کنید.

برای خرید کوپن لطفا از طریق پیام خصوصی اقدام نمائید

reeza
April 28th, 2012, 20:10
اون دستور رو زدم اینا رو نوشت

root@server193 [~]# php -i | grep php.ini
Configure Command => './configure' '--enable-bcmath' '--enable-calendar' '--enable-exif' '--enable-fastcgi' '--enable-forc
e-cgi-redirect' '--enable-ftp' '--enable-gd-native-ttf' '--enable-libxml' '--enable-magic-quotes' '--enable-pdo=shared' '--e
nable-safe-mode' '--enable-soap' '--enable-sockets' '--enable-zend-multibyte' '--enable-zip' '--prefix=/usr/local' '--with-a
pxs2=/usr/local/apache/bin/apxs' '--with-bz2' '--with-config-file-path=/usr/local/lib' '--with-config-file-scan-dir=/usr/loc
al/lib/php.ini.d' '--with-curl=/opt/curlssl/' '--with-freetype-dir=/usr' '--with-gd' '--with-gettext' '--with-imap=/opt/php_
with_imap_client/' '--with-imap-ssl=/usr' '--with-jpeg-dir=/usr' '--with-kerberos' '--with-libexpat-dir=/usr' '--with-libxml
-dir=/opt/xml2' '--with-libxml-dir=/opt/xml2/' '--with-mcrypt=/opt/libmcrypt/' '--with-mhash=/opt/mhash/' '--with-mime-magic
' '--with-mysql=/usr' '--with-mysql-sock=/var/lib/mysql/mysql.sock' '--with-mysqli=/usr/bin/mysql_config' '--with-openssl=/u
sr' '--with-openssl-dir=/usr' '--with-pcre-regex=/opt/pcre' '--with-pdo-mysql=shared' '--with-pdo-sqlite=shared' '--with-png
-dir=/usr' '--with-sqlite=shared' '--with-ttf' '--with-xmlrpc' '--with-xpm-dir=/usr' '--with-zlib' '--with-zlib-dir=/usr'
Configuration File (php.ini) Path => /usr/local/lib
Loaded Configuration File => /usr/local/lib/php.ini
Scan this dir for additional .ini files => /usr/local/lib/php.ini.d
حالا باید چیکار کنم؟

Metalik
April 28th, 2012, 20:26
بقیه مراحلش رو هم نوشته دیگه، با دقت بخونید.


nano /usr/local/lib/php.ini

با دستور بالا می توانید فایل php.ini را باز کرده و اقدام به ویرایش آن نمائید. (در هنگام ویرایش دقت کنید!!)

reeza
April 28th, 2012, 22:46
سلام شرمنده من هر کار کردم این عبارت رو پیدا نکردم:

suhosin.request.max_vars

OnlineServer
April 28th, 2012, 23:26
در صورتی که suhosin نصب هست خودتون میتونید اضافه و مقدار بهش بدید.

reeza
April 28th, 2012, 23:32
در صورتی که suhosin نصب هست خودتون میتونید اضافه و مقدار بهش بدید.

ممنون از توجهتون . از کجا باید پیداش کنم؟توی سی پنله؟

OnlineServer
April 28th, 2012, 23:44
هنگام کامپایل آپاچی انتخاب میشه . اگر از داخل کنترل پنل نظر تون هست میتونید یک بار پروفایل کامپایل شده تان را چک کنید. برای شما قطعا نصب بوده که همچین مشکلی برخوردید .

reeza
April 28th, 2012, 23:48
خوب بر فرض اینکه نصب هست برم کجای سی پنل که تنظیمش کنم؟

OnlineServer
April 28th, 2012, 23:52
فایل php.ini را باید ویرایش کنید . در قسمت Module Settings یک بخش [suhosin] اضافه کنید و این پارامتر را همراه با مقدارتون وارد کنید .
اگر دقت کنید تنظیمات مربوط به [Syslog] و [mail function] و .. نیز در همین قسمت هستند.

reeza
April 28th, 2012, 23:55
خوب بسیار عالی اما من بلد نیستم کدش رو بنویسم
براتون ممکنه کدش رو زحمت بکشید من کپی کنم؟
سپاس:">

OnlineServer
April 29th, 2012, 00:01
مسیر فایل php.ini در سرور سنت او اس :

/usr/local/lib/php.ini


در قسمت مأٔ‌ژولها :


;;;;;;;;;;;;;;;;;;;; Module Settings ;;;;;;;;;;;;;;;;;;;;

عبارات زیر را اضافه و وب سرور را یکبار ریست کنید



[suhosin]
suhosin.request.max_vars = XXXX



xxxx مقدار مورد نظرتون هست.

reeza
April 30th, 2012, 04:31
با سلام و تشکر از راهنمایی های دوستان . ارور قبلی رفع شد اما با ارور جدیدی مواجه شدم

Warning, your PHP configuration limits the maximum number of fields to post in a form:
1000 for max_input_vars.
Please ask your hosting provider to increase the this limit to 7717 at least. or edit the translation file manually.


باز هم این گزینه را داخل php.ini پیدا نکردم متاسفانه
تشکر از توجه دوستان

rn4j1m1
April 30th, 2012, 05:35
اگه از ادیتور nano استفاده میکنید با زدن کلید های ctrl + w میتونید توی فایل سرچ کنید
عبارت max_input_vars رو سرچ کنید و مقدار مورد نظرتون رو جلوش بذارید

OnlineServer
April 30th, 2012, 08:56
مثل عبارت قبلی که اضافه کردید این عبارت هم اضافه و مقدار بدید.

reeza
April 30th, 2012, 13:39
مثل عبارت قبلی که اضافه کردید این عبارت هم اضافه و مقدار بدید.

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

max_input_vars = XXXX

همین را وارد کنم؟

reeza
April 30th, 2012, 16:03
باید توی همون قسمت modul setting بنویسمش؟

saman321
May 1st, 2012, 16:10
سلام دوستان منم همین مشکلو داشتم با مراجعه به ویستا هاست مشکلم حل شد