İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Sql Yükledikten Sonra Forum A Girişte Hata

ScazY

0
İyinet Üyesi
Katılım
5 Şubat 2008
Mesajlar
8
Reaction score
0
Merhaba,

Sunucu değiştirdim sql yükleyene kadar zaten canim çıktı ..

Daha önce kullandığım Windows server 'de Plesk 8.2 kullanılıyordu.

Şuan transfer olduğum Windows server 'de Plesk 7.0.3 kullanmakta.

Kullanılan Phpmyadmin eski olduğu için 8.2 'de gibi Phpmyadmin 2.10 u download edip upload ettim ftp ye.

Daha sorna phpmyadmin e girerek sql yüklemeye çalıştım tabi bir çok sorun gördüm ve en son 43 MB lik sql i wordde açıp kendi elimle tablolar halinde parçalıyarak sorunlarını giderip yükledim.

Yükleme bittikten sonra forum 'a girişte;

Kod:
Warning: array_keys(): The first argument should be an array in \includes\functions.php on line 3863

Warning: Invalid argument supplied for foreach() in \includes\functions.php on line 3863

Parse error: parse error in D:\inetpub\vhosts\bbzclan.net\httpdocs\forum\global.php(563) : eval()'d code on line 26

Parse error: parse error in D:\inetpub\vhosts\bbzclan.net\httpdocs\forum\global.php(564) : eval()'d code on line 9

Parse error: parse error in D:\inetpub\vhosts\bbzclan.net\httpdocs\forum\includes\functions.php(2670) : eval()'d code on line 48

Hatasını gördüm .

Satırları tespit ederek sizlere sunuyorum.

Functions.php 3863 satır
Kod:
foreach (array_keys($vbulletin->forumcache) AS $forumid)

Functions.php 2670 satır
Kod:
eval('print_output("' . fetch_template($templatename) . '");');

Global.php 563 ve 564 satır
Kod:
eval('$header = "' . fetch_template('header') . '";');
eval('$footer = "' . fetch_template('footer') . '";');

Teşekkürler yardımlarınız için.
 

nokie

0
İyinet Üyesi
Katılım
23 Mart 2005
Mesajlar
1,597
Reaction score
8
Konum
İzmir
Sorun muhtemelen yedeklerin sağlık bir şekilde yüklenmediğinden kaynaklanıyor. Herzaman diyorum, yedek için phpmyadmin kullanmaktan vazgeçin artık :) heleki wordle sql dosyasını editlemek parçalara bölüpte sql'deki binary dataları öldürmek? 40mb yedek için işkence çektiriyorsunuz kendinize.

Neden windows serverda command line'dan yüklemeyi denemiyorsun? 43mb boyuttaki yedeğini sql olarak koy web klasörüne, command line'dan aşağıdaki komutla yedeği yükleyin:

Kod:
mysql -u root -p veritabanıadı < /dizin/yedek.sql
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst