Menu

Synology – nieoczekiwane problemy z instalacją WordPress…

0 Comments

Synology… niby dopracowany serwer a jednak trafiają się babole w oprogramowaniu…

Stawiając bloga chciałem skorzystać z pakietów dostępnych z poziomu serwera Synology jednak nie do końca się udało… Blog dostępny z poziomu PhotoStation wydał mi się niezbyt ubogi i pewnie szybko zacznie mi czegoś brakowąć, co skończy się grzebaniem w kodzie… Może więc WordPress? Instalacja dedykowanej paczki poszła bez szmeru sprzeciwu jednak po instalacji okazało się iż nie chce się uruchomić…Witał mnie ekran z komunikatem

Error establishing a database connection

Cóż począć – można to naprawić, ale jak sprawdziłem, zainstalowana paczka wordpress to 3.5x, więc zastanowiło mnie czy warto – zechcę pewnie za chwilę pogrzebać w ustawieniach a problemem będą przyszłe  aktualizacje – znając życie po moich zabiegach coś w końcu “pierdolnie” i stracę na naprawie więcej czasu niż to warte…

Postanowiłem więc zainstalować to ręcznie. Wy… (usunąłem) pakiet, wywaliłem starą bazkę, ściągnąłem wersję PL, stworzyłem usera oraz bazę, wyłączyłem to-to a la blog z Synka i zrobiłem virtualnego hosta na katalog “blog”. I tu pierwszy zonk – ładuje się ciągle blog PhotoStation (który zdaje się wyłączyłem?).

Cóż – nie ma to jak zrobić wszystko ręcznie, przynajmniej wiadomo na czym się stoi. Wywalenie wirtualnych hostów (nie zdało rezultatu), reset serwera, czas na “ręczne grzebactwo”. W jaki sposób to rozwiązać? Może reverse-proxy? Nieee – chyba prościej będzie zrobić wirtualnego hosta i doczepić “blog” przed domenę – tak… to wydaje się najmniej pracochłonne i ma ręce oraz nogi…

[bash]<br />vi /usr/syno/etc/httpd-vhost.conf-user</p>
<p>ServerName blog.hakimodo.pl<br />DocumentRoot "/var/services/web/blog"<br />ErrorDocument 403 "/webdefault/sample.php?status=403"<br />ErrorDocument 404 "/webdefault/sample.php?status=404"<br />ErrorDocument 500 "/webdefault/sample.php?status=500"</p>
<pre>[/bash]i restart Apache coby zauważył zmiany….

[bash]/usr/syno/etc/rc.d/S97apache-sys.sh stop</p>
<pre> </pre>
<pre>/usr/syno/etc/rc.d/S97apache-sys.sh start[/bash]

Kolejne ale… jaka skórka? Kolejne 3h spędziłem szukając właściwej skórki. Osobiście preferuję modele “ramkowe” a la sklep – z wyraźnym oznaczeniem granic między elementami oraz różnicą kolorystyczną pomiędzy nimi…

Wybór stanął na WordPress z preinstalowanym Gantry – http://gantry-framework.org/documentation/wordpress/configure/layouts.md – do tego doinstalowałem spolszczenie (już chyba tylko w ramach testów hihi) oraz nieco wtyczek. Wyszła z tego dziwna kombinacja angielsko-polska ale jakoś mnie to nie drażni…

Tags: , ,
Translate »