Arka plan: Bir kullanıcının auto_prepend_file olarak ayarlamak istediğim php sayfasını işlemeden önce geçerli bir oturumu olup olmadığını kontrol eden bir kod var. Ancak, kullanıcının oturum açmayı denediği sayfanın geçerli bir oturumda olmasını gerektirmemesi gerekiyor. Auto_prepend_file değerini dizin bazında ayarlayabilmek istiyorum.Php'nin dizin başına auto_prepend_file yönergesi nasıl ayarlanır?
Çevre: PHP 5.2.6m Apache 2, bir CGI olarak çalışmıyor mod_php olarak, Windows üzerinde (bu konularda) ve üzerinde tam kontrolü var bir makine (bir barındırılan ortam)
üzerinde kullanma Bir htaccess dosyası çıktı b/c mod_php kullanmıyorum. Ben auto_prepend_file ayarlamak için php.ini içinde değiştiremedim, sunucu bir iç hata atar. Ve ini_set(), auto_prepend_file değerini değiştirmeden önce oturum kontrol dosyasını zaten yükledi b/c çalışmıyor.
Mod_php/htaccess kullanmıyorsanız, auto_prepend_file dizin başına temelinde bir yol göremiyorum. Bir şey mi eksik? - CGI olarak çalıştırırken sadece bu doesnt iş gerçekleşen
<Directory "c:/wamp/www/dev/">
Php_value auto_prepend_file c:/wamp/www/dev/prepend.php
</Directory>
EDIT:
Hangi web sunucusu yazılımı kullanıyorsunuz: Sen
ob_start()
yöntemini kullanmak için başına ekleme PHP dosyası gerekir? – Gumbo@Gumbo iyi bir nokta ... sadece Apache 2 – CLJ