Archiwum kategorii: Problemy techniczne

FAQ: Dlaczego nie działają mi miniaturki z shrinktheweb ?

Powody niedziałających miniaturek ze shrinktheweb mogą być 2:

  • zbanowane konto przez administrację shrinktheweb – wtedy należy do nich napisać z prośbą o wyjaśnienie sytuacji
  • włączona autoryzacja serwisów gdzie znajdują się miniaturki – w takim wypadku w panelu na stronie shrinktheweb należy wejść w zakładkę My Account -> Security -> Lock to Account (Allowed Referrers) – i wpisać tutaj listę naszych adresów pod którymi znajdują się katalogi lub IP serwera.
Opublikowano Problemy techniczne | Otagowano , | 15 komentarzy

FAQ: Pojawia mi się błąd htmlspecialchars_decode() expects parameter 1 to be string, array given in…

Błąd pojawia się po akceptacji formularza dodawania strony i powodem jest włączona funkcja register_globals. Proszę ją wyłączyć dodając do pliku .htaccess linię:

php_flag register_globals off

lub polecenie do pliku php.ini:

register_globals = off
Opublikowano Instrukcja, Problemy techniczne | Otagowano , , , | Skomentuj

FAQ: Dlaczego podczas dodawania strony w przeglądarce Internet Explorer pojawia się błąd „URL strony jest pusty lub zbyt krótki lub brak członu http://” ?

Problem pojawia się tyko gdy potwierdzamy formularz klikając w enter. Jeśli potwierdzimy formularz klikając w przycisk „Wyślij” strona zostanie przeładowana prawidłowo.

Problem leży po stronie przeglądarki Internet Explorer a nie skryptu. Dokładna instrukcja „jak to obejść” znajduje się > tutaj

Opublikowano Instrukcja, Problemy techniczne | Otagowano , | Skomentuj

FAQ: Dlaczego nie pobiera mi PageRank i/lub statystyk BL ?

Najczęstszym (i właściwie jedynym) powodem jest czasowo nałożony przez Google/Yahoo ban na IP serwera za zbyt dużą ilość odpytań o wartość PR/BL. Ban najczęściej zostaje zdjęty po 24h ale czasem może potrwać dłużej.

Proszę pamiętać że konto shared współdzieli IP z setkami innych kont na tym serwerze i o ban jest bardzo łatwo (stąd informacja w wymogach instalacyjnych o to żeby postarać się o „w miarę unikalne” a najlepiej dedykowane IP).

Jeśli posiadamy konto SEO z wieloma IPkami do wyboru możemy w PA -> Konfiguracja -> Ustawienia główne -> pobieranie treści: curl() wpisać listę tychże IPków – wtedy skrypt za każdym razem wysyłając zapytanie do wyszukiwarki będzie losował nowe IP (uwaga: modyfikacja dostępna od wersji 1.4).

Opublikowano Instrukcja, Problemy techniczne | Otagowano , , , , , | Skomentuj

FAQ: Podczas moderacji nowych wpisów po zatwierdzeniu wyboru skrypt długo się wykonuje a czasem nawet zrywa połączenie

Najczęstszym powodem nagłego zerwania przez serwer wykonywania się skryptu podczas moderacji jest zbyt niski limit czasu na wykonanie skryptu – set_time_limit.

Najwięcej czasu zajmuje:

  • Pingowanie: proszę w PA -> Konfiguracja -> Pingowanie sprawdzić czy nie mamy wpisanej zbyt dużej liczby adresów do spingowania. Jeśli trzymamy katalog na zwykłym serwerze shared sugeruje zostawić tylko 1 adres (http://blogsearch.google.com/ping?url=)
  • Wysyłka maili: być może serwer ma ustawiony limit na ilość wysyłanych maili w tak krótkim czasie. W tej kwestii proszę kontaktować się z administracją hostingu.
  • Tworzenie tagów: jeśli nasza baza jest już sporych rozmiarów (> 5000 wpisów) ilość danych do przeliczenia przez skrypt jest już ogromna i standardowe 30 sekund na wykonanie jednego skryptu może być niewystarczające. Tutaj jedynym rozwiązaniem jest już albo zwiększenie set_time_limit przez administrację hostingu albo poszukanie mocniejszego serwera.
Opublikowano Instrukcja, Problemy techniczne | Otagowano , , , | Skomentuj

FAQ: Strona działa prawidłowo ale na górze pojawia się dziwny błąd „Warning: session_start() [function.session-start]: open(/tmp/”…

Zapewne konfiguracja serwera nie zezwala na tworzenie tymczasowego katalogu do przechowywania plików sesji. Proszę ręcznie stworzyć w katalogu ze skryptem folder /tmp/ i nadać mu uprawnienia: CHMOD 777

Innym powodem może być ustawiony zbyt mały limit pamięci/powierzchni miejsca na serwerze do wykorzystania dla tymczasowych zmiennych sesji. W takim wypadku należy skontaktować się z administratorami hostingu.

Opublikowano Instrukcja, Problemy techniczne | Otagowano , | Skomentuj

FAQ: Strona działa prawidłowo ale nie działają SEO-URLe (przyjazne adresy)…

Proszę dodać do pliku .htaccess po RewriteEngine On dodatkową linię:

RewriteBase /
Opublikowano Instrukcja, Problemy techniczne | Otagowano , | Skomentuj

FAQ: Strona działa prawidłowo ale rozsypuje się formularz dodawania nowej strony…

Najczęstszym powodem jest włączona funkcja register_globals. Proszę ją wyłączyć dodając do pliku .htaccess linię:

                           
php_flag register_globals off

lub polecenie do pliku php.ini:

register_globals = off
Opublikowano Instrukcja, Problemy techniczne | Otagowano , , | 1 komentarz

FAQ: Gdy wchodzę na stronę wyświetla się błąd przekierowania/500 Internal Server Error – jak to naprawić ?

Proszę usunąć z pliku .htaccess w głównym katalogu ze skryptem poniższe linie:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [L,R=301]

Uwaga: problem powinien dotyczyć już tylko wersji < 1.4

Opublikowano Instrukcja, Problemy techniczne | Otagowano , , | Skomentuj

FAQ: Po instalacji strona się rozlatuje, nie wczytuje styli – katalog stoi na serwerze dedykowanym…

Niektóre serwery dedykowane potrzebują innej deklaracji zmiennych globalnych dlatego po instalacji proszę odnaleźć w katalogu głównym na serwerze plik config.php i wyedytować go w sposób podany niżej: (więcej…)

Opublikowano Instrukcja, Problemy techniczne | Otagowano , | Skomentuj