XAMPP - проблема с разрешениями для таблицы 'C: \ xampp \ tmp \ # sql3a10_4_4.MAI' - PullRequest
2 голосов
/ 01 мая 2020

Извините, если этот вопрос уже был задан, но я не смог найти решение, для этого я перефразирую вопрос:

Я установил 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 

Попытки, которые я предпринял для устранения проблемы, таковы:

  1. Я дал полные привилегии для всех баз данных всем пользователям, присутствующим в phpmyadmin * xampp

  2. Папке C: // xampp / Я назначил полные привилегии каждому пользователю P C как для чтения, так и для записи

  3. Я попытался очистить папку C: // xampp / tmp /, отключив XAMPP, а затем снова включив его

  4. Я также попытался установить innodb_force_recovery = 0 / innodb_force_recovery = 1 / innodb_force_recovery = 6, потому что я читал, что он использовался для решения рассматриваемой проблемы

К сожалению, ни один из этих решил решить проблему. Как я мог это сделать?

Спасибо за любую помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...