WordPress na serwerze IdeaWebServer w home.pl

Dzisiejsza aktualizacja oprogramowania zarządzającego blogiem prawie się powiodła. WordPress 2.5 bezproblemowo zaktualizował strukturę bazy danych, a wszystkie wtyczki okazały się z nim współpracować. Niestety przy okazji trafiłem na inny problem. Autorski serwer WWW używany w home.pl (IdeaWebServer) jest prawie zgodny z Apache. Jak wiadomo “prawie czyni wielką różnicę”.

Niestety IdeaWebServer nie wysyła przeglądarce poprawnie Location: /wp-admin/ o ile nie zaczyna się on nazwą protokołu i vhosta (czyli Location: http://www.burghardt.pl/wp-admin/). Zamiast przekierowania przeglądarka dostaje komunikat o błędzie numer 500 (Internal Server Error). Efekt? Próba zalogowania kończy się przykrym komunikatem. Podobnie wysłanie komentarza nie powoduje powrotu do komentowanej treści, a jedynie wyświetlenie informacji o błędzie.

Drobna poprawka w funkcji wp_redirect() rozwiązuje ten problem. Jeśli ktoś zamierza aktualizować WordPress w home.pl (a sądząc po ilości “wordpressów” wyszukiwanych przez Google w domenie home.pl znajdą się tacy) proponuję zawczasu nałożyć patcha wordpress-home_pl.patch. Oprócz poprawki w wp_redirect() patch dodaje też rozpoznawanie serwera IdeaWebServer jako zgodnego z Apache (poprawkę taką proponuje home.pl).

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • Add to favorites
  • PDF
  • Slashdot
  • StumbleUpon
  • Technorati
  • Twitter
  • Wykop
  • MySpace
  • Netvibes
  • Reddit
  • Sphinn
  • Yahoo! Bookmarks

Related posts

10 comments to WordPress na serwerze IdeaWebServer w home.pl

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>