[EN/PL] Internal Server Error (500) on WordPress when publishing/editing – one of unnoticed posibilities

8

When your blog freezes on publishing new posts or when you’re updating published post from past… and it ends with internal server error (500), try:

  • Increase memory limit for PHP (WordPress requirements is about 256MB)
  • Increase script execution time in PHP or I/O wait timeout on FCGI (if you use it)
  • Create „php.ini” file with line „memory=20MB” in your wp-admin folder (I’ve not encounted any changes)
  • Try to turn off all plugins and turn then on one by one
  • Cleanup entries in Writing Settings -> Update Services section… 4 of my 8 saved services didn’t work (404), one of them loads over minute also with error…

MySQL default latin swedish.. no, thanks

0

Baza MySQL ma paskudne domyślne ustawienie korzystania z latin1_swedish kodowania tekstu, składowania, porównywania itd w sobie.

Żyjemy w czasach międzynarodowego UTF8 i samobójstwem byłoby korzystanie z europejskiego (niegdyś domyślnego) kodowania znaków – iso/latin itd.

Nieszczęścia chciało, że forum.thg.pl ma zmieszane kodowanie treści i dominuje tam iso.. chociaż cholera wie, co tam dominuje, bo przed chwilą zmieniłem u siebie na serwerze wymuszanie wszystkiego w MySQL na utf8 i nagle pozbyłem się problemu kodowania na owym forum – działało poprawnie przez lata na iso, teraz zmieniłem na utf8.. i nadal działa poprawie – pewnie jakieś anomalie z byłym serwerem webd – uciekajmy!