Instalacja Joomla! 1.6 na serwerach home.pl
Od pewnego czasu na serwerach home.pl można napotkać pewne problemy podczas samodzielnej instalacji oprogramowania Joomla! w wersji 1.6. Niestety instalator oferowany na serwerze nie posiada najnowszej wersji tego oprogramowania. Poniżej zamieszczamy jednak kilka wskazówek, które pozwolą ominąć wszelkie problemy.
Po wrzuceniu plików na serwer i przejściu do instalatora otrzymamy następujący komunikat:
Warning: strpos() [function.strpos]: Empty delimiter in /libraries/joomla/filesystem/path.php on line 148
Jak zatem przejść do instalacji?
Edytujemy plik /libraries/joomla/filesystem/path.php i zmieniamy linię 169 (w Joomla! 1.7 jest to linia 179) (funkcja clean) z:
$path = JPATH_ROOT;
na
$path = '/';
Następnie wykonujemy już standardowo instalację CMS Joomla!
Kolejny problem to wejście do panelu administratora oraz częste kłopoty z szablonami (np. Joomla nie zaczytuje plików css templatki). Ich rozwiązanie jest wspólne. Zmieniamy w pliku configuration.php linijkę:
public $live_site = '';
na
public $live_site = 'http://www.twoja-domena.pl/';
Po tych zabiegach strona powinna działać prawidłowo. W razie dalszych problemów można skontaktować się z obsługą serwera.