Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Ошибка - Can't create/write to file
 
 автор: alba   (15.01.2010 в 19:16)   письмо автору
 
 

Всем привет!
кто знает ,что за ошибка и как лечить?

DB function failed with error number 1
Can't create/write to file '/tmp/#sql_6d8c_0.MYD' (Errcode: 
17) SQL=SELECT m.*, u.name AS editor, g.name AS groupname, 
MIN(mm.menuid) AS pages FROM jos_modules AS m LEFT JOIN 
jos_users AS u ON u.id = m.checked_out LEFT JOIN jos_groups 
AS g ON g.id = m.access LEFT JOIN jos_modules_menu AS mm ON 
mm.moduleid = m.id WHERE m.client_id = 0 GROUP BY m.id 
ORDER BY m.position , m.ordering ASC LIMIT 0, 20

  Ответить  
 
 автор: Лена   (15.01.2010 в 20:20)   письмо автору
 
   для: alba   (15.01.2010 в 19:16)
 

По-моему, у вас одна из таблиц, из которых вы делаете выборку, повреждена. Вы, наверное, сайт на другой хост переносили?
Попробуйте сделать
REPAIR TABLE ваша таблица
- с каждой из таблиц, которая учавствует в выборке.
Или если есть бекап, можно оттуда попробовать починить.

  Ответить  
 
 автор: heed   (15.01.2010 в 20:30)   письмо автору
 
   для: Лена   (15.01.2010 в 20:20)
 

>/tmp/#sql_6d8c_0.MYD

это больше похоже на имя файла данных временной таблицы
обычно всегда эти файлы называются так-же как имя таблицы
, но чего-то не смог у себя хотя-бы раз увидеть в /tmp/ такой файл

//
Похоже сервер для чего-то использует временные таблицы и может ему прав не хватает , или файл занят
, но интереснее как это можно вообще пресечь

  Ответить  
 
 автор: Alba   (15.01.2010 в 21:21)   письмо автору
 
   для: heed   (15.01.2010 в 20:30)
 

Обратился в службу поддержки, ответили: "папрамемтры под одного пользователя редактироваться не будут и перестраиваться. Если Вас не устраивают наши настройки, можете переехать на другой хост"

  Ответить  
 
 автор: Alba   (15.01.2010 в 21:33)   письмо автору
 
   для: Alba   (15.01.2010 в 21:21)
 

repare - не помогло

  Ответить  
 
 автор: heed   (15.01.2010 в 22:26)   письмо автору
 
   для: Alba   (15.01.2010 в 21:33)
 

Что-то у меня на
ORDER BY m.position , m.ordering
подозрение
я-бы попробовал хотя-бы без сортировки чего-нибудь добыть
, хотя если даже при 20и рядах результат большой получается
то тоже будет создаваться временная таблица , как-будто запрос был
SELECT SQL_BIG_RESULT .........

EXPLAIN SELECT наверное не будет возможности с такой ошибкой посмотреть

  Ответить  
 
 автор: Лена   (16.01.2010 в 13:34)   письмо автору
 
   для: Alba   (15.01.2010 в 21:33)
 

А другие запросы на этих таблицах работают?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования