• 22-04-2010, 15:55:19
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    arkadaslar SSH baglantisi kurdum, /etc klasöründe bulunan PHP.ini dosyasinda Register_Globals ayarini OFF halinden ON a degistirmek istiyorum.
    Bu islemi yapmak icin ne yapmaliyim? Acemiyim, yanlis birsey yapmaktan cekindigim icin bilen arkadaslar anlayacagim sekilde yazarlarsa sevinirim. tesekkürler
  • 22-04-2010, 16:04:01
    #2
    bağlantı yaptıktan sonra sıra ile aşağıdakileri uygula

    aşağıdaki komut ile php.ini dosyanın yerini öğrenebilirsin.
    Alıntı
    php -i | grep php.ini
    komutun örnek çıktısı
    Alıntı
    Configuration File (php.ini) Path => /usr/local/lib
    Loaded Configuration File => /usr/local/lib/php.ini
    Scan this dir for additional .ini files => /usr/local/lib/php.ini.d
    kırmızı ile gösterdiğim yerden sende ne yazıyorsa onunla aşağıdaki komutu yaz
    Alıntı
    nano /usr/local/lib/php.ini
    şimdi php.ini içindesin, Ctrl W harflerine basarak arama komutunu aç "Register_Globals" yazıp enterladığında imleci gerekli yere götürecektir. Register_Globals Off yazan yeri Register_Globals On olarak değiştir ardından sırayla aşağıdakini uygula

    Alıntı
    Ctrl X - y enter - enter
    son olarak apacheyi yeniden başlatmamız lazım

    Alıntı
    /sbin/service httpd restart
  • 22-04-2010, 16:15:29
    #3
    hocam yardiminiz icin tesekkür ederim. dediklerini aynen yaptim.
    php.ini icerisindeki satiri kopyaliyorum.
    Alıntı
    ; You should do your best to write your scripts so that they do not require
    ; register_globals to be on; Using form variables as globals can easily lead
    ; to possible security problems, if the code is not very well thought of.
    register_globals = On
    bu sekilde gözüküyor. Restart yaptim ama scriptin php infosunda OFF yaziyor.
    Anlayamadim.
  • 22-04-2010, 16:24:42
    #4
    mümkünse phpinfo adresi verirmisiniz? master mi local değer mi kapalı görebilelim.

    bu arada htaccess dosyanızda tanımlanmış bir değer olabilir kontrol edin.

    htaccess içinde "php_value register_globals 0" varsa sondaki 1 olarak düzeltin yoksa htaccess en başına ilk satıra "php_value register_globals 1" ekleyin.
  • 22-04-2010, 16:27:13
    #5
    Misafir
    Bazı scriptler php.ini dosyasını görmekte sorun yaşıyor. Sunucuda Litespeed kurulumu?
  • 22-04-2010, 16:33:24
    #6
    arkadaslar her ikinizede ilginizden dolayi tesekkür ederim, phpinfo linkini öm yolladim.
    @SahinDag hocam sizede yolluyorum. SSH bilgim cok az. Bilemiyorum.
  • 22-04-2010, 17:32:56
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    penalty adlı üyeden alıntı: mesajı görüntüle
    arkadaslar her ikinizede ilginizden dolayi tesekkür ederim, phpinfo linkini öm yolladim.
    @SahinDag hocam sizede yolluyorum. SSH bilgim cok az. Bilemiyorum.
    tarayıcıdaki cookieleri sildin mi hocam? php.iniyi düzenledikten sonra apacheyi yeniden başlattığında olması gerekiyor her türlü
  • 22-04-2010, 18:50:04
    #8
    hicbir gelisme yok, ayni durum devam ediyor. php.ini de arkadasimizin söyledigi düzenleme yapilmasina ragmen birkac farkli sitedeki phpinfo da hala OFF gözüküyor.

    Netbilsisten Tahsin Hoca güvenligi icin bu ayarlari yapmisti, yardimlarinizi esirgemezseniz sevinirim arkadaslar.
  • 22-04-2010, 19:07:31
    #9
    phpinfo() daki php.ini yolu ile ayarladığın yol aynı mı hocam? plesk mi kullanıyorsun cpanel mi?