![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 26.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
Przeniosłem wszystko z debiana 7 na inny komputer z debian 8 i komenda: include ('tworzenie_tablicy_zsql.php'); nie działa, pozostałe include też nie. Po wklejeniu skryptów z include do index.php wszystko chodzi poprawnie. W debian7 wszystko działa poprawnie, include uruchamia skrypty. Na nowym komp. jest nowsza wersja MySQL i APACHE2. Czym zastąpić include??
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
czym się objawia nie działa, jakieś błędy cokolwiek, inna konfiguracja, może ścieżki się nie zgadzają
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 26.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
Pliki wyyływane include są w tym samym katalogu co index.php więc ścieżkki dostępu nie ma. Nie sprwdzałem dokładnie ale wydaje się że pozostałe polecenia zawarte w index.php są wykonywane natomiast zawarte tam trzy razy include(xx); odnoszące się do różnych plików xx.php isą gnorowane.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 378 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Możesz zastąpić require tylko następnym wklej komunikat błędu jeśli chcesz pomocy. Poki co nie wiadomo nawet czy twój serwer parsuje pliki php.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 26.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
wg mnie na pewno parsuje bo kiedy wkleję include do index.php to działa ale może się mylę co do parsowania bo nie do końćaa rozumiem to pojęcie. Rquire wpisałem ale bez sygnału błędu też nie działa.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 378 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
W przeglądarce pokaż źródło strony. Widzisz kod PHP czy jego wynik? Require rzuci błędem w przypadku niepowodzenia.
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 26.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
Rozwiązałem problem (jednak nie parsował chyba)
Na poprzednim komputerze działał poprawnie zapis: <? echo ("wejście na plik includenic.php;<p>"); include ('doinclude.php'); $a=7777777777777777777; echo ("$a;<p>"); ?> teraz musi być: <?php echo ("wejście na plik includenic.php;<p>"); include ('doinclude.php'); $a=7777777777777777777; echo ("$a;<p>"); ?> Bez php po ? na tym drugim nie działa. |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 324 Pomógł: 110 Dołączył: 18.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
php ini short_open_tag
i powinno być wszystko jasne ![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
pomijając że () to są zbędne to tak, celowo zostały włączone short_open_tagi w php od nowszych wersji php
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 04:11 |