PHP_Nuke için yardım

Web tabanlı uygulama geliştirme araçları(PHP, ASP vb...) ile ilgili konuları buraya yazabilirsiniz.
Cevapla
aliyonca
Üye
Mesajlar: 34
Kayıt: 06 Ara 2004 04:57
Konum: GEBZE/KOCAELİ

PHP_Nuke için yardım

Mesaj gönderen aliyonca »

Merhabalar...

Ben kendim için bir web sitesi yapmak istiyorum. Ticari bir amaç yok, sadece öğrenmek için.

Bu iş için kullanımı kolay olan Php_Nuke yi kullanmaya karar verdim.
Amma velakin Php_Nukeyi kendi bilgisayarımda çalıştıramadım.

Geçen yaz bu işi beceremediğimden, site işinden vazgeçmiştim, ama geçenlerde easyPhp adıyla bilinen, içerisinde Mysql, Apache Web Server, Php ve phpMyAdmin i barındıran bir program buldum.

Bu programı kurdum ve çalıştırdım. SysTray da simgesi çıktı ve simye tıklayınca çıkan ekranda Apache ve MySql in yeşil ışıkları yanıyordu. Yani ikiside çalışıyordu.

Daha sonra PhpNuke nin http klasörünün içindeki bütün dosya ve klasörleri EasyPhp nin kurulduğu klasörün içindeki www klasörünün içine kopyaladım. Yani localhost oluyor.

Daha sonra explorer a "http://localhost/MySql" adresini yazıp phpMyAdmin programını çalıştırıp "nuke" isimli database oluşturup, onun içinede PhpNuke nin içerisindeki SQL dizinindeki nuke.sql adlı sql komutlarını çalıştırıp 88 adet tablo oluşturdum. buraya kadar herşey iyi

Daha sonra explorer a "http://localhost/index.php" yazdığımda PhpNuke nin anasayfası geliyor. Fakat burada bir anormallik oluyor ve sayfanın her yerinde şu yazılar yazıyor

Kod: Tümünü seç

Notice: Undefined variable: HTTP_USER_AGENT in c:\program files\easyphp1-7\www\mainfile.php on line 28

Notice: import_request_variables(): No prefix specified - possible security hazard in c:\program files\easyphp1-7\www\mainfile.php on line 51

Notice: Undefined variable: forum_admin in c:\program files\easyphp1-7\www\mainfile.php on line 99

Notice: Undefined variable: inside_mod in c:\program files\easyphp1-7\www\mainfile.php on line 102

Notice: Undefined variable: inside_mod in c:\program files\easyphp1-7\www\db\db.php on line 44

Notice: Constant _YOUHAVE already defined in c:\program files\easyphp1-7\www\language\lang-english.php on line 159

Notice: Undefined variable: gfx in c:\program files\easyphp1-7\www\mainfile.php on line 1165

Notice: Use of undefined constant admin - assumed 'admin' in c:\program files\easyphp1-7\www\admin.php on line 29

Notice: Use of undefined constant admin - assumed 'admin' in c:\program files\easyphp1-7\www\mainfile.php on line 197

Notice: Constant _YES already defined in c:\program files\easyphp1-7\www\admin\language\lang-english.php on line 33

Notice: Constant _NO already defined in c:\program files\easyphp1-7\www\admin\language\lang-english.php on line 34

Notice: Constant _IMAGEURL already defined in c:\program files\easyphp1-7\www\admin\language\lang-english.php on line 80

Notice: Constant _CLICKURL already defined in c:\program files\easyphp1-7\www\admin\language\lang-english.php on line 81

Notice: Constant _HOUR already defined in c:\program files\easyphp1-7\www\admin\language\lang-english.php on line 121

Notice: Constant _ADD already defined in c:\program files\easyphp1-7\www\admin\language\lang-english.php on line 162

Notice: Undefined variable: sitename in c:\program files\easyphp1-7\www\admin\language\lang-english.php on line 262
Bunu bir türlü çözemedim ne kadar yaparsam yapayım sonuç hep aynı oluyor.

Yardımlarınızı bekliyorum.

Ha birde phpMyAdmin in en altında şöyle bir yazı çıkıyor

Kod: Tümünü seç

Hata
Bağlı tablolarla çalışmada kullanılan ekstra özellikler deaktif edildi...Niçin olduğunu öğrenmek için buraya tıklayınız... 
"buraya" tıkladığımda da şu yazı çıkıyor

Kod: Tümünü seç

