sNews Hata Mesajları (Çeviri)

Not: Bu doküman sNews forumda keyrocks'un yazdığı diğer kullanıcıların eklemeler yaparak genişlettiği ERROR MESSAGES: Causes and Possible Solutions adlı dokümanın türkçe çevirisidir. Forumdaki konuya eklemeler yapıldıkça konu güncellenecektir.

sNews Hata Mesajları

CSS ve linklerin olmadığı bir ana sayfa = "Object not found, Error 404" (Nesne bulunamadı, hata 404)

Olası Sebep: snews.php dosyasında site yapılandırma ayarları doğru değil. Belki klasör ismi veya adres sonundaki taksim işareti "/" yazılmamış olabilir.

Olası Çözümler: Site adresinizi (URL) tamamen yazdığınıza ve adres sonuna taksim işareti koyup koymadığınızı kontrol edin.
Örnek: $db['website'] = 'http://www.siteadresi.com/'; Eğer siteniz ana dizinin içinde bir klasörde ise klasör ismini de adrese yazmanız gerekir.
Örnek: $db['website'] = 'http://www.siteadresi.com/snews/';

----------------------------------------------------------------------------------

Veritabanı ile bağlantı kurulamıyor (There was an error while connecting to the database.)

Veritabanı ayarlarınızı kontrol edin.
Olası Sebep: snews.php'deki veritabanı ayarları yanlış girilmiş.
Olası çözüm: Vertabanını oluştururken veritabanına verdiğiniz ad ile veritabanı ayarlarlarındaki adın aynı olup olmadığını kontrol edin. ----------------------------------------------------------------------------------

