WordPress 500 Internal Server Error

WordPress 500 Internal Server Error

Aħna nuruk, Kif Waħħal “500 Internal Server Error” fi WordPress. WordPress hija sistema ta 'mmaniġġjar ta' kontenut (CMS) użata minn miljuni ta 'nies minħabba li hija libera, customizable u faċli biex tużah. Għalkemm hemm dokumentazzjoni għal kważi kollox, ħafna nies isibuha diffiċli biex jamministraw is-siti tagħhom stess. Dan jista 'jwassal biex is-siti tagħhom jinstabu li hija xi ħaġa li ħadd ma jħobb. Waħda mill-iktar problemi komuni li sseħħ b’ WordPress hija 500 Error Server Intern. F'din il-gwida ser juruk ftit suġġerimenti dwar kif tiffissa 500 Internal Server Error u ġġib is-sit tal-WordPress tiegħek u jaħdem fuq il-Linux VPS tiegħek.

L-ewwel ħaġa li għandek bżonn tagħmel huwa li tappoġġja s-sit tal-WordPress tiegħek u d-database MySQL. Ma jimpurtax f'liema hija l-kawża ewlenija tal-problema u kemm hi ħażina, huwa dejjem tajjeb li jkollok backup tas-sit. Ladarba toħloq backup tas-sit tal-WordPress tiegħek tista 'tkompli bil-passi l-oħra.

1. Jippermetti d-Debugging fil-WordPress

Huwa dejjem tajjeb li tibda billi titranġa l-problema. WordPress jiġi b'sistemi ta 'debug speċifiċi mfassla biex jissimplifikaw il-proċess. Biex tippermetti d-debugging fil-WordPress, qabbad mas-server tiegħek permezz ta ’FTP / SFTP jew SSH u editja wp-config.php fajl. Żid il - linji li ġejjin qabel. \ T / * Dak kollox, waqqaf l-editjar! Blogging kuntenti. * / linja:

define ('WP_DEBUG', vera); define ('WP_DEBUG_LOG', vera);

WP_DEBUG hija kostanza PHP li tintuża biex tqajjem il-mod tad-debug fil-WordPress waqt WP_DEBUG_LOG tikkawża li l-iżbalji kollha jiġu ffrankati ġo fajl log imsejjaħ debug.log.

Żomm il - fajl tal - konfigurazzjoni u rrepeti l - operazzjoni WordPress li fallew li kkawżat l -. \ T 500 Error Server Intern. Iċċekkja għal - debug.log log fajl ġewwa l- /wp-content/ direttorju għall-iżbalji tal-PHP, avviżi u twissijiet u jekk hemm xi ħaġa li tista 'tipprova tiffissahom.

Idealment, int trid li jkollok il-kodiċi li ġej tiegħek wp-config.php fajl:

 // Jippermetti li l-mod WP_DEBUG jiddefinixxi ('WP_DEBUG', vera); // Agħti l-qtugħ tad-debug fil-fajl /wp-content/debug.log iddefinit ('WP_DEBUG_LOG', vera); // Iddiżattiva l-wiri tal-iżbalji u t-twissijiet jiddefinixxu ("WP_DEBUG_DISPLAY", falz); @ini_set ("display_errors", 0); // Uża l-verżjonijiet dev tal-qalba tal-fajls JS u CSS (meħtieġa biss jekk qed timmodifika dawn il-fajls ewlenin) tiddefinixxi ('SCRIPT_DEBUG', vera);

2. Żid il-Limit tal-Memorja tal-PHP fil-WordPress

Waħda mill - iktar kawżi komuni għall - 500 Error Server Intern messaġġ qed jeżawrixxi l-limitu tal-memorja PHP. Dan ġeneralment huwa stabbilit fil - php.ini fajl. Tista ’tipprova direttament iżżid il- memory_limit in php.ini u erġa ibda s-servizz tal-Apache HTTP server / PHP-FPM tiegħek. L-alternattiva hija li żżid il-linja li ġejja fil-linja tiegħek wp-config.php fajl:

tiddefinixxi ('WP_MEMORY_LIMIT', '64M');

Fil-każ li l-applikazzjoni tiegħek teħtieġ aktar memorja minħabba plugins attivi multipli u tema tqila, tista 'tissettja valur ogħla hawn.

3. Oħloq Ġdid .htaccess Fajl

il .htaccess fajl jista ’faċilment jitħassar minħabba plugin ħażin jew bidliet manwali. Idħol fis-server tiegħek permezz ta 'FTP / SFTP jew SSH u semmi mill-ġdid il-fajl lil .htaccess.BAK or .htaccess.CORRUPTED u toħloq ġdid .htaccess fajl b ' settings bażiċi .htaccess.

4. Itfi l-Plugins f'WordPress

Jekk l-ebda waħda mis-soluzzjonijiet preċedenti ma ħadmet, tista 'tipprova tiddiżattiva l-plugins kollha tiegħek fi WordPress. Jekk għandek aċċess għad-daxxbord tal-WordPress tista 'tinnaviga fuq plugins iddiżattiva kull plugin wieħed wieħed. Wara kull diżattivazzjoni tista 'taġġorna s-sit tiegħek u tiċċekkja jekk il-problema hijiex solvuta.

Jekk ma tistax taċċessa d-daxxbord tal-WordPress tista 'tiddiżattiva l-plugins permezz ta' FTP / SFTP jew SSH. Illoggja fis-server tiegħek, mur fuq wp-content u semmi mill - ġdid plugins direttorju għal plugins.DEACTIVATED. Inkella, tista 'tinnaviga għall- plugins u iddiżattiva kull plugin wieħed wieħed. Tinsiex li tgħin lill-plugins ladarba tkun lest billi tibdel isem il- plugins.DEACTIVATED direttorju lura plugins

Nisperaw, uħud minn dawn is-soluzzjonijiet għenuk tiffissa l-500 Internal Server Error. Jekk xorta tesperjenza 500 Internal Server Error, huwa rrakkomandat li tikkuntattja lill-web hosting hosting tiegħek.

 

Oriġinali Artikolu