Bu dediklerinizi hep yaptım. Sağolun oldu.
Yönetim paneline girmek için iki kapı geçiyoruz. İyi de oldu.
Fakat bir sorun var gibi.
Bunrları yaptıktan sonrra siteye haber eklenmiyor :)
Ne yapacağız!
arkadaşlar ben admin.php ye şifre koydum sitede anlatılan gibi ama bu seferde kull adı ve şifreyi girince ana sayfaya gelıyorum tekrar admin.php ye girmek istersem gene şifre soruyor. gene giriorum gene anasayfaya donuyorum. sürekli index'e dönüyorum, admin panele giremiyorum yani. nasıl bir hata yapmış olabilirim.
arkadaşlar ben admin.php ye şifre koydum sitede anlatılan gibi ama bu seferde kull adı ve şifreyi girince ana sayfaya gelıyorum tekrar admin.php ye girmek istersem gene şifre soruyor. gene giriorum gene anasayfaya donuyorum. sürekli index'e dönüyorum, admin panele giremiyorum yani. nasıl bir hata yapmış olabilirim.
Cevap gelmedi ama ben admin box kurdum sorun kalktı sanırım. İkiside aynı işi yapıor zannedersem.
admin.phpyi açın adını değiştiğimiz yere abc.php diye örnekledirdiğim değişmiş adıyla
</form>
alanlarını düzenleyin yeni admin.php adıyla admin.php adını değiştik ya xyz.php diye
Tarih: 2008-07-12, 18:09:49 Mesaj konusu: Re: Sonunda Çözdüm
SNaRe_ :
Arkadaslar en sonunda yaptım allaha sükür Eger basınıza boyle bir durum gelirse diye çözümü anlatayım arkadaslar.Gerçi çözümden öte yapılması gereken sey.Diyelim ki admin dosyanızın adını değiştirdiniz, config.php nin de adını değiştirdiniz.Sonra yeni admin dosyasının adını ismini değiştirdiğiniz config dosyanızdan belirttiniz.Yeni config dosyanızın adını da gerekli yere yazdınız.Herşer tamam ama admin paneline girdiğiniz de access denied diye hata alıyorsunuz ve hiçbir yonetim kısayolu çalışmıyor.Bu durumda en yi çözüm benim yaptığım gibi; roottaki admin klasorunu ve modules klasorlerini Search and Replace adlı programla (ya da benzer baska bir programla) taratın.Nasıl taratacaz derseniz; Programı yukledikten sonra istediğiniz klasore sağ tıklayın, orda Search And Replace yazar.Üstteki değere admin.php yazın alttakine ise ".$admin_file.".php bunu yazın ve Search and Replace'e basın.Tüm değerleri değiştirin (Tabi açıklamalarda gecenleri değiştirmeseniz de olur).Bunu yapıp dosylarınızı tekrar upload ettikten sonra göreceksiniz ki access denied hatası admin ana panelinden kalkmıs.Ancak yine bir sorun cıkacak; bu sefer de girdiğiniz yonetim bölümlerindeki linkler çalışmayacaktır muhtemelen.Çünkü girmiş oldugunuz ".$admin_file.".php değerini her dosyada okutturamıs olabilirsiniz.Bunun sebebi de; girmiş oldugunuz her ".$admin_file.".php değerinin üst kısmındaki "global $prefix, $admin;" vb.. diye devam eden satırda $admin file değerinin de olması gerekir.Aksi halde ".$admin_file.".php değerini yok gibi görecektir ve panelde herhangibir kısayolun uzerine geldiğinizde xxx.php?op= gibi değerler değil de .php?= gibi değerler görünecektir adres satırında.Bu eklemeleri de yaptıktan sonra göreceksiniz ki hiçbir sorun kalmamıs.Hersey tıkır tıkır çalışıyor (En azından benim oyle oldu )
Not: Değiştirmeleri Yaparken Shareware Olduğu İçin Bir Seferde En Fazla 5 Adet Değiştirme yapacaktır.Tekrarlayarak devam edin.
Arkadaslar suan sitem sorunsuz, bu program sayesinde fazla ugrasmadan hallettim.Eger takıldıgınız bir konu olursa elimden geldiğince yardımcı olmaya calısacağım...
Bu sahiden zor. Bilmem ne kadar zaman sonra bir modül eklediğimizde bunu unutup yaff neden çalışmıyor niye olmuyor diye debelenmekde var.
Tabi bir yandanda yazılımın özelleşmesi iyi oluyor...
saho bu değişiklikten bahsetmişmiydi ben yazısından pek çıkaramadım. Hani, tümünü değiştirmekten daha kolay bir yol varsa...
Birde,
Ancak yine bir sorun cıkacak; bu sefer de girdiğiniz yonetim bölümlerindeki linkler çalışmayacaktır muhtemelen.Çünkü girmiş oldugunuz ".$admin_file.".php değerini her dosyada okutturamıs olabilirsiniz.Bunun sebebi de; girmiş oldugunuz her ".$admin_file.".php değerinin üst kısmındaki "global $prefix, $admin;" vb.. diye devam eden satırda $admin file değerinin de olması gerekir.Aksi halde ".$admin_file.".php değerini yok gibi görecektir ve panelde herhangibir kısayolun uzerine geldiğinizde xxx.php?op= gibi değerler değil de .php?= gibi değerler görünecektir adres satırında.Bu eklemeleri de yaptıktan sonra göreceksiniz ki hiçbir sorun kalmamıs.
Bu çok oluyormu. Olursa nereden olduğunu, eklemeyi nereye yapmamız gerektiğini nasıl bulacağız?
Doğrusu admin.php yi değiştirip değiştirmemeyi bir kez daha düşünsem iyi olacak gibime geliyor.
En son CMS_Nuke tarafından 2008-08-31, 10:46:57 tarihinde değiştirildi, toplam 2 kere değiştirildi
Tarih: 2008-08-30, 19:11:46 Mesaj konusu: Re: Sonunda Çözdüm
CMS_Nuke :
SNaRe_ :
Arkadaslar en sonunda yaptım allaha sükür Eger basınıza boyle bir durum gelirse diye çözümü anlatayım arkadaslar.Gerçi çözümden öte yapılması gereken sey.Diyelim ki admin dosyanızın adını değiştirdiniz, config.php nin de adını değiştirdiniz.Sonra yeni admin dosyasının adını ismini değiştirdiğiniz config dosyanızdan belirttiniz.Yeni config dosyanızın adını da gerekli yere yazdınız.Herşer tamam ama admin paneline girdiğiniz de access denied diye hata alıyorsunuz ve hiçbir yonetim kısayolu çalışmıyor.Bu durumda en yi çözüm benim yaptığım gibi; roottaki admin klasorunu ve modules klasorlerini Search and Replace adlı programla (ya da benzer baska bir programla) taratın.Nasıl taratacaz derseniz; Programı yukledikten sonra istediğiniz klasore sağ tıklayın, orda Search And Replace yazar.Üstteki değere admin.php yazın alttakine ise ".$admin_file.".php bunu yazın ve Search and Replace'e basın.Tüm değerleri değiştirin (Tabi açıklamalarda gecenleri değiştirmeseniz de olur).Bunu yapıp dosylarınızı tekrar upload ettikten sonra göreceksiniz ki access denied hatası admin ana panelinden kalkmıs.Ancak yine bir sorun cıkacak; bu sefer de girdiğiniz yonetim bölümlerindeki linkler çalışmayacaktır muhtemelen.Çünkü girmiş oldugunuz ".$admin_file.".php değerini her dosyada okutturamıs olabilirsiniz.Bunun sebebi de; girmiş oldugunuz her ".$admin_file.".php değerinin üst kısmındaki "global $prefix, $admin;" vb.. diye devam eden satırda $admin file değerinin de olması gerekir.Aksi halde ".$admin_file.".php değerini yok gibi görecektir ve panelde herhangibir kısayolun uzerine geldiğinizde xxx.php?op= gibi değerler değil de .php?= gibi değerler görünecektir adres satırında.Bu eklemeleri de yaptıktan sonra göreceksiniz ki hiçbir sorun kalmamıs.Hersey tıkır tıkır çalışıyor (En azından benim oyle oldu )
Not: Değiştirmeleri Yaparken Shareware Olduğu İçin Bir Seferde En Fazla 5 Adet Değiştirme yapacaktır.Tekrarlayarak devam edin.
Arkadaslar suan sitem sorunsuz, bu program sayesinde fazla ugrasmadan hallettim.Eger takıldıgınız bir konu olursa elimden geldiğince yardımcı olmaya calısacağım...
Bu sahiden zor. Bilmem ne kadar zaman sonra bir modül eklediğimizde bunu unutup yaff neden çalışmıyor niye olmuyor diye debelenmekde var.
Tabi bir yandanda yazılımın özelleşmesi iyi oluyor...
saho bu değişiklikten bahsetmişmiydi ben yazısından pek çıkaramadım. Hani, tümünü değiştirmekten daha kolay bir yol varsa...
Birde,
Ancak yine bir sorun cıkacak; bu sefer de girdiğiniz yonetim bölümlerindeki linkler çalışmayacaktır muhtemelen.Çünkü girmiş oldugunuz ".$admin_file.".php değerini her dosyada okutturamıs olabilirsiniz.Bunun sebebi de; girmiş oldugunuz her ".$admin_file.".php değerinin üst kısmındaki "global $prefix, $admin;" vb.. diye devam eden satırda $admin file değerinin de olması gerekir.Aksi halde ".$admin_file.".php değerini yok gibi görecektir ve panelde herhangibir kısayolun uzerine geldiğinizde xxx.php?op= gibi değerler değil de .php?= gibi değerler görünecektir adres satırında.Bu eklemeleri de yaptıktan sonra göreceksiniz ki hiçbir sorun kalmamıs.
Bu çok oluyormu. Olursa nereden olduğunu, eklemeyi nereye yapmamız gerektiğini nasıl bulacağız?
Doğrusu admin.php yi değiştirip değiştirmemeyi bir kez daha düşünsem iyi olacak gibime geliyor.
Arkadaslar bu sorun bende de var. Saho arkadasim kac defa anlatmis ama bendeki admin.php dosyasinda admin.php yi bulamadim onun yerine ".$admin_file.".php var ama modules.php dosyasinda her ikisi de yok. Yani sorunu cözemedim. Kullandigim surum 8.0 3.3
Kayıt: Mar 18, 2005 Mesajlar: 2176 Konum: istanbul-tokat
Tarih: 2008-10-16, 02:31:39 Mesaj konusu:
CMS_Nuke :
Burada ne anlattığınızı anlamadım. Düzenleseniz çok iyi olacak galiba. Sanıyorumki o "sonra" gelmiş şimdi. :)
prefix dışındakileri yaptım ve şu anda admin panelinde access denied hatası alıyorum.
http://eski.netopsiyon.com/modules.php?name=Forums&file=viewtopic&p=238362#238362
access denied çözümünü buradan halledebilirsiniz
kısa yolda sebebini söyleyeyim admin.php adını değiştirmek için config.php de $admin_file
diye bir alan açıldı
eskiden dosyaya güvenlik için admin.php den mi erişildiğini denetliyorlardır ama artık değişim yapınca
admin.php değilde xxx.php oluyor buradan admin/modules/xxx.php ve modules/xxx/admin/index.php
den dosya adını değişmek veya admin.php görülen yerlere $admin_file yazmak gerekiyor neyse yazıyı okursanız daha iyi anlarsınız umarım
saho kardeşim dediğin yöntemle prefixleri değiştirdiğim zaman your account modulünde problem oluyor. ne gibi derseniz siteye üye olunamıyor :S acaba bu konuda bilginiz var mı?
Tüm zamanlar GMT + 3 Saat Sayfaya git Önceki1, 2, 3, 4, 5
5. sayfa (Toplam 5 sayfa)
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız