Administrator głównych serwerów AGH ma dość specyficzne podejście do ich bezpieczeństwa. Z tego podejścia wynika m.in. konieczność nadawania wszystkim uruchamianym plikom PHP uprawnień 0755, brak możliwości przesyłania w adresie pełnych URLi (np.: adres http://student.agh.edu.pl/~ktos/index.php?url=http://example.com powoduje wyświetlenie błędu 403), czy też mocno utrudnione tworzenie nowych plików z poziomu php. Wszystko to utrudnia instalacje WordPressa na tychże serwerach. Żeby tego dokonać, należy:
Ściągnąć paczkę z wordpressem
Wgrać ją do katalogu public_html (np. przy pomocy WinSCP)
Podać odpowiednią konfigurację (żeby uzyskać dostęp do bazy danych, trzeba się zarejestrować na stronie mysql.agh.edu.pl)
Ustawić uprawnienia 0755 dla plików index.php, wp-login.php i wszystkich plików z rozszerzeniem php w katalogu wp-admin/przez WinSCP lub poleceniem chmod 0755 public_html/index.php public_html/wp-login.php public_html/wp-admin/*.php
Dodatkowo przydatny może być prosty plugin rozwiązujący problemy z przekierowaniami przy logowaniu (WP podaje wtedy w adresie pełną ścieżkę do przekierowania, co powoduje problemy) oraz zmienia potrzebne uprawnienia do plików po automatycznej aktualizacji:
<?php
/*
Plugin Name: AghHacks
Plugin URI: http://mediaframe.pl/
Description: Wtyczka rozwiązująca problemy z instalacją WP na serwerach AGH.
Version: 1.0
Author: Miron Pawlik
Author URI: http://miron.ndesign.pl/
*/
function redirect_filter($string){return str_replace('http://'.$_SERVER['HTTP_HOST'], '', urldecode($string));}
function repair_chmods(){
chmod('../index.php', 0755);
chmod('../wp-login.php', 0755);
$directories = scandir('.');foreach($directories as $dir){if(substr($dir, -4)=='.php')
chmod($dir, 0755);}}
add_filter('wp_redirect', 'redirect_filter');
add_filter('logout_url', 'redirect_filter');
add_action('admin_footer-update-core.php', 'repair_chmods');?>
Żeby go zainstalować, należy zapisać paczkę i w panelu administracyjnym wybrać „wtyczki -> dodaj nową -> wyślij na serwer”, wgrać świeżo pobraną wtyczkę i ją aktywować.
WordPress od jakiegoś czasu szczyci się bardzo prostym instalatorem w którym wystarczy podać tylko swój adres e-mail i nazwę zakładanego bloga. Czy da się jeszcze bardziej uprościć instalację tego systemu? Tak!
Można uprościć dwie czynności wymagające najwięcej wysiłku – wgrywanie plików na serwer i edycja pliku konfiguracyjnego. O ile drugą czynność jest w stanie dla nas zrobić wordpress jeśli tego sami nie zrobimy, to wgrywaniem plików musimy się zająć sami (co przy wolnym łączu internetowym jest kłopotliwe). Dlatego można skorzystać z prostego instalatora którego stworzyłem, przy okazji jednego z projektów SKN Mediaframe.
Wystarczy pobrać wp_installer, rozpakować go i wgrać jeden plik na serwer, do katalogu w którym chcemy zainstalować WordPressa. Następnie uruchomić go z poziomu przeglądarki, podać potrzebne dane i możemy cieszyć się zainstalowanym wordpressem
Skrypt wykorzystuje bibliotekę PclZip do rozpakowania paczki wordpressa (biblioteka również jest pobierana automatycznie z sieci). Po skończonej instalacji skrypt wraz z archiwum i biblioteką zostaną automatycznie usunięte. Obecnie skrypt pobiera wersję polską 2.9.2 wordpressa, ale nic nie stoi na przeszkodzie, żeby to zmienić.
Kraków jak wiadomo miastem kultury jest. Sporo tutaj różnych dzieł sztuki. Jednym z ciekawszych, które powstają w ostatnich czasach są murale. Na takiego smoka na ten przykład można się natknąć spacerując wzdłuż Wisły w okolicach hotelu Forum. Pomysł zrobienia smoka z kawałków zabytków miasta wyszedł genialnie.
Na studiach czasem można zrobić coś ciekawego. Jakiś czas temu w ramach projektu wraz z Grześkiem złożyliśmy do kupy robota Lynx-5, następnie nauczyliśmy go grać na cymbałkach Efekt pracy prezentuje poniższy film:
Niedawno miałem okazje odwiedzić stolicę Czech i muszę przyznać, że to całkiem ładne miasto. Widać po nim że rozwijało się dłużej niż Kraków i nadal jest stolicą. Nie mniej jednak nadal uważam że stolica małopolski jest ładniejsza od Pragi
Jeśli ktoś chce sobie poczytać coś o Pradze, polecam poszukać czegoś w googlach. Wyznając zasadę – jeden obraz wart więcej niż tysiąc słów, umieszczam poniżej kilka fotografii zrobionych przeze mnie. zobacz cały wpis »
Dokładnie rok temu założyłem w końcu bloga. Od tego czasu napisałem w sumie 33 wpisy (ok 0.6 wpisu na tydzień), średnią mam taką jakiej się mniej więcej spodziewałem po sobie, przy zakładaniu bloga Odwiedziło mnie ok 6000 osób, z czego większość czytała 1 z 3 najpopularniejszych wpisów (o zmianie romiaru partycji, o gadżetach w xp i grach w viście).
Postanowienie na kolejny rok: pisać trochę częściej na różne, ciekawe tematy
Ostatnio pierwszy raz zdarzyło mi się żeby w Windowsie zawiesiła się podstawowa usługa – zegarek w systrayu. Kodowałem sobie coś w tym czasie i dopiero po jakimś czasie dotarło do mnie że to nie czas płynie tak powoli, tylko coś z zegarkiem jest nie tak.
Trzeba Microsoftowi pogratulować że udaje mu się coraz więcej ciekawych dodatków dołączać do swoich systemów. Takie zawieszanie się zegarka to prawie jak jakieś wehikuł czasu. Może w którymś z kolejnych wydań dołączy w ogóle jakaś oficjalną usługę zatrzymywania czasu
Microsoftowi czasem udaje się stworzyć naprawdę ciekawe rzeczy. Jedną z nich niewątpliwie jest Photosynth. Jest to technologia, która analizuje różne zdjęcia danego miejsca lub obiektu, następnie wyszukuje podobieństwa pomiędzy nimi i pokazuje te fotografie umieszczone w 3-wymiarowej przestrzeni. W założeniu technologia ma być wykorzystywana w serwisach typu flickr, gdzie program będzie mógł przejrzeć duża bazę zdjęć a następnie na ich podstawie budować trójwymiarowe mapy danych obiektów.