Instalacja Joomla 1.6 w podkatalogu- Empty delimiter w pliku path.php
Strona 1 z 4 123 ... OstatniOstatni
Wyniki 1 do 10 z 40

Temat: Instalacja Joomla 1.6 w podkatalogu- Empty delimiter w pliku path.php

  1. #1

    Domyślny Instalacja Joomla 1.6 w podkatalogu- Empty delimiter w pliku path.php

    Miałem problem z zainstalowaniem Joomla 1.6 z adresu:
    http://nowa_domena.pl/installation/index.php

    Zrzut obrazu

    Musiałem zainstalować Joomlę z adresu:
    http://moj_serwer.home.pl/podkatalog...tion/index.php

    Instalacja przebiegła sprawnie i prawidłowo, niestety nie działały linki np. do kategorii, sitemap, ... Pobrałem więc plik configuration.php zmieniając uprzednio mu prawa na 666 i zmieniłem w nim część kodu:

    public $live_site = '';

    na

    public $live_site = 'http://nowa_domena.pl/';

    Operacja nie przyniosła pożądanego rezultatu. Usunąłem wszystkie pliki z podkatalogu i przesłałem pliki ponownie na serwer. Wróciłem zatem do punktu ponownej instalacji. Teraz pokazuje mi się ta sama informacja, co za pierwszym razem podczas instalacji z adresu http://nowa_domena.pl/installation/index.php:
    Warning: strpos() [function.strpos]: Empty delimiter in /libraries/joomla/filesystem/path.php on line 148

    oto część kodu w pliku path.php, na którą wskazuje błąd:

    public static function check($path, $ds = DIRECTORY_SEPARATOR)
    {
    if (strpos($path, '..') !== false) {
    JError::raiseError(20, 'JPath::check Use of relative paths not permitted'); // don't translate
    jexit();
    }

    $path = JPath::clean($path);
    if (strpos($path, JPath::clean(JPATH_ROOT)) !== 0) {
    JError::raiseError(20, 'JPath::check Snooping out of bounds @ '.$path); // don't translate
    jexit();
    }

    return $path;
    }

    Linię
    if (strpos($path, JPath::clean(JPATH_ROOT)) !== 0) {
    zmieniałem różnorako- pomogła częściowo zmiana na:
    if (strpos($path, JPath::clean(JPATH_ROOT)) !== false) {

    Pojawiło się okno instalatora, jednak ostrzeżenie nie znikło- u góry nadal widnieje informacja:
    Warning: strpos() [function.strpos]: Empty delimiter in /libraries/joomla/filesystem/path.php on line 148

    Zrzut obrazu
    Ostanio edytowane przez Ciupaga : 30-12-2010 15:42

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Wyga palyga007 awatar
    Dołączył
    24-03-2010
    Skąd
    Wieluń
    Wpisy
    3 899
    Punkty
    229

    Domyślny

    1. Joomla jest w fazie RC (no chyba, że coś przespałem).
    2. Z tego co wiem, póki nie wyjdzie wersja Stable nie będzie udzielana pomoc na forum (przecież nie ma działu Joomla 1.6 )
    3. Ostrzeżenie nie ma nic wspólego z Joomla! a z ustawieniami serwera. Temat wałkowany setki razy.
    Ostanio edytowane przez palyga007 : 30-12-2010 21:04
    ---------------------------------------------------------------------------------------------
    "Nie chowaj nienawiści po wieczne czasy, ty, który sam nie jesteś wieczny."
    Przyjmę ofertę pracy w Australii...
    web-coder.pl

  4. #3

    Domyślny

    1. Do tego to i ja doszedłem (może informacja o takim ostrzeżeniu i rozwiązanie jego może się tyczyć zarówno wersji RC jak i Stable, a odpowiedź przydać teraz i w przyszłości?)
    2. Nie wiedziałem (albo wiesz, albo nie wiesz...- jeśli nie wiesz, a zdaje Ci się, to nie pisz. Pamiętaj, iż jest wielu chętnych do udzielenia pomocy)
    3. Dokładnie ten problem Home.pl skwitowało odwrotnie! Nim napisałem na forum, uzyskałem uprzednio odpowiedź, iż to leży po stronie Joomli. To tam uzyskałem informację o zmianie linii w pliku configuration.php
    public $live_site = '';
    na
    public $live_site = 'http://nowa_domena.pl/';

    Skoro nie znam odpowiedzi i jedynym niekompletnym rozwiązaniem, jakie udało mi się znaleźć, jest zmiana opisanej wyżej linii na if (strpos($path, JPath::clean(JPATH_ROOT)) !== false) {
    Skoro chcę przetestować wersję RC i Home.pl nie znalazło rozwiązania, to pozostaje mi chyba zwrócenie się z problemem na forum Joomli, czyż nie?

    Jeśli ktoś wie w czym leży problem, ponieważ chciałbym sobie przetestować Joomlę na mojej nowej (przeznaczonej do testów) domenie...- proszę o informację, pomoc.

    Jeśli temat założyłem w niewłaściwym dziale i nie może tutaj pozostać...- proszę o jego przeniesienie we właściwe miejsce (przepraszam).
    Ostanio edytowane przez Ciupaga : 30-12-2010 23:00

  5. #4
    Wyga palyga007 awatar
    Dołączył
    24-03-2010
    Skąd
    Wieluń
    Wpisy
    3 899
    Punkty
    229

    Domyślny

    Ech...
    Czy podczas instalacji RC na pewno wszystkie światełka świeciły na zielono?
    ---------------------------------------------------------------------------------------------
    "Nie chowaj nienawiści po wieczne czasy, ty, który sam nie jesteś wieczny."
    Przyjmę ofertę pracy w Australii...
    web-coder.pl

  6. #5

    Domyślny

    Więc:

    a)
    instalacja, która przebiegła wydawało by się prawidłowo za pierwszym razem z adresu:
    http://moj_serwer.home.pl/podkatalog...tion/index.php
    oczywiście miała wszystkie światełka na zielono

    b)
    instalacja, której podejmuję się tym razem z adersu:
    http://nowa_domena.pl/installation/index.php
    nie ma żadnych światełek, gdyż jak widać to na załączonym powyżej zrzucie, nie przebrnęła jeszcze pierwszego kroku.
    Ostanio edytowane przez Ciupaga : 30-12-2010 23:28

  7. #6
    Wyga palyga007 awatar
    Dołączył
    24-03-2010
    Skąd
    Wieluń
    Wpisy
    3 899
    Punkty
    229

    Domyślny

    display errors było na off?
    ---------------------------------------------------------------------------------------------
    "Nie chowaj nienawiści po wieczne czasy, ty, który sam nie jesteś wieczny."
    Przyjmę ofertę pracy w Australii...
    web-coder.pl

  8. #7

    Domyślny

    Zawartość pliku php.ini umieszczonego w podkatalogu z Joomla, to:
    display_errors = Off
    display_startup_errors = Off

    Przy 5 aktywnych stronach działających w oparciu o Joomla 1.5 - każda z nich umieszczona jest w podkatalogu serwera Home.pl - nie miałem dotąd takiego problemu (każda ma ten sam wpis w pliku php.ini).
    Ostanio edytowane przez Ciupaga : 14-01-2011 13:18

  9. #8
    Wyga palyga007 awatar
    Dołączył
    24-03-2010
    Skąd
    Wieluń
    Wpisy
    3 899
    Punkty
    229

    Domyślny

    Co ja Ci mogę powiedzieć...
    Tylko tyle że u mnie na localhost działa. J! 1.6 zacząłem testować od wczesnych wersji Beta. Nie za bardzo mam chęć i ochotę ładować to na zewnętrzny serwer ale jestem na 99% pewny, że będzie działać również tam.
    Nie od dzisiaj wiadomo, że serwery Home nie są "przyjazne" dla Joomla!. Skoro masz wyłączone wyświetlanie błędów to błąd ten nie powinien się pojawić.
    Wg mnie wina home.
    ---------------------------------------------------------------------------------------------
    "Nie chowaj nienawiści po wieczne czasy, ty, który sam nie jesteś wieczny."
    Przyjmę ofertę pracy w Australii...
    web-coder.pl

  10. #9

    Domyślny

    Pospieszyłem się z postem, podając rozwiązanie, które okazało się nietrafne...
    Napiszę więc, iż osobiście wolę testować zawsze na serwerze ("na żywo") i w tym celu posiadam aktywną domenę testową.
    Ostanio edytowane przez Ciupaga : 31-12-2010 01:10

  11. #10
    Nowicjusz
    Dołączył
    15-12-2009
    Wpisy
    19
    Punkty
    11

    Domyślny

    Ciupaga - nie jesteś sam z problemem... na 99%

Strona 1 z 4 123 ... OstatniOstatni

Podobne tematy

  1. Instalacja Joomla 1.5 Problem z odnalezieniem pliku php.ini
    przez Szoker na forum Instalacja, aktualizacja, migracje
    Odpowiedzi: 5
    Ostatni post/autor: 10-11-2010, 23:41
  2. Instalacja RSS: Path not in open_basedir path
    przez ashwalker na forum Joomla 1.5 BŁĘDY
    Odpowiedzi: 4
    Ostatni post/autor: 10-06-2009, 21:08
  3. Nie mogu utworzyc podkatalogu ani upload-ować pliku
    przez ramotny na forum Zasoby, plikownie,
    Odpowiedzi: 2
    Ostatni post/autor: 09-03-2009, 13:04
  4. instalacja joomla problem z zlib i Session save path
    przez szpuni na forum Instalacje (Joomla!, składników)
    Odpowiedzi: 1
    Ostatni post/autor: 05-11-2007, 10:40
  5. Błąd : strpos() [function.strpos]: Empty delimiter
    przez shyha na forum Administracja Joomla!
    Odpowiedzi: 2
    Ostatni post/autor: 04-02-2007, 00:54

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •