Krótka instrukcja instalacji i konfiguracji serwisu:

Transkrypt

Krótka instrukcja instalacji i konfiguracji serwisu:
Krótka instrukcja instalacji i konfiguracji serwisu:
1. Katalogi /pictures i /xml_cache powinny mieć prawa do zapisu, np. chmod (0777).
2. Link do panelu administracyjnego serwisu: [domena]/adm/
login i hasło: admin - można zmienić po zalogowaniu w dziale Konfiguracja
3. Struktura bazy danych znajduje się w katalogu /sql (kodowanie latin2)
4. Dane do bazy danych należy podać w pliku /adm/db_connect.php
5. Cykliczne pobieranie artykułów i zdjeć:
Plikiem odpowiedzialnym za aktualizację serwisu jest: /cron-10min.php. Jeśli
wybranym hostingiem nie jest home.pl, należy go dodać do Zadań Cron (Cron Tab / Cron
Jobs / Harmonogram zadań) w panelu administracyjnym serwera.
Przykład (panel administracyjny cPanel lub DirectAdmin):
w polu "minuty": */10
komenda: wget -q -O /dev/null [domena]/cron-10min.php
Przykład (panel administracyjny Active.Admin w nazwa.pl):
/usr/local/bin/php5
/home/pierwszy_czlon_identyfikatora_serwera/ftp/ewentualny_podkatalog/nazwa_skryptu.php
Przykład (hosting w home.pl):
Jeśli serwis jest zainstalowany w głównym katalogu: nic nie trzeba konfigurować.
Jeśli serwis jest zainstalowany w podkatalogu: tutaj sprawa jest nieco bardziej
skomplikowana - nie wiem czy na serwerze jest już plik crona o nazwie cron-10min.php
- jeśli jest - wystarczy dopisać do niego linijkę:
@system('wget -q -O /dev/null [domena z "http://"]cron-10min.php');
- jeśli nie ma - trzeba go utworzyć i w treści wpisać:
<?php
@system('wget -q -O /dev/null [domena z "http://"]cron-10min.php');
?>
6. Podobnie do harmonogramu zadań można dodać plik [domena]/cron-daily.php.
Sugerowana wartość to raz dziennie we wczesnych godzinach porannych.
Plik służy do usuwania zdjęć z artykułów starszych niż X dni, gdzie X jest definiowane
w panelu administracyjnym w dziale Konfiguracja.
FAQ:
1. Jeśli pojawi się problem z błędnym wyświetlaniem polskich znaków: należy się
upewnić, że import bazy danych został zrobiony we właściwym kodowaniu latin2 domyślne kodowanie w phpMyAdmin to utf8):
2. Jeśli po konfiguracji zadania crona serwis się nie aktualizuje: na rynku istnieje co
najmniej kilkaset firm hostingowych, z których część ma swoje autorskie rozwiązania tej
kwestii. Podane wyżej 3 przykłady konfiguracji zadania crona dotyczą najbardziej
popularnych rozwiązań.
Jeśli po konfiguracji zgodnej z powyższymi przykładami serwis się nie aktualizuje,
najlepszym rozwiązaniem jest kontakt z firmą hostingową. To taka firma jest właścicielem
serwera i najlepiej zna jego konfigurację. Każda z nich ma swoją pomoc techniczną i/lub
konsultantów.
Innym powodem może być to, że niektóre kanały rss nie posiadają chwilowo żadnych
nowych wiadomości. Należy wtedy po prostu poczekać parę godzin.
3. Komunikat błędu na górze strony: niektóre serwery (np. home.pl) wymagają, aby
w głównym katalogu (i/lub podkatalogu, w którym jest zainstalowany serwis) istniał katalog
o nazwie /tmp z prawami do zapisu.
4. Jak dodać własne reklamy? Można to zrobić w panelu administracyjnym serwisu w
dziale Reklamy.
5. Do artykułów dodawane są nieodpowiednie zdjęcia: Pomimo dołożenia wszelkich
starań, zdjęcia dodawane do artykułów nie zawsze są idealnie dopasowane. Dzieje się tak
dlatego, że wyszukiwarka grafiki Google nie zawsze zwraca odpowiednie grafiki po
podaniu generowanych słów kluczowych. Jedynym rozwiązaniem jest zmiana zdjęcia w
panelu administracyjnym serwisu.
6. Jak dodać mapę strony? Można to zrobić po zalogowaniu do Google Webmaster
Tools (https://www.google.com/webmasters/tools/home?hl=pl) w dziale Konfiguracja
witryny-Mapy witryn:
W razie ewentualnych pytań lub problemów – proszę pisać, chętnie pomogę. W takim
wypadku proszę dokładnie opisać problem oraz np. wkleić komunikat błędu, podać
domenę (link), pod którą działa serwis.