osCommerce 1146 – Table ‘products_images’ doesn’t exist Error Solve

Soru

Merhabalar,

osComemrce güncelleme işleminden sonra 1146 – Table ‘xx.products_images’ doesn’t exis hatasıyla karşılaşabilirsiniz. Çözümü oldukça basit ama pek bir kaynak olmadığı için sizlerle paylaşmak istedim.

osCommerce 1146 - Table 'products_images' doesn't exist Error Solve

 

Hata: 1146 – Table ‘xx.products_images’ doesn’t exis

Örnek hata detayı:
Example error detail:

1146 - Table 'xx.products_images' doesn't exist
select image from products_images where products_id = '515' order by sort_order limit 1
[TEP STOP]

 


 

tr Nedeni: products_images tabsolunun sistem güncel osCommerce kullanıldığı fakat veritabanında yer almaması. Peki neden yer almıyor? Güncelleme işlemini yaparken yöntemlerden birisi veritabanını convert etmek ve bu kısım kaynakta eksik olduğu için bu tablo hata veriyor. Neyse hızlıca bir de çözüme bakalım:

en Cause: osCommerce system needs the products_images table. But your database has no this table. Why? Probably after the upgrade process, you lost this table. Usually, there is no this table convert sql in the database convert source. Becasue older versions do not use this. Anyway, come on let’s look at the solution:

tr Çözüm: Aşağıdaki sql sorgusunu phpMyadmin aracılığıyla çalıştırın, sorun çözülmüş olacak. Evet, hepsi bu kadar!

en Solution: Run the following sql codes via phpMyadmin, and then the problem will be solved. Yes, that’s that! 🙂

 

SQL CODE:

DROP TABLE IF EXISTS products_images;
CREATE TABLE products_images (
id int NOT NULL auto_increment,
products_id int NOT NULL,
image varchar(64),
htmlcontent text,
sort_order int NOT NULL,
PRIMARY KEY (id),
KEY products_images_prodid (products_id)
);
0
Şahin SOLMAZ 6 sene 0 Cevaplar 1

Cevap bırak

Gözat
Gözat