| aliyonca | 11.12.2004 - 23:29:22 |
| 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 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 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 Veritabanı nuke : localhost üzerinde çalışıyor... PMA Database ... Tamam değil[ Yardım ] Genel ilişki özellikleri Etkin değil | |
| mcihad | 14.12.2004 - 13:42:11 |
| 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 | |
| salvation | 17.12.2004 - 10:55:33 |
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 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 | 17.12.2004 - 16:05:41 |
| 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...
;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... Kolay gelsin.. | |
| aliyonca | 17.12.2004 - 16:11:14 |
| şimdi xoops u indiriyorum bakalım onda nasıl bir sonuç çıkacak? buraya yazarım...
Kolay gelsin... | |
| salvation | 17.12.2004 - 19:06:59 |
| onları silmiceksin :)
o satırı şöyle yap: 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. | |
| aliyonca | 17.12.2004 - 22:32:16 |
| 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... | |