phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

phpBB 3.2.x sürümlerinin çalıştırılması ve kurulumu ile ilgili yardımı buradan alabilirsiniz. Lütfen Eklentiler ile ilgili sorunlarınızı buraya yazmayın.
Cevapla
ebozyel
Kayıtlı Kullanıcı
Mesajlar: 29
Kayıt: 11.02.2012, 18:26
Konum: İstanbul
İletişim:

phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen ebozyel »

Merhaba,
3.2.1 den 3.2.2 ye güncelleme yaparken şu hatayı alıyorum;
Kurulumcu bir zaman aşımı tespi etti
Kurulumcu bir zaman aşımı tespit etti. Sayfayı yenileyebilirsiniz, ancak bu işlem veri bozulmasına yol açabilir. Zaman aşımı ayarlarınızı artırmanızı ya da Komut Satırı Arabirimi (CLI) kullanmayı denemenizi öneririz.
Veri Yükleniyor: \phpbb\db\migration\data\v32x\fix_user_styles.
Aynı hata ile ilgili burada da bir başlık açılmış: https://www.phpbb.com/community/viewtop ... p=14902921

Ne yapmam gerekiyor?
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 6971
Kayıt: 18.09.2005, 20:51
İletişim:

Re: phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen ESQARE »

İlgili konuda phpbb/db/migration/data/v32x/fix_user_styles.php dosyasını açıp, alttaki kodu bulup;

Kod: Tümünü seç

$enabled_styles = $result->fetch_array();
Alttaki kod ile değiştirirseniz sorunun çözüleceği yazıyor;

Kod: Tümünü seç

$enabled_styles = $this->db->sql_fetchrowset($result);
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
ebozyel
Kayıtlı Kullanıcı
Mesajlar: 29
Kayıt: 11.02.2012, 18:26
Konum: İstanbul
İletişim:

Re: phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen ebozyel »

Merhaba,
İlk önce sizin alıntı yaptığınız çözümü denedim, fakat o dosyayı tekrar eski haline döndürüyor kurulum.

Konuda başka bir çözüm önerilmiş;
This advice solved my issue. Thank you so much.
Open config.php (root of forum) and find

Kod: Tümünü seç

mysql
replace with

Kod: Tümünü seç

