ForumCała strona

Nawigacja

Aktualnie online

Gości online: 41

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Pytania i odpowiedzi: Ogólne Zagadnienia

Pytania i odpowiedzi >Ogólne Zagadnienia
Co to jest chmod i gdzie to ustawić?Co to jest INFUSION i z czym się to je?Co to jest MOD i czym się to popija?Jak napisać własny INFUSION lub MOD.
Jak się zalogować, kiedy przypadkiem został skasowany panel z logowaniem?Jaką nazwę hosta, użytkownika, nazwę bazy danych wpisać podczas instalacji?Mam bazę danych, do niej przypisanego użytkownika i hasło, wpisuje te dane podczas instalacji i wyskakuje komunikat że połączył się z serwerem bazy danych, ale nie może połączyć się z tą nazwą bazyW Księdze Gości wpis dodawany jest dopiero po wpisaniu adresu e-mail. Co zrobić, jeśli chcę, żeby nie było to konieczne?
[v5] Po wysłaniu plików na serwer i próby instalacji, pojawia się błąd: Warning: main(fusion_themes/Prometheus/theme.php): failed to open stream: No such file or directory in /home/www/adres.twojej.st[v5] Podczas instalacji pojawia się błąd: Fatal error: main(): Failed opening required 'fusion_themes/Prometheus/theme.php'
Co to jest chmod i gdzie to ustawić?
Chmod są to prawa do danego pliku, które ustala się wg następujących zasad:
- najpierw uruchamiamy dowolny program, za pomocą którego wysyłamy pliki na serwer, może to być Total Commander.
- na zakładce Pliki wchodzimy na opcję Zmień Atrybuty;
- poniżej przedstawione zostały podstawowe prawa chmod:

600 - prawa do odczytu i zapisu tylko dla właściciela pliku
644 - prawa odczytu i zapisu dla właściciela oraz odczytu dla wszystkich pozostałych użytkowników.
666 - prawa odczytu i zapisu dla wszystkich użytkowników.
700 - wszystkie prawa (odczyt, zapis, uruchomienie) tylko dla właściciela pliku.
755 - prawa do odczytu, zapisu i uruchomienia dla właściciela pliku oraz odczytu i uruchomienia dla wszystkich innych użytkowników
777 - wszystkie prawa dla wszystkich użytkowników (ustawienie niebezpieczne)
711 - prawa odczytu zapisu i uruchomienia dla właściciela pliku oraz prawo uruchomienia dla pozostałych użytkowników.
700 - dotyczy prawa zapisu i odczytu w katalogu tylko przez właściciela.
755 - do takiego katalogu wszyskie prawa ma właściciel, a wszyscy pozostali użytkownicy mogą tylko odczytać jego zawartość.
711 - wszystkie prawa ma właściciel. Katalog z takimi prawami dostępny jest także dla wszystkich pozostałych użytkowników, lecz jego zawartość jest przed nimi ukryta (polecenie ls nie wyświetli listy plików umieszczonych w tak oznaczonym katalogu). Aby odczytać plik użytkownik musi znać jego nazwę.
Do góry
Co to jest INFUSION i z czym się to je?
INFUSION [skrót: INF] to dodatkowa wtyczka (plugin) do PHP-Fusion. Instalujemy je w panelu administracyjnym, zakładka "Zarządzanie stroną", ikonka "Zarządzanie wtyczkami INFUSIONS". Jeżeli infusion posiada swój panel administracyjny, to w panelu admina pojawi się dodatkowa zakładka "Wtyczki [Infusions]" z listą ikonek administracji infusionami. Infusiony mogą, ale nie muszą, mieć swoje panele użytkowników. Panel infusiona dodajemy w panelu administracyjnym, w zakładce "Zarządzanie stroną", ikonka "Zarządzanie blokami". Infusiony zazwyczaj posiadają instrukcję obsługi i z instalacją powinni sobie poradzić nawet mało doświadczeni użytkownicy PHP-Fusion.
Do góry
Co to jest MOD i czym się to popija?
MOD to skród od ang. modification, czyli modyfikacja. Jak sama nazwa wskazuje, aby zainstalowć MOD'a należy dokonać modyfikacji oryginalnych plików PHP-Fusion, zgodnie z instrukcją zawartą w archiwum MOD'a. Nie zalecane dla użytkowników, których wiedza o PHP sprowadza się do rozwinięcia tego skrótu jako: Państwowe Hurtownie Polmos.
Do góry
Jak napisać własny INFUSION lub MOD.
W punktach wygląda to tak:
- przeczytaj chociaż kilka artukułów na temat PHP i MySQL dostępnych w sieci (jest ich mnóstwo!)
- zdobądź podstawową wiedzę na temat PHP-Fusion (funkcje, zmienne, stałe)
- przeczytaj API (ang. Application Programming Interface - Interfejs Programowy Aplikacji) dla PHP-Fusion dotyczące sposobu pisania wtyczek
- postaw sobie lokalnie serwer Apache wraz bazą danych MySQL (np.: najłatwiejszy w konfiguracji Krasnal Serv)
- zdobądź program, który koloruje składnię. Uprości Ci to życie (np.: Zajączek, Pajączek, itp.)
- zaparz 2 litry kawy lub zaopatrz się w skrzynkę browara (dozwolone od lat 18)
- zastanów się co Twoja wtyczka, mod, ma robić, np.: wyświetlać komunikat Hello world!
- popijaj kawę lub piwo
- zabierz się do roboty
- popijaj kawę lub piwo
- testuj na bierząco działanie Twojej wtyczki, mod'a
- popijaj kawę lub piwo
- po zakończonych powodzeniem testach, podziel się Twym dziełem z innymi

