phpBB konusunda ciddi olarak yardıma ihtiyacım var. Yerel sunucumda sorunsuz çalışan saf bir phpBB; host"umda çalışmıyor. "Hacking attempt" diye bir hata veriyor. install. php dosyasını doldurup "OK" dediğim anda o hata ile karşılaşıyorum. İncelemeler sonucu "Hacking attempt" diye bir dngüyü includes\page_header. php içinde buldum. Ama yeterli düzeyde PHP bilmediğim için birşey yapamadım. En basit olarak dngüyü sildim. Silince forum açılıyor ama en nemli linkler ile yazılar değişiyor. " " gibi bir şekil alıyor ki ben bundan bazı değişkenlerin çalışmadığını anlıyorum. Host"um php ve MySQL destekliyor. Vbulletin"i kurup çalıştırabiliyorum. phpNUKE ve benzeri komplike scriptleri deneyemedim henüz. Aklıma gelen yanılacağım tek yer MySQL ile ilgili. VBulletin MySQL"e tabloyu otomatik açıyor. Ama phpBB"nin kurulumu için tablonun açılmış olması lazım. Host"um da sadece bir tablo hakkım var. MySQL"de bir hata olsa phpBB "veritabanına bağlanamadım" hatası verirdi. NOT: Aynı forum lycos"un verdiği bedava alanda da çalışıyor. İşte page_header. php"deki ilgili satırlar: 23 if ( ! defined ) 24 27 27 define ; NOT1: Host"un destek masası yardımcı olmuyor ve onlardan kaynaklanmadığını sylüyor. NOT2: VBulletin varken neden phpBB diye sorarsanız: phpBB"ye çok fazla hakimim ve Vbulletin için template, mod, vb. kolay kolay bulunmuyor free olarak. Ek Bilgiler ve Araştırmalarım: Kodda geçen "defined" kodu için kitap aynen çyle diyor: "Tanımlanmış olan bir sabiti yeniden oluşturamayız; ama buna teşebbüz ettiğimizde php hata vermez. Bir sabit değerin oluşturulmuş olup olmadığını defined fonksiyonu ile anlayabiliriz." Ama defined "ten nceki "!" işareti için birşey bulamadım."die" komutu da ekrana yazdırma komutu, print gibi. Sanırım "IN_PHPBB" sabiti kontrol ediliyor ve bulunamıyor, hata veriyor olabilir mi? "IN_PHPBB" "nin daha nce nerede tanımlandığı araştıracağım. index. php"nin ilk satırlarında buldum birtane: 23 define ; index. php satır 23"teki kodu "//" ile gizleyince aynı "Hacking attempt" hatasını local"deki çalışan phpBB"de elde ettim. Hata çıktı ama bu hatayı da page_header. php vermiyor. Çünkü page_header. php"deki kodu sildiğimde yine aynı hatayı veriyor. index. php"de ki kodu silince çıkan "Hacking attempt" hatası veren komutu da buldum: extension. inc"de aşağıdaki komut: 14 if ( ! defined ) 15 Yukarıdaki kodu birde common. php"de buldum. index. php"nin "include" komutu ile çağırdığı ilk iki dosya extension. inc ve common. php. Sanırım bu üç dosyanın birinde değişiklik yapmam lazım. Ben olmayan PHP bilgim ile ancak bunları bulabildim. Gerisi için tavsiye ve yardımlarınıza ihtiyacım var.