![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 13 Dołączył: 7.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Przy sprawdzaniu niektórych plików dostaję błąd: Cytat Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(application/model/template.php) is not within the allowed path(s): (/home/foobar/:/home2/foobar/:/tmp/:/usr/local/share/pear/:/home3/foobar/) in /home/foobar/domains/foobar.pl/public_html/examples/foo/bar/index.php on line 15 Co ten błąd tak na prawdę znaczy i co może być jego przyczyną? Błąd pojawia się tylko przy niektórych wywołaniach (autoloader klas), przy innych jest ok. Google wyrzuca mi problemy tego typu przy upgrade'ach CMSów typu np. Joomla, co nijak nie rozwiązuje mojego problemu. Pomożecie? ![]() Pozdrawiam -------------------- www.dapi.net.pl - Wiele technologii, jedna pasja.
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Próbujesz wywołać plik, spoza tych dozwolonych lokacji "/home/foobar/:/home2/foobar/:/tmp/:/usr/local/share/pear/:/home3/foobar/". Popraw ścieżki do pliku czy tam autoloader.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 13 Dołączył: 7.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jak zauważyłem problem pojawia się, jeśli autoloader wywoływany jest z destruktora danej klasy. Nie mogę sobie poradzić z ustawieniem właściwej ścieżki tam. Domyślam się, że to właśnie destruktor mi "ucieka" z aktualną ścieżką, tylko nie mam pojęcia gdzie i dlaczego.
-------------------- www.dapi.net.pl - Wiele technologii, jedna pasja.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 01:06 |