Tak po krótce wygląda proces twórczy wtyczki, mod'a. Jeżeli Cię to przeraża, jesteś leniwy, nie lubisz kawy lub piwa, to nie zabieraj się za pisanie skryptów, a ewentualnie poproś kogoś zdolniejszego, wytrwalszego, lub zajrzyj do Labolatorium mod'ów lub na PHP-Fusion MODS, a być może znajdziesz interesujący Cię panel, infusion, mod.
Do góry
Jak się zalogować, kiedy przypadkiem został skasowany panel z logowaniem?
W przeglądarce wpisz:
http://adres.twojej.strony/login.php
lub
http://adres.twojej.strony/maintenance.php (tylko v5-v6)
Teraz możesz się logować.
Do góry
Jaką nazwę hosta, użytkownika, nazwę bazy danych wpisać podczas instalacji?
Na swoim komputerze:
Database Host: localhost
Database Username: root (lub nazwa usera bazy danych)
Database Password: haslo (hasło do bazy danych)
Database Name: nazwa (nazwa bazy danych)
Table Prefix: fusion_

Serwer w internecie:
Database Host: localhost lub nazwa hosta, np: freeserverhost.com
Database Username: nazwa użytkownika bazy - na ogół taka sama, jak nazwa bazy
Database Password: haslo (hasło do bazy danych)
Database Name: nazwa bazy danych, taka sama jak nazwa użytkownika (na ogół)
Table Prefix: fusion_
Do góry
Mam bazę danych, do niej przypisanego użytkownika i hasło, wpisuje te dane podczas instalacji i wyskakuje komunikat że połączył się z serwerem bazy danych, ale nie może połączyć się z tą nazwą bazy
Rozwiązania są 2: albo usuń dotychczasową bazę danych, i utwórz ja na nowo, albo sprawdź, czy możesz zalogować się do panelu administracyjnego na Twoim serwerze, czasami serwer ma przerwy w działaniu w związku z jego konserwacją, i moga wystąpić tymczasowe trudności.
Do góry
W Księdze Gości wpis dodawany jest dopiero po wpisaniu adresu e-mail. Co zrobić, jeśli chcę, żeby nie było to konieczne?
W pliku guestbook.php znajdź fragment:
if ($_POST['guest_name'] != "" && $_POST['guest_email'] != "" && $_POST['guest_message'] != "")

I zamień to na:
if ($_POST['guest_name'] != "" && $_POST['guest_message'] != "")

Do góry
[v5] Po wysłaniu plików na serwer i próby instalacji, pojawia się błąd: Warning: main(fusion_themes/Prometheus/theme.php): failed to open stream: No such file or directory in /home/www/adres.twojej.st
Pliki z katalogu install trzeba skopiować do katalogu html i cała zawartość jego zawartość wysłać na serwer.
Do góry
[v5] Podczas instalacji pojawia się błąd: Fatal error: main(): Failed opening required 'fusion_themes/Prometheus/theme.php'
Brak skórki Prometheus ustawionej, jako domyślna dla instalacji PHP FUSION 5.00, są 2 sposoby:
albo jeszce raz wysłać na serwer skórkę Prometheus, albo nazwać tak inną dowolną skórkę, w tym swoją własną, i odświeżyć stronę.
Do góry
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl