Yaklaşık 2 yıldır çalışmakta olan bir uygulamamız sorunsuz.
Bu sabah siteye geldiğimde bir hata alıyordu:
Session: connection failed
Veritabanı bağlantılarını kontrol ettim, kullanıcıyı kontrol ettim, kullanıcı için hibeleri kontrol ettim, her şey iyi görünüyordu.
.İnc.xml dosyasındaki bağlantı bilgilerini kullanarak bir test sayfası oluşturdum
MySQL bağlantı hatası var.
Bu orijinal dosya:
<TYPE>mysql</TYPE>
<HOST>dbl</HOST>
<USER>dbuser</USER>
<PASSWORD key="PUT A KEY HERE TO DECRYPT THE PASSWORD">password</PASSWORD>
Sunucunun ana bilgisayar adı dbl değil
İkinci satırı şu şekilde değiştirdim:
<TYPE>mysql</TYPE>
<HOST>localhost</HOST>
<USER>dbuser</USER>
<PASSWORD key="PUT A KEY HERE TO DECRYPT THE PASSWORD">password</PASSWORD>
İyi bağlandı.
Özgün .inc.xml dosyasında aynı değişikliği yaptı ve uygulama yedekleme ve iyi çalışıyor.
Sorularım):
Denetim günlüklerini, bağlantıları, sorguları kontrol ettim, sistem yaklaşık 3 haftadır erişilemedi.
.İnc.xml en son bir yıl önce değiştirildi.
Neden uygulama aniden dbl bir ev sahibi olarak almak durdurmak?
Bu dbl ana bilgisayar adı nereden geldi?
Sistem Düzeni:
[root@acpr-web-x ~]# cat /proc/version
Linux version 2.6.32-358.2.1.el6.x86_64 (mockbuild@x86-023.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Wed Feb 20 12:17:37 EST 2013
[root@acpr-web-x ~]# httpd -v
Server version: Apache/2.2.15 (Unix)
Server built: Aug 15 2014 03:02:07
[root@acpr-web-x ~]# php -v
PHP 5.3.3 (cli) (built: Oct 23 2014 06:58:46)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
Mysql Server version: 5.1.73-log Source distribution