İçerisinde /root/update/test.php dosyasına sahibim. Ayrıca bir dosya var, /root/connect.php; Bu dosyada /root/update/test.php dosyasındaPHP, göreceli yol
bulunmaktadır. Ben /root/update/test.php çalıştırdığınızda, bu benim için kafa karıştırıcı bana
PHP Warning: include(../config.php): failed to open stream: No such file or directory in /root/connect.php on line 2
PHP Warning: include(): Failed opening '../config.php' for inclusion (include_path='.:/root')
vererek connect.php bulur ama config.php bulamazsa
set_include_path(".:/root");
include "connect.php";
kodu var çünkü uyarılar, her şeyi doğru şekilde yaptığımı gösteriyor - içerme yolu/root, ve var olan ../config.php (/config.php) dosyasını arıyor. Birisi bunu benim için temizleyebilir mi? Mutlak yolların kullanılmasının, benim erişemediğim bir üretim sunucusuna dağıtılmasından dolayı benim için bir seçenek olmadığını unutmayın. Ubuntu/Apache
/root/update/olan ve /root/config.php için – user4035
aramasını yaptığınız CWD'nize göre config.php'yi eklemeyi denerim. Bu: "../config.php" ifadesini içeren klasöre kök klasörün üst öğesidir. Config.php burada mı? – Gimmy
config.php dosyasının tam yolu nedir? – meiamsome