Witryna w technologii php

Odpowiedz Nowy wątek
2018-11-11 23:40
0

Witam.

Czy ktoś orientuje się, jak umieścić witrynę wykonaną w technologii php na serwerze z własną domeną?
Po zakupie domeny i hostingu - wszelkie hostingi - mimo iż deklarują obsługę php - nie wyświetlają witryny.
Wyświetlają tylko strony internetowe, które składają się z jednego pliku html o nazwie index.

Domyslnie na serwerze jest ustawiany plik .html o nazwie index.html. Nalezy go usunac i wtedy bedzie czytane rozszerzenie .php - hopaj 2018-11-12 08:35

Pozostało 580 znaków

2018-11-12 00:36
0

Przez FTP ? Jaki hosting ?


Nie pomagam naPW.!.

Pozostało 580 znaków

2018-11-12 12:18
0

Jeśli w głównym katalogu masz plik index.html i index.php, prawdopodobnie pierwszeństwo ma plik index.html. Dodatkowo możliwe, że musisz mieć włączony mod_rewrite.

Pozostało 580 znaków

2018-11-12 13:22
1

u mnie działa


Pozostało 580 znaków

2018-11-12 15:29
0

Tak, na niektórych hostingach w katalogu był plik index.html (przykładowy).
Zamieniając go na swój - po prostu wgrywając swój - strona działała.

Ale moja witryna jest wykonana inaczej - w technologii php + html:

W katalogu danym, przykładowo ABC, znajduje się całość strony, na którą składają się katalogi z plikami html (i innymi np. grafiką).
Obok nich luzem w katalogu ABC znajduje się plik HTACCESS - czyli instrukcje mod_rewrite, plus szereg plików php, wśród których jest plik INDEX.PHP.
Plik ten po prostu ładuje stronę główną strukturalną html z jednego z katalogów.
Inne pliki php ładują inne podstrony html - w zależności od kliknięcia w dany link w witrynie.
Na komputerze zainstalowany jest miniprogram, tzw. serwer php, w którym podana jest ścieżka do katalogu ABC.
Witryna działa po wpisaniu w przeglądarce słowa localhost.

Wgrywam to wszystko na serwer hostingowy poprzez ftp i nie ma nic. Albo wypisuje same błędy. Albo po prostu pod adresem domeny widzę listę katalogów i plików, które wgrałem
Firma hostingowa pisze, że obsługuje php.
Więc jak uruchomić swa witrynę?

Pozostało 580 znaków

2018-11-12 16:41
0

HTACCESS czy .htaccess?
INDEX.PHP czy index.php?
sam robiłeś stronę czy ktoś Ci zrobił?

Pozostało 580 znaków

2018-11-12 17:21
Zakręcony Karp
0

z wielkich liter dla wygody:
HTACCESS
INDEX.PHP

ale to niczego nie zmienia

witryna robiona samodzielnie - skomplikowana - ale działa w 100%
witryna zrobiona w technice php na zasadzie podmiany podstron w zależności od parametru (klikniętego linku), czyli witryna składa się z pliku głównego - struktury strony - a w poszczególne miejsca ładowane są podstrony
wszystkie pliki html mają rozszerzenie php, ponieważ w niektórych w kod html wpleciony jest kod php - głównie polecenie include, które podmienia podstrony w różnych divach

główny plik index.php to w zasadzie tylko instrukcja php include - ładowania strony głównej (tak jak inne luźne pliki php obok niego)

oczywiście inne pliki php w katalogach, te, które składają się tylko z kodu html, mogłyby mieć rozszerzenie html

serwery chyba czytają tylko plik index.html, a index.php pewnie nie
tak przypuszczam

Pozostało 580 znaków

2018-11-12 17:26
0

to wpisz jawnie w adresie index.php, co wtedy się dzieje? A w include masz na pewno względne ścieżki?

Pozostało 580 znaków

2018-11-12 17:31
0

.htaccess jak i index.php musi być w public_html, jak chcesz inaczej (jak np. frameworki php mają apk w innym folderze) to możesz rzeźbić przez .htaccess z sukcesem lub nie, albo kupujesz vps


Pozostało 580 znaków

2018-11-13 09:43
Zakręcony Karp
0

tak, htaccess i index.php z wielkich liter to był błąd
po zamianie na małe strona jako tako funkcjonuje, tj. po wpisaniu adresu domeny, nie ma już listy plików, ale strona w połowie treści wypisuje "warningi" typu: No such file or directory in ... (tutaj jakieś ścieżki, katalogi nie-moje)

ścieżki do katalogów i plików oczywiście, że są względne

no właśnie, co z tymi folderami na serwerze typu public_html...?
na serwerach hostingowych niczego takiego nie ma, przynajmniej u mnie
jest po prostu jeden katalog, jedno miejsce, bez żadnych podkatalogów typu public_html i innych

czy to może być wina programu do obsługi ftp, tj. że w różnych programach do obsługi ftp (total commander, filezilla...) różnie wygląda widok katalogów na serwerze?
chyba nie

Pozostało 580 znaków

2018-11-13 14:56
0

podaj całą treść ostrzeżeń

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0