Hoe PHP-geheugen (geheugenlimiet) en invoerwaarden vergroten met cPanel en php.ini?
Wanneer u een geavanceerde plug-in op uw website installeert, een grote themademonstratie uploadt of duizenden producten op uw e-commercesite in één keer probeert bij te werken.Fatal error: Allowed memory size of ... bytes exhaustedofMax Input VariablesMogelijk ontvangt u een waarschuwing. Deze fouten geven aan dat het hostingpakket dat uw website host, vastzit aan de PHP-softwarelimieten. U kunt de volgende methoden gebruiken om de limieten te verhogen.
Methode 1: cPanel gebruiken "MultiPHP INI Editor" (eenvoudigste manier)
Als cPanel in uw zakelijke hostingpakket is geïnstalleerd, kunt u de limieten vanuit het paneel verhogen zonder met codes om te gaan:
- Log in op cPanel en klik onder Software. MultiPHP INI-editor ga naar het menu.
- Op de geopende pagina selecteert u de domeinnaam van uw website die u wilt exploiteren.
- Zoek de volgende instellingen, verhoog hun waarden en druk op de knop "Toepassen":
- geheugenlimiet: Het is de maximale hoeveelheid RAM die uw site van de server kan halen.
256Mof512Mdoe het. - max_input_vars: Dit is de limiet van formulieren/gegevens die in één keer kunnen worden verzonden.
3000of5000Bijwerken als . - upload_max_bestandsgrootte: Het is de maximale bestandsgrootte die vanaf de site kan worden geüpload.
128Mjij kunt.
- geheugenlimiet: Het is de maximale hoeveelheid RAM die uw site van de server kan halen.
Methode 2: Grenzen afdwingen met .htaccess-bestand
Als u geen toestemming heeft om PHP op uw server te bewerken, kunt u hetzelfde doen..htaccessU kunt het ook activeren door de volgende codes toe te voegen aan de onderste regel van uw bestand:
php_value memory_limit 512M php_value max_input_vars 5000 php_value upload_max_filesize 128M php_value post_max_size 128M
Dit artikel is speciaal opgesteld voor PvPServer.