Mój problem polega na tym że funcja include nie chce dołączać plików, które są w innych katalogach niż plik w którym dołączam tą funkcję.
Cały problem polega na tym, że strona działała poprawnie i dołączały się pliki php z pod katalogów, ale po przeinstalowaniu windowsa wgrałem nowsze wersje apache, php itd. Od tego czasu strona nie chce działać bo nie może dołączać plików z pod katalogów. Na serverze na którym mam postawioną stronkę wszystko działa ok, u mnie przed zainstalowaniem nowego oprogramowania też działało poprawnie.
Wiem że można dodać coś takiego:
Cytat
<?php
define('DIR', dirname(__FILE__));
require DIR.'/kraje/polska.php';
?>
define('DIR', dirname(__FILE__));
require DIR.'/kraje/polska.php';
?>
ale nie jest to rozwiązanie, bo ja nie chce zmieniać wszystkich plików, bo wszystko było dobrze zrobione więc powinno działać
Ostateczne pytanie brzmi tak:
Czy można ustawić to gdzieś w php.ini lub w innych ustawieniach, i czy faktycznie jest to związane z nowszą wersją php
Jeśli ktoś spotkał się z takim problemem to prosiłbym o odpowiedź.