Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]include nie działa
Forum PHP.pl > Forum > Przedszkole
lesz735
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??
com
czym się objawia nie działa, jakieś błędy cokolwiek, inna konfiguracja, może ścieżki się nie zgadzają
lesz735
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.
viking
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.
lesz735
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.
viking
W przeglądarce pokaż źródło strony. Widzisz kod PHP czy jego wynik? Require rzuci błędem w przypadku niepowodzenia.
lesz735
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.

Arcioch
php ini short_open_tag
i powinno być wszystko jasne smile.gif
com
pomijając że () to są zbędne to tak, celowo zostały włączone short_open_tagi w php od nowszych wersji php wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.