pragmaMx Support Forum

pragmaMx => Language Specific Support => Türkçe (Turkish) => Thema gestartet von: konuc am 16 April 2013, 14:45:35

Titel: [gelöst] {prefix}_sys_session
Beitrag von: konuc am 16 April 2013, 14:45:35
Sıtkı bey gsitecrawler ile site haritası oluşturdum daha öncede çok oluşturmuştum ama resimde ki gibi bir sorun oluştu . Nasıl çözebilirim. Gerçekten çok acil yardım için şimdiden teşekkürler
Titel: Re:{prefix}_sys_session
Beitrag von: konuc am 16 April 2013, 15:14:28
Bu arada bu linkte ki anlatılanı uyguladım.

http://www.pragmamx.org/Forum-topic-29754-newlang-turkish.html

Ek yük veren tabloları onarıyorum ama tekrar ek yük biniyor.

Ayrıca bütün tabloları onarıyorum. 2 tabloda şu hata var.

polisnoktasi.mx845535_sys_session   repair   Error   Incorrect file format 'mx845535_sys_session'
polisnoktasi.mx845535_sys_session   repair   error   Corrupt

tablonun içine girince hata şu şekilde

#130 - Incorrect file format 'mx845535_sys_session'
SELECT *
FROM  `mx845535_sys_session`
LIMIT 0 , 30
Profil çıkart [Sıralı] [ Düzenle ] [ SQL'i açıkla ] [ PHP Kodu oluştur ] [ Yenile ]

Hata
SQL sorgusu:  Düzenle

SHOW FULL FIELDS FROM  `mx845535_sys_session` ;


MySQL çıktısı:

#130 - Incorrect file format 'mx845535_sys_session'
Titel: Re:{prefix}_sys_session
Beitrag von: konuc am 16 April 2013, 15:58:44
table '{dbname}.{prefix}_sys_session' doesn't exist" sıtkı bey hata bu şekilde oldu. sys_seesion tablosu yok. nasıl tekrar tablo oluşturabilirim. Siteyi tekrardan silip kurmak istemiyorum içinde çok bilgi var.

Bu arada admin paneline giriş yapamıyorum.

Saygılarımla
Titel: Re:{prefix}_sys_session
Beitrag von: Sitki am 16 April 2013, 16:40:20
olusturulmasi icin iki yol var.

1. güncelleme (/setup) skriptini calistir. bu durumda eksik olan tablolar yeniden olusturuluyor.

2. yeni tabela olustur. (kendi prefixini eklemeyi unutma)

CREATE TABLE IF NOT EXISTS `KENDIPREFIX_sys_session` (
 `sesskey` varchar(32) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
 `expiry` int(11) unsigned NOT NULL DEFAULT '0',
 `data` text COLLATE utf8_unicode_ci NOT NULL,
 PRIMARY KEY (`sesskey`),
 KEY `expiry` (`expiry`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Titel: Re:{prefix}_sys_session
Beitrag von: konuc am 16 April 2013, 16:44:08
Kusura bakmayın Sıtkı bey cevabınızı beklemeden kendimce kurcaladım ve sorunu kendimce çözdüm.
Nasıl çözdüğümü anlatmak isterim.

1-) İlk önce ftp ana dizinde setup klasörüne girdim.

2-) Setup klasöründe ki " index.php_20130115042321.eae40e405e072748baabd6c665390d0" dosyanın "index.php" den sonrasını sildim.

3-) setup bölümünde oluşan ".htaccess" dosyasını sildim.

4-) www.domainadı.com/setup/index.php ' ye gidip tekrar scripti setupladım ama Update seçeneği ile setupladım. Sıfırdan setuplama seçeneği ile değil.

5-) Sorun Çözüldü. İnşallah başka dosyalara zarar vermemişimdir. Şimdilik sitede hiç bir sorun yoktur.

Sıtkı bey böyle yapmamın bir sakıncası olmamıştır değil mi ?
Titel: Re:{prefix}_sys_session
Beitrag von: Sitki am 16 April 2013, 16:45:35
sakinca yok, zaten cevabimda önerdigim 1. yolu uygulamissin.
Titel: Re:{prefix}_sys_session
Beitrag von: konuc am 16 April 2013, 16:47:18
:) aynı anda yazmış olmalıyız. İlginiz için teşekkürler. Sıtkı bey.