Veritabanı nuke : localhost üzerinde çalışıyor... 
PMA Database ... Tamam değil[ Yardım ]
Genel ilişki özellikleri Etkin değil
www.DelphiTurkiye.com u Çok Seviyorum :)
mcihad
Üye
Mesajlar: 283
Kayıt: 18 Tem 2003 03:28
Konum: Sivas

Mesaj gönderen mcihad »

phptriad programıyla çalıştırmayı dene
sourceforge.net sitesinden indirebilirsin

gezginler.net sitesinde bu konuda bilgi var ama xoops kullan derim
birçoğunu denedim bence en iyisi xoops
Kullanıcı avatarı
salvation
Üye
Mesajlar: 303
Kayıt: 22 Mar 2004 01:57
Konum: Eskişehir
İletişim:

Re: PHP_Nuke için yardım

Mesaj gönderen salvation »

aliyonca yazdı:

Kod: Tümünü seç

Hata
Bağlı tablolarla çalışmada kullanılan ekstra özellikler deaktif edildi...Niçin olduğunu öğrenmek için buraya tıklayınız... 
"buraya" tıkladığımda da şu yazı çıkıyor

Kod: Tümünü seç

Veritabanı nuke : localhost üzerinde çalışıyor... 
PMA Database ... Tamam değil[ Yardım ]
Genel ilişki özellikleri Etkin değil
olayın bununla bir ilgisi yok,
gelen yazılar ise hata değil, sadece hatırlatma.. Yani onlara rağmen sorunsuz çalışıyorsa php.ini dosyasında "notice" ları iptal edebilrsin. Php.ini de nasıl iptal edildiği örnekle anlatılıyor.
aliyonca
Üye
Mesajlar: 34
Kayıt: 06 Ara 2004 04:57
Konum: GEBZE/KOCAELİ

Mesaj gönderen aliyonca »

dediğinizi yaptım c:\windows\php.ini dosyasındaki hataları göstermeyle alakalı satırda notice yi ve yanındakini sildim, sadece all error kaldı, ama yine bütün notice ler gözüküyor...

Kod: Tümünü seç

;error_reporting = E_ALL & ~E_NOTICE
;
;   - Show only errors
;
;error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
;
;   - Show all errors except for notices and coding standards warnings
;
error_reporting  =E_ALL & ~E_NOTICE & ~E_STRICT
yani burayı "& ~E_NOTICE & ~E_STRICT" sildim..

şimdi ne yapmam lazım?

Bu arada ; bu sorunumu üniversitedeki hocama sordum ve o şöyle yaptı;
mysql,apache,php yi ayrı ayrı kurdu ve phpnuke hiç hata vermedi, bendeki noticelerde çıkmadı...

ama ben onun yaptığından birşey anlamadım... :oops:

Kolay gelsin..
www.DelphiTurkiye.com u Çok Seviyorum :)
aliyonca
Üye
Mesajlar: 34
Kayıt: 06 Ara 2004 04:57
Konum: GEBZE/KOCAELİ

Mesaj gönderen aliyonca »

şimdi xoops u indiriyorum bakalım onda nasıl bir sonuç çıkacak? buraya yazarım...

Kolay gelsin...
www.DelphiTurkiye.com u Çok Seviyorum :)
Kullanıcı avatarı
salvation
Üye
Mesajlar: 303
Kayıt: 22 Mar 2004 01:57
Konum: Eskişehir
İletişim:

Mesaj gönderen salvation »

onları silmiceksin :)

o satırı şöyle yap:

Kod: Tümünü seç

error_reporting  =  E_ALL & ~E_NOTICE
Bu , "Notice ler dışındaki hataları göster" demek.

sonra sunucunu yeniden başlat.

Eğer
"& ~E_NOTICE & ~E_STRICT" silersen tüm hataları gösterir.
En son salvation tarafından 18 Ara 2004 01:30 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
aliyonca
Üye
Mesajlar: 34
Kayıt: 06 Ara 2004 04:57
Konum: GEBZE/KOCAELİ

Mesaj gönderen aliyonca »

Herkese yardımlarından dolayı çok teşekkür ederim...

Problemi hallettim, nasıl mı?; easyphp 1.7 de bazı ayarlar otomatik değilmiş, onları kendimiz yapmamız gerekiyormuş, bana easyphp 1.6 da ayarların otomatik olduğunu söylediler, bende 1.6 yı kurdum ve hiçbir problem çıkmadan PhpNuke yi çalıştırdım. Gayet stabil çalışıyor. Herkese tavsiye ederim.

Çok Teşekkürler...

Kolay Gelsin...
www.DelphiTurkiye.com u Çok Seviyorum :)
Cevapla