mysqli
upload to your server (don't forget to set chmod 644 on config.php)
İkinci çözümü denedim ve kurulumu tamamladım. Ayrıca config.php dosyasını eski haline döndürdüm, teşekkürler.
Kullanıcı avatarı
melihonline
Kayıtlı Kullanıcı
Mesajlar: 436
Kayıt: 19.08.2006, 18:48
Konum: Tokat
İletişim:

Re: phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen melihonline »

Bende de aynı hatayı verdi. config dosyam da zaten mysqli değeri yazıyor. fix_user_styles.php dosyasındaki değişikliği yaptıktan sonra tekrar devam ettim güncellemeye. Aynı dosyayı tekrar yüklememi istedi. Tekrar yükleyip güncellemeye devam ettiğimde aşağıdaki hata çıktı bu sefer.

Kod: Tümünü seç

Kurulumcu bir zaman aşımı tespi etti

Kurulumcu bir zaman aşımı tespit etti. Sayfayı yenileyebilirsiniz, ancak bu işlem veri bozulmasına yol açabilir. Zaman aşımı ayarlarınızı artırmanızı ya da Komut Satırı Arabirimi (CLI) kullanmayı denemenizi öneririz.
Veri Yükleniyor: \phpbb\db\migration\data\v32x\merge_duplicate_bbcodes.
FORUM | FORUM 2 | İki insan açtır. Biri bilimi arayan, diğeri ise parayı...
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 6971
Kayıt: 18.09.2005, 20:51
İletişim:

Re: phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen ESQARE »

/cache/ dizininde önbellek olarak aynı dosya tutuluyor olabilir. İlgili konuda [phpBB root]/cache/installer dizinin içeriğini silmek önerilmiş.
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
Kullanıcı avatarı
melihonline
Kayıtlı Kullanıcı
Mesajlar: 436
Kayıt: 19.08.2006, 18:48
Konum: Tokat
İletişim:

Re: phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen melihonline »

cache temizliği yaptım maalesef yine aynı hata. Yıllardır güncelleme yaparım ilk defa böyle bir sorun ile karşılaştım.
FORUM | FORUM 2 | İki insan açtır. Biri bilimi arayan, diğeri ise parayı...
EFe1343
Kayıtlı Kullanıcı
Mesajlar: 156
Kayıt: 06.09.2017, 13:18

Re: phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen EFe1343 »

Ben sorunsuz güncelleme yaptım. config.php, files, images ve store dosyaları sildim. 3.2.2 zip dosyasından sonrada cache dosyasının içini sildim. Sıkıntısız güncelleme yapabilidim.
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 6971
Kayıt: 18.09.2005, 20:51
İletişim:

Re: phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen ESQARE »

melihonline yazdı: 13.01.2018, 01:14 Bende de aynı hatayı verdi. config dosyam da zaten mysqli değeri yazıyor. fix_user_styles.php dosyasındaki değişikliği yaptıktan sonra tekrar devam ettim güncellemeye. Aynı dosyayı tekrar yüklememi istedi. Tekrar yükleyip güncellemeye devam ettiğimde aşağıdaki hata çıktı bu sefer.

Kod: Tümünü seç

Kurulumcu bir zaman aşımı tespi etti

Kurulumcu bir zaman aşımı tespit etti. Sayfayı yenileyebilirsiniz, ancak bu işlem veri bozulmasına yol açabilir. Zaman aşımı ayarlarınızı artırmanızı ya da Komut Satırı Arabirimi (CLI) kullanmayı denemenizi öneririz.
Veri Yükleniyor: \phpbb\db\migration\data\v32x\merge_duplicate_bbcodes.
Sizin hatayı tekrar inceledim. Son aldığınız hata merge_duplicate_bbcodes ile ilgili.

3.2.2 sürüm güncelleme sırasında şimdiye kadar bilinen ve alınan hatalar ile çözümlerin listesi phpBB.com'da Known issues in 3.2.2 konusunda belirtilmiş. Listedeki 2. maddede, merge_duplicate_bbcodes.php ile ilgili olan kısımda belirtilen değişikliği yapmanız belki işinize yarayabilir.

Hata: PHP Fatal error: Call to a member function get() on null in phpbb/db/migration/data/v32x/merge_duplicate_bbcodes.php on line 49

Çözüm: phpbb/db/migration/data/v32x/merge_duplicate_bbcodes.php dosyasını açın ve şu satırı bulun:

Kod: Tümünü seç

class merge_duplicate_bbcodes extends \phpbb\db\migration\migration
Bununla değiştirin:

Kod: Tümünü seç

class merge_duplicate_bbcodes extends \phpbb\db\migration\container_aware_migration
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
Kullanıcı avatarı
melihonline
Kayıtlı Kullanıcı
Mesajlar: 436
Kayıt: 19.08.2006, 18:48
Konum: Tokat
İletişim:

Re: phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen melihonline »

Değişiklikleri yapıyorum kuruluma geçtiğimde dosyaları tekrar kontrol et çıkıyor. Tekrar kontrol edince de eski dosyaları yeniden yüklettiriyor. En başa dönmüş oluyoruz. önbellek de temizliyorum sonuç yine aynı maalesef.
1.png
FORUM | FORUM 2 | İki insan açtır. Biri bilimi arayan, diğeri ise parayı...
ebozyel
Kayıtlı Kullanıcı
Mesajlar: 29
Kayıt: 11.02.2012, 18:26
Konum: İstanbul
İletişim:

Re: phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen ebozyel »

Kurulumun başında dosyaları .zip olarak indirme seçeneğini seçtikten sonra, kurulumu yapın.

Daha sonra indirdiğiniz dosyaları ana dizine yükleyin. Yüklemeden sonra bir kez daha dosyaları kontrol et e tıklayın. Bu sefer kuruluma devam et butonu açılacaktır (umarım :)
Kullanıcı avatarı
VSaBaH
Kayıtlı Kullanıcı
Mesajlar: 2493
Kayıt: 09.02.2006, 16:58
Konum: Denizli
İletişim:

Re: phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen VSaBaH »

Konu ile alakalı bir çok yol denememe rağmen bende çözüm bulamamıştım bu konuda... Ancak bugün bir hayli yoğunlaştım ve sorunu çözdüm...
melihonline yazdı: 14.01.2018, 22:59 cache temizliği yaptım maalesef yine aynı hata. Yıllardır güncelleme yaparım ilk defa böyle bir sorun ile karşılaştım.
Al benden de o kadar arkadaşım... phpbb 2.0.12'den beri phpBB kullanırım ve mevcut forumumu bu sürümden itibaren güncellerim, ilk kez bir sorun beni bu kadar uğraştırdı...

Benim sorunum phpbb_bbcodes tablosu ile alakalıydı. Çözüm şu şekilde oldu;
1) phpmyadmin'den sadece bu tabloyu yedekledim.
2) phpbb_bbcodes tablosunun içini boşalttım.
3) FTP'den cache/installer klasörünü sildim.
4) FTP'den store klasörü içindeki tüm dosyaları (.htaccess ve index.html) hariç sildim
5) Güncellemeyi başarıyla tamamladım.
6) Aldığım phpbb_bbcodes yedeğini tekrar phpmyadmin'e yükledim.

