__DIR__
ve __FILE__
sabitleri, sembolik bir durumda çalışmaz. Bunun için geçici çözüm nedir? ÖrneğinPHP __DIR__ veya __FILE__ symlinked
:
/home/me/modules/myfile.php
Bu sembolik olarak edilir:
Bir dosya var ben /var/www/project
/home/me/modules/myfile.php
gelen
/var/www/project/app/myfile.php
EDIT
realpath() kullanım önerilerine - ne yazık ki bu işe yaramıyor.
var_dump(__DIR__);
var_dump(realpath(__DIR__));
hem
Sen sembolik bağlantıları genişletmek içinrealpath()
işlevini kullanabilirsiniz aynı filepath
[ 'realpath()'] (http://us3.php.net/manual/en/function.realpath.php) –
garip , realpath() false değerini döndürür ve dosya kesinlikle varolan –
'realpath()' _what_ false değerini döndürür? 'realpath (__ DIR __)' –