PDA

Zobacz pełną wersję : instalacja joomla na xampp



Pi0tR
05-05-2012, 13:42
witam

zainstalowałem joomla 1.5.26 na xampp 1.7.7

po instalacji gdy chce odpalić witrynę dostaje masę błędów m.in


trict Standards: Non-static method JLoader::import() should not be called statically in C:\xampp\htdocs\joomla\libraries\joomla\import.php on line 29

Strict Standards: Non-static method JLoader::register() should not be called statically in C:\xampp\htdocs\joomla\libraries\loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in C:\xampp\htdocs\joomla\libraries\joomla\import.php on line 32

Strict Standards: Non-static method JLoader::register() should not be called statically in C:\xampp\htdocs\joomla\libraries\loader.php on line 71

Strict Standards: Non-static method JLoader::load() should not be called statically in C:\xampp\htdocs\joomla\libraries\loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in C:\xampp\htdocs\joomla\libraries\loader.php on line 138

Strict Standards: Non-static method JRequest::clean() should not be called statically in C:\xampp\htdocs\joomla\libraries\joomla\import.php on line 33

Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in C:\xampp\htdocs\joomla\libraries\joomla\environmen t\request.php on line 463

Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in C:\xampp\htdocs\joomla\libraries\joomla\environmen t\request.php on line 464

Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in C:\xampp\htdocs\joomla\libraries\joomla\environmen t\request.php on line 465

Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in C:\xampp\htdocs\joomla\libraries\joomla\environmen t\request.php on line 466

Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in C:\xampp\htdocs\joomla\libraries\joomla\environmen t\request.php on line 467

Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in C:\xampp\htdocs\joomla\libraries\joomla\environmen t\request.php on line 468

Strict Standards: Non-static method JLoader::import() should not be called statically in C:\xampp\htdocs\joomla\libraries\joomla\import.php on line 35

Strict Standards: Non-static method JLoader::register() should not be called statically in C:\xampp\htdocs\joomla\libraries\loader.php on line 71

Strict Standards: Non-static method JLoader::import() should not be called statically in C:\xampp\htdocs\joomla\libraries\joomla\import.php on line 38

Strict Standards: Non-static method JLoader::register() should not be called statically in C:\xampp\htdocs\joomla\libraries\loader.php on line 71

Bazyl
05-05-2012, 14:16
My tutaj wszyscy uzywamy JAMP-a: www.jamp.joomla.pl (http://www.jamp.joomla.pl).
Joomla! w wersji 2.5.4 jest najwłaściwszy dla nowych instalacji.

loocek
05-05-2012, 15:19
Nie jest prawdą, ze wszyscy tu używamy wyłącznie JAMP'a !!
Spokojnie można używać Xampp'a pod warunkiem, że się go trochę przekonfiguruje.

Bazyl
05-05-2012, 15:44
No tak, powinienem napisać "w ogromnej większości", ale czy to pomogło @Pi0trowi w jego problemie?
Skoro używasz - napisz, co trzeba zrobić.

Raveren
05-05-2012, 16:30
Dla XP zainstaluj XAMPP 1.7.1 w wersji portable. Nie trzeba nic ustawiać ( za wyjatkiem zgody dla firewalla). Instalacja Joomla 1.5.26 odbywa się bezproblemowo. Witryna odpala się bez błędów.
Dla wersji 1.7.7 schody zaczynają się już w momencie uruchomienia serwera Apache. Brak jest podkatalogu "logs". Po instalacji i uruchomieniu strony masz właśnie serie błędów.

loocek
05-05-2012, 17:06
@Raveren proszę Cię nie rób zamieszania :) Xampp 1.7.1 używa starych wersji oprogramowania i chcąc się przesiąść na nowsze wersje czy to Joomla! czy też komponentów wymagających np. nowszej wersji bazy danych zaczynają się schody od nowa. To samo tyczy się (w niektórych przypadkach) przenosin na serwer z nowszymi wersjami PHP MySQL. Nie cofajmy się tylko przyjmy naprzód.
Aby pozbyć się problemu którego doświadcza się z błędami należy:
edytować plik php.ini znajdujący się w katalogu php i zmienić w nim w linii 533 "display_errors = on" na "display_errors = off" i to wystarczy aby pozbyć się wyświetlania błędów
trzeba pamiętać, ze w przypadku edycji tego pliki przy uruchomionym serwerze, trzeba go zrestartować aby zmiany zadziałały

Raveren
05-05-2012, 17:30
Spokojnie. Działa również dla Joomla 2.5.4. A jeszcze nie spotkałem komponentu dla Joomla 1.5.x, który nie chciałby działać. Druga sprawa to dostawcy hostingu, którzy raczej nie mają najnowszych wersji. Zaproponowałem właśnie takiego xamppa, ponieważ sprawiał najmniej problemów.

Pi0tR
05-05-2012, 19:46
niestety posiadam win 7

Bazyl
05-05-2012, 19:48
Dlaczego nie zainstalujesz JAMP-a, po prostu?!

Pi0tR
05-05-2012, 19:50
nigdy nie mialem z nim doczynienia
a i joomla na xammpie dziala mi do tej pory ok

Raveren
05-05-2012, 20:18
Dla Win 7 możesz jeszcze przetestować wersje 1.7.4 i 1.7.3

loocek
05-05-2012, 21:20
Ja nie bardzo rozumiem?? Czy rozwiązanie, które podałem jest czymś skomplikowanym, ciężkim do wykonania??? Najprostsza rzecz ze wszystkich tutaj podanych. W podobny sposób można zrobić wszystko z Xampp'em i naprawdę wersja 1.7.7 działa bez problemów z Windowsami wszystkimi i używa najnowszych wersji Apache'a PHP i MySQL'a

Raveren
05-05-2012, 21:24
Ostatnia szansa - zainstaluj xampp 1.8.0 b3
(http://www.apachefriends.org/en/xampp-beta.html)Działa bez zarzutu.
data wydania: 2012-04-19
Apache (2.4.1)
MySQL (5.5.22)
PHP (5.4)
phpMyAdmin (3.4.10.1)
OpenSSL (1.0.0g)
XAMPP Control Panel (3.0.11)
Strawberry Perl (5.14.2-portable)
dodano msvcr100.dll

A wersja 1.7.7 na moim PC nie pozwalała np. zainstalować danych przykładowych (błąd XML)

Pi0tR
30-05-2012, 19:12
@Raveren proszę Cię nie rób zamieszania :) Xampp 1.7.1 używa starych wersji oprogramowania i chcąc się przesiąść na nowsze wersje czy to Joomla! czy też komponentów wymagających np. nowszej wersji bazy danych zaczynają się schody od nowa. To samo tyczy się (w niektórych przypadkach) przenosin na serwer z nowszymi wersjami PHP MySQL. Nie cofajmy się tylko przyjmy naprzód.
Aby pozbyć się problemu którego doświadcza się z błędami należy:
edytować plik php.ini znajdujący się w katalogu php i zmienić w nim w linii 533 "display_errors = on" na "display_errors = off" i to wystarczy aby pozbyć się wyświetlania błędów
trzeba pamiętać, ze w przypadku edycji tego pliki przy uruchomionym serwerze, trzeba go zrestartować aby zmiany zadziałały


elegancko pomoglo
dzieki piekne

Raveren
31-05-2012, 09:44
Doskonale że pomogło. A czy nie miałeś przypadkiem tej informacji zaznaczonej na czerwono już na drugim ekranie instalacji Jioomla?