SONUÇ:
Screenshot_1.png
Expert (uzman) tipte bir sorundu. Dünyada bu çözümü uygulayan var mıdır bilemiyorum? Zira phpbb.com modlarının bile sonuçsuz bıraktığı biçok başlıkta ben çözümü bulamadım sonunda kafa yorup kendim çözdüm. O yüzden sonuçlarını test etmemiz gerekecek. Ama sorun teşkil edeceğini sanmam.

Bu sorunu yaşayanların %70'i bu sorunu üstte yazılanla çözmüş. Ama kalan %30'u henüz çözememiş. :lol:
Kullanıcı avatarı
melihonline
Kayıtlı Kullanıcı
Mesajlar: 436
Kayıt: 19.08.2006, 18:48
Konum: Tokat
İletişim:

Re: phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen melihonline »

viewtopic.php?f=60&t=21819

Bu linkteki söylendiği şekilde güncellemeyi yeniden deneyim dedim resimdeki hata ile karşılaştım.
hata.png
VSaBaH yazdı: 01.05.2018, 22:20 Benim sorunum phpbb_bbcodes tablosu ile alakalıydı. Çözüm şu şekilde oldu;
1) phpmyadmin'den sadece bu tabloyu yedekledim.
2) phpbb_bbcodes tablosunun içini boşalttım.
3) FTP'den cache/installer klasörünü sildim.
4) FTP'den store klasörü içindeki tüm dosyaları (.htaccess ve index.html) hariç sildim
5) Güncellemeyi başarıyla tamamladım.
6) Aldığım phpbb_bbcodes yedeğini tekrar phpmyadmin'e yükledim.
Eve geçtiğimde uygulayacağım bakalım bu yöntem bende de olacak mı?
FORUM | FORUM 2 | İki insan açtır. Biri bilimi arayan, diğeri ise parayı...
Kullanıcı avatarı
melihonline
Kayıtlı Kullanıcı
Mesajlar: 436
Kayıt: 19.08.2006, 18:48
Konum: Tokat
İletişim:

Re: phpBB 3.2.2 güncelleme yaparken zaman aşımı hatası

Mesaj gönderen melihonline »

1.png
bbcode tablosunu boşaltınca hatasız resimde görüldüğü gibi güncellendi. Ancak yönetim kontrol panelinde girdiğimde phpBB kurulumunuz doğru şekilde güncellenmedi. diye uyarı veriyor yine :oops:


Düzeltme: Bu işlemden sonra tekrar phpBB 3.2.2 [ Oto. Güncelleme Paketi (3.2.1'den 3.2.2'ye) ] paketini indirip deneyince oldu. Şu an sorunsuz 3.2.2 kullanıyorum :D Teşekkürler VSaBaH
FORUM | FORUM 2 | İki insan açtır. Biri bilimi arayan, diğeri ise parayı...
Cevapla

“3.2.x Destek Forumu” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 8 misafir