Porządki na blogu
Wreszcie zebrałem się, na okazje nowej domeny i hosta, i postanowiłem zadbać trochę o blog, który z braku czasu powoli popadał w ruinę. W obroty wziąłem przede wszystkim theme. Zmieniłem krój czcionki, rozmiar, dodałem ikony, przerobiłem okropne listy i blockquote oraz parę innych kosmetycznych zmian. Dodałem też plugin lightbox’a oraz oparty na GeSHi Dean’s Code Highlighter.
Przy okazji rozwiązałem dwa problemy związane z duetem home.pl + wordpress. Pierwszy to mod-rewrite który żeby bez siłowych rozwiązań był dostępny z poziomu panelu admina wymaga zamiany w pliku “wp-includes/vars.php” lini:
$is_apache = ( strstr($_SERVER['SERVER_SOFTWARE'], 'Apache') || strstr($_SERVER['SERVER_SOFTWARE'], 'LiteSpeed') ) ? 1 : 0;
na następującą:
$is_apache = ( strstr($_SERVER['SERVER_SOFTWARE'], 'Apache') || strstr($_SERVER['SERVER_SOFTWARE'], 'LiteSpeed') || strstr($_SERVER['SERVER_SOFTWARE'], 'IdeaWebServer')) ? 1 : 0;
Drugi, natomiast dotyczy uploadu. Na serwerach home.pl apache IdeaWebServer skompilowane są z obsługa Mod Security (bądź działającym na podobnej zasadzie). W dokumentacji czytamy:
SecUploadDir Description: Configures the directory where intercepted files will be stored. Syntax: SecUploadDir /path/to/dir Example Usage: SecUploadDir /tmp Processing Phase: N/A Scope: Any Dependencies/Notes: This directory must be on the same filesystem as the temporary directory defined with SecTmpDir. This directive is used with SecUploadKeepFiles.
W związku z czym w każdym katalogu głównym domeny z aplikacją by mieć dostęp do upload’u musimy utworzyć katalog /tmp ( w przypadku konfiguracji na home.pl ).
Dzięki rozwiązaniu tej zagadki udało mi się zaimportować stare komentarze :) Przepraszam bardzo za bałagan w feed po imporcie i obiecuje, że nie planuje już więcej wygłupów. Ze spokojnym sercem można mnie już dodać z powrotem do rss ( ktoś to czyta wogole ? ) :P
Mam nadzieje od teraz trochę więcej pisać i robić to z nieco większą finezja ;) A żeby postawić kropkę nad przysłowiowym i oraz zaakcentować nową jakość bloga, “hello world” w OOP ( no dobra może niezbyt wyszukane i originalne ) :P
//Kod zaginął w akcji - na szczęście ;-)
15. April 2007 at 22:16
No i bjuuuutiful :D
15. April 2007 at 22:50
Dzięki, miło, że Ci się podoba :D
Kod chyba zbytnio rzuca się w oczy na tle ciemnego blogu, ale to już nie dziś ;)
29. February 2008 at 12:31
Znalazłem twoj wpis przez gogla pytając się o rozwiązanie problemu z uploadem/wp na home.pl
dzieki wielkie :D w trzy sekundy rozwiązało mi to problem :)