August 11, 2026 · by CLIQHOST
Eroarea 500 Internal Server Error este una dintre cele mai frustrante probleme pe care le poate întâmpina un administrator de site WordPress. Ecranul devine alb sau apare un mesaj generic de eroare, fără nicio indicație clară despre cauză. Vestea bună este că, în marea majoritate a cazurilor, problema are o soluție simplă dacă urmezi pașii corecți.
În acest ghid vei afla care sunt cauzele frecvente ale erorii 500 în WordPress și cum le poți rezolva pas cu pas, indiferent dacă folosești hosting shared cPanel sau un VPS NVMe.
Codul HTTP 500 indică faptul că serverul web a întâmpinat o situație pe care nu știe cum să o gestioneze. Spre deosebire de eroarea 404 (pagina nu există), eroarea 500 este o problemă pe partea serverului sau a aplicației — în cazul nostru, WordPress sau mediul PHP.
Această eroare poate apărea:
- pe toate paginile site-ului
- doar în zona de administrare (/wp-admin)
- doar pe anumite pagini sau după o acțiune specifică (actualizare plugin, upload fișier etc.)
Primul și cel mai important pas este să consulți log-urile de eroare. Acestea îți vor spune exact ce s-a întâmplat.
# Pentru Apache:
tail -n 50 /var/log/apache2/error.log
# Pentru Nginx:
tail -n 50 /var/log/nginx/error.log
# Log specific domeniului (cPanel):
tail -n 50 /home/username/logs/example.com-error_log
Dacă ai un VPS SSD administrat, poți cere echipei de suport să verifice log-urile direct dacă nu ai acces root.
WordPress are un sistem integrat de debug care afișează erori PHP în loc de ecranul alb. Editează fișierul wp-config.php (din rădăcina instalării WordPress):
// Activează modul debug
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true ); // salvează erorile în /wp-content/debug.log
define( 'WP_DEBUG_DISPLAY', false ); // nu afișa erorile în browser
⚠️ Atenție: Nu lăsa
WP_DEBUG_DISPLAYactivat pe site-urile de producție — poate expune informații sensibile.
După salvare, reproduce eroarea și verifică fișierul /wp-content/debug.log pentru detalii.
Plugin-urile incompatibile sau cu cod defect sunt cauza numărul 1 a erorii 500 în WordPress. Metoda cea mai rapidă:
wp-content/.plugins în plugins_backup.plugins./wp-admin/plugins.php pentru a-l identifica pe cel problematic.wp plugin deactivate --all --path=/var/www/html/wordpress
După ce identifici plugin-ul vinovat, verifică dacă există o actualizare sau contactează dezvoltatorul.
O temă WordPress cu erori PHP poate cauza la fel de ușor eroarea 500. Testează prin activarea temei implicite WordPress (Twenty Twenty-Four sau similară):
wp-content/themes/tema-ta/ în tema-ta_backup.Un fișier .htaccess corupt sau cu reguli incorecte este o altă cauză frecventă a erorii 500, mai ales pe serverele Apache (inclusiv pe hosting WordPress shared).
.htaccess în .htaccess_old..htaccess era problema..htaccess nou: WordPress Admin → Setări → Permalink-uri → Salvează modificările.Conținutul standard al unui .htaccess WordPress:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
WordPress necesită suficientă memorie PHP pentru a funcționa. O limită prea mică poate genera eroarea 500, mai ales pe site-uri cu multe plugin-uri sau teme complexe.
define( 'WP_MEMORY_LIMIT', '256M' );
php_value memory_limit 256M
memory_limit = 256M
Dacă folosești un plan de hosting shared cPanel, limita PHP poate fi configurată din cPanel → Select PHP Version → PHP Options.
Permisiunile incorecte sunt o cauză mai puțin evidentă, dar frecvent întâlnită după migrări sau restaurări de backup.
Valori corecte pentru WordPress:
- Foldere: 755
- Fișiere: 644
- wp-config.php: 600 (recomandat pentru securitate)
Comanzi pentru corectare rapidă pe VPS:
find /var/www/html/wordpress -type d -exec chmod 755 {} \;
find /var/www/html/wordpress -type f -exec chmod 644 {} \;
chmod 600 /var/www/html/wordpress/wp-config.php
O versiune PHP incompatibilă cu WordPress sau cu plugin-urile instalate poate declanșa eroarea 500. WordPress recomandă PHP 8.1 sau mai nou.
Versiunea PHP se poate schimba rapid din cPanel → Select PHP Version. Dacă nu ești sigur ce versiune e potrivită, consultă documentația plugin-urilor tale sau citește ghidul nostru despre administrarea serverelor.
Un disc plin sau un server supraîncărcat poate genera erori 500 sporadice. Verifică:
# Spațiu disc disponibil
df -h
# Utilizare inoduri
df -i
# Procese active
top
Dacă site-ul tău a crescut și resursele planului actual nu mai sunt suficiente, poate fi momentul să migrezi la un VPS NVMe pentru performanță și control sporit.
Dacă ai parcurs toți pașii de mai sus și eroarea persistă, problema poate fi la nivelul serverului (configurare mod_security, limite de proces PHP-FPM, configurații server specifice). În acest caz, contactează echipa de suport a furnizorului tău.
Pe pagina de contact CLIQHOST poți deschide un tichet de suport — echipa noastră tehnică răspunde rapid și te ajută să identifici cauza exactă.
| Pas | Acțiune | Timp estimat |
|---|---|---|
| 1 | Verifică log-urile de eroare | 2 min |
| 2 | Activează WP_DEBUG | 3 min |
| 3 | Dezactivează plugin-urile | 5 min |
| 4 | Testează tema implicită | 3 min |
| 5 | Regenerează .htaccess | 2 min |
| 6 | Crește limita de memorie PHP | 2 min |
| 7 | Corectează permisiunile | 5 min |
| 8 | Verifică versiunea PHP | 2 min |
| 9 | Verifică resursele serverului | 3 min |
| 10 | Contactează suportul | - |
Eroarea 500 Internal Server Error în WordPress are întotdeauna o cauză identificabilă. Urmând metodic pașii din acest ghid — de la verificarea log-urilor până la permisiuni și memorie PHP — vei reuși în cele mai multe cazuri să rezolvi problema singur, în mai puțin de 30 de minute.
Dacă site-ul tău crește și ai nevoie de un mediu mai stabil și mai performant, explorează opțiunile noastre de hosting WordPress optimizat sau descoperă avantajele unui VPS NVMe cu resurse dedicate. Citește și celelalte articole tehnice de pe blogul CLIQHOST pentru mai multe soluții practice.
Recenzii reale de la clienți care au ales CLIQHOST pentru performanță, fiabilitate și suport tehnic.
"We moved our online shop from a foreign host and the difference is night and day — pages load instantly and support replies in minutes, in Romanian."
"Migrated 12 client sites to CLIQHOST. Free migration, zero downtime, and the cPanel setup is exactly what my team needed. Highly recommend."
"Our NVMe VPS handles traffic spikes without a sweat. Full root, local datacenter, and billing in MDL — everything we wanted from a provider."