Include_path değiştirmek veya her php dosyasını Önlerine

0 Cevap apache

I have an app which stores some data in .php files in /library/ directory, eg. /library/config.php.

Benim eski hosting library dahil yolu, bu yüzden başardı gerçek yolunu vermeden require('config.php') her yerde yaparım.

Dahil yolunu güncellemek için otomatik sona ekleme için herhangi bir şansı her. Php dosyası var mı?

Bazı durumlar vardır:

  • app ön kontrolör desen takip etmez
  • I php.ini erişimi yok
  • I include_path zaten mevcut dirs herhangi doğrudan erişim
  • Ben kullanamazsınız php_flag include_path
  • Ben kullanamazsınız php_flag auto_prepend_file
  • bazı. php dosyaları .htaccess kendi kuralları var

ctrl+H değiştirin <? ile başka herhangi bir yol <? set_include_path…?

Edit:

Ne arıyorum benzer bir şey olacaktır:

RewriteCond %{REQUEST_FILENAME}  !-F
RewriteCond %{REQUEST_FILENAME}  !-d
RewriteRule (^*\.php)$ /library/$1 [NC,L]

0 Cevap