--=REKLAMA=--
Ekran Witryna - Informacje o systemie jest stroną zaplecza administracyjnego Joomla! typu informator. Udostępnia komplet informacji o środowisku instalacyjnym Joomla! i konfiguracji globalnej witryny.
Z rozwijalnego menu zaplecza wybierz pozycję Witryna/Informacje o systemie [Site/System Information]
Wiedza o środowisku działania Joomla! jest administratorom niezbędna. Bogaty zestaw danych o środowisku serwera, na którym uruchomiono Joomla!, w tym systemie operacyjnym, bazie danych, ustawieniach PHP, prawach dostępu do katalogów, udostępnia opcja Informacje o systemie w menu Witryna.
Zgromadzono tutaj na pięciu kartach komplet podstawowych informacji niezbędnych każdemu administratorowi.
Informacje umieszczono na pięciu kartach, do których prowadzą odnośniki w menu lokalnym:
Informacje te mogą być niezwykle przydatne podczas rozwiązywania problemów.
W prawym górnym rogu ekranu znajduje się przybornik z przyciskiem:
Na karcie Informacje o systemie znajdują się skrócone, istotne dla poprawnego działania Joomla! informacje o oprogramowaniu serwera i klienta. Znajdziemy tutaj szczegóły wydania systemu operacyjnego serwera, na którym działa PHP, numer wersji PHP, numer wersji MySQL, numer wersji Joomla!, informacje o systemie operacyjnym klienta i używanym urządzeniu odczytującym.
Są to informacje o ustawieniach PHP, na których obecnie pracuje nasz Joomla!. Jeżeli którykolwiek z nich jest wyróżniony jako nieprawidłowy - należy to uwzględnić i zmienić w celu poprawienia konfiguracji.
Na tej karcie można przejrzeć zawartość głównego pliku konfiguracyjnego - configuration.php. Plik ten jest tworzony przez Instalatora Joomla!, a jego zawartość zmienia się po każdej modyfikacji globalnych ustawień konfiguracyjnych. Zwróć uwagę, że na przeglądanej karcie nie można edytować pliku konfiguracyjnego. Został tu zamieszczony, aby w przypadku problemów z działaniem Joomla! skopiować go i załączyć w liście elektronicznym do administratora serwera czy do postu na forum użytkowników. Aby w konfiguracji dokonać zmian, posługujemy się edytorem ustawień na stronie Konfiguracja. Wyjątkowo można dokonać zmian poprzez bezpośrednią edycję pliku (należy wówczas odczytać i zapisać plik w kodowaniu UTF-8, bez znacznika BOM).
Na karcie Prawa do katalogów pokazano listę katalogów, w których Joomla! zapisuje różnego typu informacje.
Wszystkie z wymienionych na tej liście katalogów powinny mieć status/stan Zapisywalny. Jeśli posiadają status Niezapisywalny, nie udadzą się próby instalowania rozszerzeń. Bardzo możliwe, że nie uda się w takich przypadkach np. wysyłać plików do biblioteki mediów.
Praw do zapisu nie da się zmienić z poziomu Joomla!. Zwykle jest to możliwe za pomocą menedżera plików dostępnego w panelu klienta. Wszystkie z powyższych katalogów powinny mieć prawa ustawione na 0755. Zdarza się jednak, że samo ustawienie praw do zapisu, odczytu i wykonywania nie wystarczy. Zwróć wówczas uwagę na ustawienie własności katalogów. W przypadku, gdy właścicielem katalogów i plików jest np. proces FTP, a nie PHP (apache, www, nobody), konieczne może być zresetowanie praw własności. Więcej informacji na ten temat znajdziesz w artykułach:
PHP jest instalowany i uruchamiany na serwerze internetowym (mówimy, że działa po stronie serwera), a zatem wszystkich ustawień konfiguracyjnych PHP dokonuje się na serwerze. Odwiedzający witrynę internetową nie musi uruchamiać PHP na swoim lokalnym komputerze, aby przeglądać witryny napisane w PHP czy korzystać z dodatkowych funkcji, które strony internetowe zawdzięczają zastosowaniu PHP.
Na tej karcie wyświetlane są wszystkie ustawienia, jakie mogą być potrzebne w administrowaniu witryną. Wyświetlane tutaj informacje są efektem zastosowania funkcji phpinfo(). Ponieważ w każdym systemie sposób instalacji PHP jest specyficzny, funkcja phpinfo() jest powszechnie używana do sprawdzania konfiguracji i ustawień predefiniowanych zmiennych dostępnych w danym systemie.
Wszelkich zmian, jakie mogą być konieczne, można dokonać w pliku konfiguracyjnym PHP - php.ini i innych plikach konfiguracyjnych, umieszczonych na serwerze. Karta PHP dostarcza kompletu informacji o ustawieniach interpretera języka, w jakim napisany jest Joomla!. Znajdziesz tu informacje o opcjach kompilacji PHP i jego rozszerzeń, zainstalowanych modułach, włączonych bądź wyłączonych funkcjach, itd. Dzięki temu możesz się dobrze orientować, czy instalacja PHP na serwerze spełnia Twoje potrzeby. Możesz współpracować ze swoim dostawcą usług internetowych albo administratorem serwera, gdy zajdzie potrzeba wzbogacenia funkcjonalności PHP albo zmiany ustawień. Istotne, że nie musisz polegać na ustnych zapewnieniach, iż wszystko jest w najlepszym porządku. Możesz sam sprawdzić każde ustawienie i dostosować swój serwer np. odpowiednimi wpisami w pliku .htaccess albo prosić w razie potrzeby o zmiany administratora serwera.
To, jak dużą kontrolę nad ustawieniami serwera ma administrator witryny internetowej, zależy od tego, czy jest właścicielem serwera, czy klientem firmy hostingowej, a w tym drugim przypadku od elastyczności podejścia zarządzających serwerem do swoich klientów.
Szczegółowe informacje na temat wykorzystywania funkcji phpinfo; można znaleźć na stronie http://php.net/phpinfo.