Grote WordPress-imports met All-in-One WP Migration (bijvoorbeeld een .wpress bestand van 1GB of groter) lopen vaak vast door te lage PHP-limieten of server timeouts. In deze handleiding zet je stap-voor-stap de juiste PHP execution time, memory limit en upload limieten goed, zodat je import wél doorloopt.
Bij een import van meer dan 1GB moet je server de backup uploaden, uitpakken en verwerken. Als één limiet te laag staat, stopt het proces (vaak rond 30–60 seconden) of je krijgt een timeout. Dit is een veel voorkomende fout bij WordPress migraties met grote back-ups.
Voor een All-in-One WP Migration import >1GB adviseren we minimaal onderstaande waarden:
max_execution_time = 600
max_input_time = 600
memory_limit = 1024M
upload_max_filesize = 2048M
post_max_size = 2048M
Belangrijk: post_max_size moet altijd gelijk aan of hoger zijn dan upload_max_filesize.
.user.ini in je WordPress-rootDeze methode werkt vaak op shared hosting, DirectAdmin, LiteSpeed, LSAPI en PHP-FPM omgevingen.
wp-config.php).user.inimax_execution_time=600
max_input_time=600
memory_limit=1024M
upload_max_filesize=2048M
post_max_size=2048M
php.ini (beste bij VPS/eigen server)php.iniwp-config.php (optioneel)Dit helpt bij geheugenproblemen, maar lost geen execution time timeouts op.
define('WP_MEMORY_LIMIT', '512M');
define('WP_MAX_MEMORY_LIMIT', '1024M');
Als je import telkens rond exact 60 seconden afbreekt, is de kans groot dat niet PHP maar je webserver de request afkapt. Gebruik je Nginx? Check dan deze instellingen:
client_max_body_size 2048m;
fastcgi_read_timeout 600;
proxy_read_timeout 600;
Op shared hosting kun je dit soms niet zelf aanpassen. Dan moet je hoster dit verhogen.
Sommige versies/edities van All-in-One WP Migration hanteren een eigen importlimiet. Dan kun je PHP-limieten verhogen, maar blijft de import alsnog weigeren of stoppen.
Oplossingen zijn dan bijvoorbeeld server-side upload, backup verkleinen of een uitbreiding gebruiken (afhankelijk van je situatie).
Wil je 100% zeker weten dat je wijzigingen zijn geladen? Maak tijdelijk een bestand phpinfo.php in je WordPress-root:
<?php phpinfo();
Controleer in de output de waarden voor:
upload_max_filesize, post_max_size, memory_limit en max_execution_time.
Verwijder dit bestand direct na de check (veiligheid).
Als je een WordPress-site migreert met All-in-One WP Migration en je backup is groter dan 1GB, dan is het verhogen van je PHP execution time en PHP limits geen “extra optimalisatie”, maar een randvoorwaarde om de import betrouwbaar te laten werken. Door dit vooraf goed te zetten voorkom je mislukte imports, corrupte migraties en frustrerende timeouts.
Copyright © 2020 Web Rabbitz Webdesign Waddinxveen. Algemene Voorwaarden Professionele website maken Belangrijke pagina's