问题
I want to change the limit of the php POST array from 1000 to 6000 . Is there any way to do that ? i search about that and i found that i should change some variables in php.ini but the problem is that i did not find the directory of the file in my cpanel :
Your server's php.ini file is located at /usr/local/lib/php.ini.
This line is from the CPanel documentation but i could not find this directory in my cpanel even after i show the hidden files???? can anybody help me locating this file?
回答1:
Cpanel 60.0.26 (Latest Version) Php.ini moved under Software > Select PHP Version > Switch to Php Options > Change Value > save.
回答2:
If you're on a shared hosting environment you won't have access to the php.ini to make these changes, if you need access, a virtual private server (VPS) or a dedicated server may be a better option if you're confident in managing it yourself.
Alternatively if you create a new file called .htaccess in your root of your web directory (Ensure it doesn't contain a .txt extension if using notepad to create the file) and copy something like this inside.
php_value settingToChange 6000
This will only work if your hosting provider let's you override the certain config value. Best to ask if it doesn't work after trying.
回答3:
In cPanel search for php, You will find "Select PHP version" under Software.
Software -> Select PHP Version -> Switch to Php Options -> Change Value -> save.
回答4:
You could try to find it via the command line.
find / -type f -name "php.ini"
Or you could add the following to a .htaccess
file in the root of your site.
php_value max_input_vars 6000
php_value suhosin.get.max_vars 6000
php_value suhosin.post.max_vars 6000
php_value suhosin.request.max_vars 6000
回答5:
Go to main screen. Under 'Software/Services' > 'php.ini EZConfig'.
回答6:
You cant do it on shared hosting , Add ticket to support of hosting for same ( otherwise you can look for dedicated server where you can manage anything )
来源:https://stackoverflow.com/questions/18495524/how-to-access-the-php-ini-from-my-cpanel