Başlık bilgileri değiştirilemiyor. Başlıklar aynı zamanda ... tarafından gönderilmiş. (Warning: Cannot modify header information - headers already sent by...")

Genel Sebep 1: Bu hata genellikle php dosyalarındaki php etiketlerini açıp kapatırken boşluk bırakmaktan kaynaklanır.

Çözüm: Php dosyalarının en üstündeki açılış komutudan komutundan sonra boşluk bırakılmadığını kontrol edin.

Diğer Bir Genel Sebep: index.php doyasında yanlış karakter kodlaması seçilmesi olabilir. BOM tanımlaması ile birlikte UTF-8 kodlamasını kullanmak yanlıştır.

Çözüm: index.php dosyasını ANSI kodlama ile kaydedin. Eğer UTF-8 kullanacaksanız BOM tanımlaması yapmayın.

---------------------------------------------------------------------------------- Warning: mysql_fetch_array():

Ana sayfanızda snews.php dosyasındaki aşağıdaki örnekteki gibi başlayan değişik satır numaralarına işaret eden değişik satırlarda bir, iki, üç veya daha fazla hata mesajı alırsınız.

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:xamppxampphtdocssnews153snews.php on line 1684

Olası sebep: Bu hata genellikle snews.php dosyasındaki belirli bir fonksiyonun oluşturduğu sorgunun veritabanında aradığı bilgileri bulamamasından kaynaklanır. snews.php doyasında değişk satırlara işaret eden değişik hata mesajları alırsınız. Bunun anlamı değişik fonksiyonların oluşturduğu değişik sorguların veritabanında aradığı verileri bulamamasıdır. Problem veritabanınızın eksik olmasında veya kurulumunuz ile uyumlu olmamasından kaynaklanabilir. (veritabanı sürümü yanlış olabilir) veya tablo adları, tablo ön ekleri yanlış yazılmış olabilir.

Olası Çözüm Yolları
1. Eğer düzenli aralıklarla veritabanınızı yedekldiyseniz en son yedeğinizi geri yükleyin.
2. sNews dosyalarınızı yeni bir versiyona yükselttiğiniz halde veritabanı olması gereken şekilde yeniden yüklenmediyse veritabanınızdaki tabloları silip sNewsin yeni sürümüne göre tekrar yapılandırmalısınız.
3. Eğer veritabanında tabloların isimlerine ön ek koyduysanız ayrıca snews.php dosyasında ön ek ayarlarını yapmanız gerekecektir.
--------------------------------------------------------------------------------------

Warning: mysql_connect() [function.mysql-connect]: ........
Warning: mysql_select_db() [function.mysql-select-db]: .........
Warning: mysql_select_db() [function.mysql-select-db]: .........
There was an error while connecting to the database. Check your database settings.

Olası Sebep ve Çözüm: snews.php doyasındaki veritabanı şifresi, veritabanı kullanıcı adı, veritabanı ayarları yanlış. Bu ayarların veritabanını oluştururken kullandığınız ayarlara uygun olmasını sağlayın.

--------------------------------------------------------------------------------

Nesne Bulunamadı! Hata kodu :404 (Object not found! Error 404: )

Sitenizin anasayfası görüntüleniyor fakat bir bağlantıya tıkladığınızda bu hata mesajını alıyorsunuz.

Olası Sebep: .htaccess dosyanızda RewriteEngine On satırı yanlış. Veya .htaccess dosyası aktif değil, kullanımda değil veya çalışmıyor.

Olası çözüm: .htaccess dosyanınızın snews sitenizin ana dizininde olduğundan emin olun. Ve dosyadaki The RewriteEngine On komutunun olup olmadığını, açık olup olmadığını denetleyin.

---------------------------------------------------------------------------------

Sunucu hatası (Server Error)
The server encountered an internal error and was unable to complete your request (Sunucu isteğinizi karşılarken dahili bir hata ile karşılaştı)

Sunucuya aşırı yüklenilmiş olabilir veya CGI scriptelerinde bir hata olmuş olabilir.
Bir sunucu hatası olduğunuzu düşünüyorsanız sunucu yöneticinizle iletişime geçin.

---------------------------------------------------------------------

Error 500 (Hata Kodu: 500)

Olası Sebepler:

1. .htaccess dosyasına sNews'in komutlarını düzenli olarak yerine getirmesini engelleyecek bir dizi eklemiş olabilirsiniz.Veya varolan bir komutu etkileyecek bir düzenleme yapmış olabilirsiniz.
2. .htaccess dosyasındaki RewriteBase değeri yanlış olabilir.

Olası Çözümler
1. Sorun çıkaran satırları silin veya dosyası varsayılan kopyasıyla değiştirin.
2. Eğer RewriteBase satırı girilmiş ise bu değerin kurulumun yapıldığı dizinle aynı olup olmadığını kontrol edin.

---------------------------------------------------------------------------

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in (url) on line (number)

Olası Sebep : Dreamweaver, MS Word, Frontpage ve benzeri programlar sNews'in düzenlenebileceği iyi metin düzenleyicileri değildir.
Olası Çözüm: İyi bir metin düzenleyici program kullanın. İyi bir metin düzenleyici program bulmak isterseniz buraya bakın.

-----------------------------------------------------------------------------

.htaccess dosyası kullanıldığında karşılaşılan dahili sunucu hatası Hata kodu: 500 (Error 500 - Internal Server Error )

Herşeyi doğru bir şekilde ayarladınız, .htaccess dosyanızın sunucuda olup olmadığını da kontrol ettiniz, sunucunuzda Mod_rewrite modülü de açık fakat sNews hala düzgün çalışmıyor.

Sebep: Bazen bazı sunucularda htaccess dosyasının aşağıdaki bölümünün çalıştırılmasına izin verilmez. <IfModule mod_php4.c>
php_value session.use_trans_sid 0
</IfModule

Çözüm: .htaccess dosyasının başlarındaki bu satırların başına # işareti ekleyerek düzenlemeyi deneyin. #<IfModule mod_php4.c>
#php_value session.use_trans_sid 0
#</IfModule


----------------------------------------
----------------------------------------

Eğer sNewsi kurar ve kullanırken bu hatalardan başka bir hata alıyorsanız bu mesaja yorum olarak ekleyebilirsiniz. Bu sNewsçilerin gelecekteki sorunları çözmelerine yardımcı olacaktır.

11.05.2007. 18:40


Mehmet > 23.01.2008. 16:16

sitem için giriş yaptığımda hata veriyor. Yukarıda bir arkadaş daha sormuş, aynı şekilde ben de test ve şifresi ile de girdim, değiştirip de girdim yine olmadı. Admin şifremiz ve kullanıcı adımız PHP Myadmin'de settings'teki user değil mi?

Siteniz çok güzel elinize sağlık...

(Kararlı sürüm 1.5tr yukledim)

felix > 19.12.2007. 13:47

@nebula full bir şekilde download etmekten kastını tam anlayamadım açıkçası.anladığım kadarıyla birşeyler karalayayım

şimdi diyelim ki ben burada snews.php yi editladım ve standart kullanıcı adı,şifre falan belirledim.

o zaman siz sitenizin güvenliğini nasıl sağlayacaksınız?hadi onuda geçtik bunun standardı da olamaz. mesela benım için localhosttur kullanıcı ama senın sunucunda locahost değildir. ayrıca kurulumun gerçekleşmesi için sunucundan myadmine girip "benioku.html" dosyasındaki sorguyu çalıştırarak tabloları oluşturmalısınız. sizin sunucuya ait şifreleri falan kimse bilmiyor ki. bilirse sunucunun güvenliğini tehlikeye atmış olursunuz. Eğer anladığım sadece dosyaları atalımda blog çalışsın gibi bir istekse yukarıda söylediklerimden doğan bir imkansızlık var eğer başka birşey demek istedinizse bu yazıyı okumak için zamanınızı aldığım için özür dilerim

Murat Doğan > 01.12.2007. 00:45

Öncelikle emeğiniz için teşekkür ederim. Fakat benim bir sorunum var. Sitede giriş yapamıyorum. www.genelkultur.info/login yazınca sayfa açılıyor kullanıcı adı ve şifeyi test olarak yazdım,olmadı. Dedim ki phpmyadminden şifremi ve adımı değiştireyim, değiştirdim yine olmadı. Sorun nerede olabilir acaba?

enter_asan > 18.09.2007. 15:50

nebulaya katılıyorum.

mustafa hayri > 25.08.2007. 01:11

www.bil-med.com/yazilar/snews.php sayfa bos gozukuyor
yardimci olabilir misiniz lütfen?

Selçuk Hoca > 02.07.2007. 05:30

Geç cevap verdiğim için özür dilerim. Fakat sorunuzu tam anlayamadım.

nebula > 29.06.2007. 01:22

cok merak ediyorum neden kurulu bir sekilde sql ve resimelri gorebilmemiz icin full bir sekilde download ettirmiyorsunuz..

Yorum Yazın !

* = Doldurulması zorunlu alanlar

:

:

:


5 + 1 =