ugrás a tartalomhoz

A megadot filé létezik de nem éri ell

benoke · 2011. Ápr. 5. (K), 14.39
Sziasztok..


Warning: include_once(motor/motor.php) [function.include-once]: failed to open stream: No such file or directory in /var/www/vhosts/bit-team.tk/site2/admin/tulaj/staff_iptiltas.php on line 2

Warning: include_once() [function.include]: Failed opening 'motor/motor.php' for inclusion (include_path='.:') in /var/www/vhosts/bit-team.tk/site2/admin/tulaj/staff_iptiltas.php on line 2

Fatal error: Call to undefined function belepve_ell() in /var/www/vhosts/bit-team.tk/site2/admin/tulaj/staff_iptiltas.php on line 3


A fájl peddig létezik a motor könyvtárban.

2sor: include_once("/motor/motor.php");
3sor: belepve_ell();

Köszi a segítséget. (:
 
1

megadot filé létezikNo such

kuka · 2011. Ápr. 5. (K), 15.28
megadot filé létezik
No such file or directory
Bocs, de én a PHP-nek hiszek.

Főleg, hogy elég ritka eset, hogy az állományrendszer gyökérkönyvtárába legyen PHP szkript.

Arra gyanakszom, hogy te kevered a /motor/motor.php és ../motor/motor.php illetve /var/www/vhosts/bit-team.tk/site2/admin/motor/motor.php útvonalakat.
3

Tessék ha nem hiszed hogy létezik

benoke · 2011. Ápr. 5. (K), 15.41
http://kepfeltoltes.hu/110405/450162957asd_www.kepfeltoltes.hu_.jpg
8

pont a lényeget takartad ki...

solkprog · 2011. Ápr. 5. (K), 16.43
Sikerült ép a lényeget kitakarni...
Egyébként már megírták hogy mi a baja: hiába létezik a fájl, nem ott van ahova hivatkozol rá.
./ probáld meg esetleg. De ez szintén csak tipp, mert nem ismerem a könyvtárstruktúrád. (kitakart kép..)
2

abszolút elérési út

Poetro · 2011. Ápr. 5. (K), 15.30
Mivel abszolút elérési úttal adtad meg a fájlt ezért a /motor/motor.php fájlt keresi ami a gyökér könyvtárban van. Azaz a fenti esetben minden valószínűség szerint a /var/www/vhosts/bit-team.tk/motor/motor.php fájlt próbálja meg betölteni, feltételezve, hogy a DocumentRoot a /var/www/vhosts/bit-team.tk könyvtár. Amennyiben relatívan akarod megadni az elérési utat, akkor ne tegyél az elejére /-t. Például
motor/motor.php
4

re

benoke · 2011. Ápr. 5. (K), 15.43
De figyelj ha kiveszem vagy ha ott is van akkor is ugyenezt a hibát írja csak nincs ott a hibánál a /-jel.
5

minden valószínűség szerint a

kuka · 2011. Ápr. 5. (K), 15.44
minden valószínűség szerint a /var/www/vhosts/bit-team.tk/motor/motor.php fájlt próbálja meg betölteni, feltételezve, hogy a DocumentRoot a /var/www/vhosts/bit-team.tk könyvtár.
Biztos ez? Mi köze a gyökérkönyvtárnak a DocumentRoothoz?
Lévén az első az állományrendszeren értelmezett, az utóbbi pedig a webszerveren.
6

Windows alatt

Poetro · 2011. Ápr. 5. (K), 16.07
Windows alatt Apache alapbeállításokkal ott keresi a fájlt. Persze más operációs rendszeren lehet máshol keresi a fájlokat, mondjuk a root könyvtártól indulva.
7

Na de már Windowson is van

kuka · 2011. Ápr. 5. (K), 16.19
Na de már Windowson is van /var/www/ könyvtár?
9

A könyvtárstruktúrából azt

bb0072 · 2011. Ápr. 5. (K), 17.38
A könyvtárstruktúrából azt gyanítom, hogy ez linux szerveren fut. A /motor/motor.php az bizony a gyökérkönyvtárban kezdi ezt keresni. A kérdés már csak az, hogy valójában hol van ez a motor.php, illetve hogy olvasható-e a webserver user által?
10

Elérési utak értelmezése

Ifju · 2011. Ápr. 6. (Sze), 10.54
Nézd meg, hogy mit ad vissza a get_include_path() függvény, mert gyaníthatóan nincs közte olyan elérési út, amin keresztül a motor/motor.php elérhető lenne.

Ha a file /var/www/vhosts/bit-team.tk/motor/motor.php abszolút elérési úton található, akkor az include path beállításban szerepelnie kell a /var/www/vhosts/bit-team.tk -nek, amit a következő módon állíthatsz be:

set_include_path(get_include_path() . PATH_SEPARATOR . '/var/www/vhosts/bit-team.tk');