2011-03-15 17 views
7

Başlığı, Katalog URL'm yeniden yazıyor indeksleyicinin işlemeye devam ettiğini yazıyor.Magento Katalogu URL yeniden yazılırken yeniden yazılıyor

Her şeyi denedim ve buna bir çözüm bulamıyorum. Bunun için sağlam bir çözüm bilen var mı?

Core_url_rewrite tablosunu kesmeyi ve kilitleri silmeyi denedim, ancak yine de işlemeye devam ediyor. Bunu yönetici aracılığıyla çalıştırırken, sayfa sadece tablonun bir sayımını tamamladığım halde bitmiş olsa bile yükleme işlemini onaylıyor.

Bunu tekrar sorduğum için beni affet ama ben tamamen kaybettim ve gün geçtikçe www.

Teşekkür

cevap

0

Tamam uygulama/kod/çekirdek/Mage/Katalog/Modeli/kaynak/Eav/mysql4/Url.php kullanılarak bulundu hat 253.

üzerinde throwException çağrı kaldırma burada bilgi: senin macun "yazılım neden ağ bağlantısının kesilmesi" veya benzeri kapalı alırsa http://www.magentocommerce.com/boards/main.php/viewthread/198534/

+0

Hey, URL bozuk, herhangi bir şans ile güncelleyebilir misiniz? – rclai

+0

Üzgünüz artık bulunamadı ...Sanırım kurallara takılmalı ve yıllar önce bir URL yayınlamamalıydım! ;) – sulman

1

bir CLI'den php shell/indexer.php reindexall yürütme deneyin. I düzenleyerek düzeltme bulundu

+0

teşekkür ederiz. Denedim. Bu benim macunumu aştı! – sulman

+0

Varsa, aldığınız hata nedir? Belki de php zaman aşımı sınırlarına ihtiyacın var gibi geliyor? – B00MER

+0

@sulman Komut zamanlamasını düzeltmek için 'screen' içinde çalıştırın. – Nick

6

, sunucuda arka planda çalışmasına senaryoyu zorlamak için komut sonunda & ile komut dosyasını çalıştırmak yerine terminal aracılığıyla.

sudo /usr/local/zend/bin/php /var/www/html/magento/shell/indexer.php reindex all & 

ben öğreniyorum de .... daha iyi - nohup komutuyla çalıştırın:

sudo nohup/usr/local/Zend/bin/php/var/www/html/magento/kabuk magento kök dizininden tüm &

+0

Şimdi bilmem gereken küçük bir hile olan problemi çözdüm. Teşekkürler! – sulman

+0

Zevkim, proje ile iyi şanslar. Umarım bu hile de sıkışmış diğerlerine yardım eder. –

0

reindex /indexer.php:

sudo ../shell/indexer.php reindex all