Извините, если этот вопрос уже был задан, но я не смог найти решение, для этого я перефразирую вопрос:
Я установил XAMPP версии 3.2.3 (PHP 7.2 .18) на моем P C с Windows 10. После завершения установки я импортировал свой веб-сайт, созданный с помощью Magento 1.9.4.3, и, наконец, импортировал базу данных в phpmyadmin. Пока все хорошо, и на самом деле, запустив адрес «localhost / miosito /» в моем браузере, я регулярно вижу сайт.
Проблема возникает, когда я пытаюсь перемещаться по категориям сайта, потому что я получаю это ошибка каждый раз:
a:5:{i:0;s:1638:"SQLSTATE[HY000]: General error: 6 Error on delete of 'C:\xampp\tmp\#sql3a10_4_4.MAI' (Errcode: 13 "Permission denied"), query was: SELECT `attr_table`.* FROM `catalog_product_entity_varchar` AS `attr_table`
INNER JOIN `eav_entity_attribute` AS `set_table` ON attr_table.attribute_id = set_table.attribute_id AND set_table.attribute_set_id = '4' WHERE (attr_table.entity_id = '15726') AND (attr_table.store_id IN (0, 1)) UNION ALL SELECT `attr_table`.* FROM `catalog_product_entity_decimal` AS `attr_table`
INNER JOIN `eav_entity_attribute` AS `set_table` ON attr_table.attribute_id = set_table.attribute_id AND set_table.attribute_set_id = '4' WHERE (attr_table.entity_id = '15726') AND (attr_table.store_id IN (0, 1)) UNION ALL SELECT `attr_table`.* FROM `catalog_product_entity_int` AS `attr_table`
INNER JOIN `eav_entity_attribute` AS `set_table` ON attr_table.attribute_id = set_table.attribute_id AND set_table.attribute_set_id = '4' WHERE (attr_table.entity_id = '15726') AND (attr_table.store_id IN (0, 1)) UNION ALL SELECT `attr_table`.* FROM `catalog_product_entity_text` AS `attr_table`
INNER JOIN `eav_entity_attribute` AS `set_table` ON attr_table.attribute_id = set_table.attribute_id AND set_table.attribute_set_id = '4' WHERE (attr_table.entity_id = '15726') AND (attr_table.store_id IN (0, 1)) UNION ALL SELECT `attr_table`.* FROM `catalog_product_entity_datetime` AS `attr_table`
INNER JOIN `eav_entity_attribute` AS `set_table` ON attr_table.attribute_id = set_table.attribute_id AND set_table.attribute_set_id = '4' WHERE (attr_table.entity_id = '15726') AND (attr_table.store_id IN (0, 1)) ORDER BY `store_id` ASC";i:1;s:5397:"#0
Или иногда эта ошибка возникает
a:5:{i:0;s:1640:"SQLSTATE[HY000]: General error: 6 Error on delete of 'C:\xampp\tmp\#sql3a10_3_125.MAI' (Errcode: 13 "Permission denied"), query was: SELECT `attr_table`.* FROM `catalog_product_entity_varchar` AS `attr_table`
INNER JOIN `eav_entity_attribute` AS `set_table` ON attr_table.attribute_id = set_table.attribute_id AND set_table.attribute_set_id = '4' WHERE (attr_table.entity_id = '15914') AND (attr_table.store_id IN (0, 1)) UNION ALL SELECT `attr_table`.* FROM `catalog_product_entity_decimal` AS `attr_table`
INNER JOIN `eav_entity_attribute` AS `set_table` ON attr_table.attribute_id = set_table.attribute_id AND set_table.attribute_set_id = '4' WHERE (attr_table.entity_id = '15914') AND (attr_table.store_id IN (0, 1)) UNION ALL SELECT `attr_table`.* FROM `catalog_product_entity_int` AS `attr_table`
INNER JOIN `eav_entity_attribute` AS `set_table` ON attr_table.attribute_id = set_table.attribute_id AND set_table.attribute_set_id = '4' WHERE (attr_table.entity_id = '15914') AND (attr_table.store_id IN (0, 1)) UNION ALL SELECT `attr_table`.* FROM `catalog_product_entity_text` AS `attr_table`
INNER JOIN `eav_entity_attribute` AS `set_table` ON attr_table.attribute_id = set_table.attribute_id AND set_table.attribute_set_id = '4' WHERE (attr_table.entity_id = '15914') AND (attr_table.store_id IN (0, 1)) UNION ALL SELECT `attr_table`.* FROM `catalog_product_entity_datetime` AS `attr_table`
INNER JOIN `eav_entity_attribute` AS `set_table` ON attr_table.attribute_id = set_table.attribute_id AND set_table.attribute_set_id = '4' WHERE (attr_table.entity_id = '15914') AND (attr_table.store_id IN (0, 1)) ORDER BY `store_id` ASC";i:1;s:5397:"#0
Попытки, которые я предпринял для устранения проблемы, таковы:
Я дал полные привилегии для всех баз данных всем пользователям, присутствующим в phpmyadmin * xampp
Папке C: // xampp / Я назначил полные привилегии каждому пользователю P C как для чтения, так и для записи
Я попытался очистить папку C: // xampp / tmp /, отключив XAMPP, а затем снова включив его
Я также попытался установить innodb_force_recovery = 0 / innodb_force_recovery = 1 / innodb_force_recovery = 6, потому что я читал, что он использовался для решения рассматриваемой проблемы
К сожалению, ни один из этих решил решить проблему. Как я мог это сделать?
Спасибо за любую помощь