1

Тема: Проблемы с директорией 'tmp': "Warning: Unknown(): open(/tmp/..."

У меня сайт на удаленном сервере.
При попытке зайти в phpmyadmin  внизу окна, с водом пароля, появились вот такие ошибки:

Warning: Unknown(): open(/tmp/sess_d317d3262ce32d53d7dfdca0a04fe3ac, O_RDWR) failed: Permission denied (13) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0

После ввода пароля появляются еще три ошибки:

Warning: session_write_close(): open(/tmp/sess_be35b237745289d7f455157a13614e3b, O_RDWR) failed: Permission denied (13) in /home/n/название сайта/WWW/phpMyAdmin/libraries/common.lib.php on line 1084

Warning: session_write_close(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in /home/n/название сайта/WWW/phpMyAdmin/libraries/common.lib.php on line 1084

Warning: Cannot modify header information - headers already sent by (output started at /home/n/название сайта/WWW/phpMyAdmin/libraries/common.lib.php:1084) in /home/n/название сайта/WWW/phpMyAdmin/libraries/common.lib.php on line 1088

Что можно сделать?

2

Re: Проблемы с директорией 'tmp': "Warning: Unknown(): open(/tmp/..."

Для начала попробуйте обновить версию скрипта до phpMyAdmin 2.8.2.4. Возможно данная проблема уже решена разработчиками. Если ошибка не исчезнет, то опишите версии сервисов: PHP, MySQL, Server (Apache, IIS). Также покажите содержимое файла config.inc.php (только не забудьте заменить хост и пароль к БД).

3

Re: Проблемы с директорией 'tmp': "Warning: Unknown(): open(/tmp/..."

Nerv
http://forum.php-myadmin.ru/viewtopic.p … 1255#p1255

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

4

Re: Проблемы с директорией 'tmp': "Warning: Unknown(): open(/tmp/..."

Обновил phpmyadmin. Визуально все осталось как и раньше.

Версии:
PHP: 4.3.9
MySQL: 3.23.55
System: FreeBSD in-entropy10.agava.net 4.11-RELEASE-p3 FreeBSD 4.11-RELEASE-p3 #0: Sun i386

config.inc.php:

<?php
$i = 0;
$i++;
$cfg['Servers'][$i]['host'] = 'название базы';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['blowfish_secret'] = 'windows-1251';
?>

Ошибки теже ,но в других строчках(номер строки другой,а ее содержимое тоже)

Warning: session_write_close(): open(/tmp/sess_92b8df0c4c65ed416e0f169172e8bc0d, O_RDWR) failed: Permission

denied (13) in /home/n/название сайта/WWW/phpMyAdmin/libraries/common.lib.php on line 1084

Warning: session_write_close(): Failed to write session data (files). Please verify that the current setting of

session.save_path is correct (/tmp) in /home/n/название сайта/WWW/phpMyAdmin/libraries/common.lib.php on line

1084

Warning: Cannot modify header information - headers already sent by (output started at /home/n/название

сайта/WWW/phpMyAdmin/libraries/common.lib.php:1084) in /home/n/название

сайта/WWW/phpMyAdmin/libraries/common.lib.php on line 1090

5 (изменено: Nerv, 2006-08-29 19:12:50)

Re: Проблемы с директорией 'tmp': "Warning: Unknown(): open(/tmp/..."

Проверил
В таблице такие данные:
__________________________________________
|       Directive         |  Local Value |  Master Value |
-----------------------------------------------------------
| session.save_path  |     /tmp       |     /tmp          |
-----------------------------------------------------------

Вроде бы  "/tmp"папка создана, ведь раньше работало все.

А как мне проверить есть ли она и ее права доступа? Ведь не на моем компе "/tmp"папка.

6

Re: Проблемы с директорией 'tmp': "Warning: Unknown(): open(/tmp/..."

Nerv
Отрепорть о проблеме своему хостинг-провайдеру, он тебе поможет с ней разобраться. Самостоятельно ты не сможешь изменить права.

Посмотреть её (и права на неё) ты можешь в корне, например, может выглядеть так:
/cgi-bin - директория для cgi-скриптов
/logs - директория для хранения логов
/tmp - директория для хранения временных файлов
/www - директория где находятся собственно графические файлы, а также html, php и т.п.

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

7

Re: Проблемы с директорией 'tmp': "Warning: Unknown(): open(/tmp/..."

Отправил я им сообщение и они очень оперативно (даже странно) в течении 5 минут прислали ответ:

Проблема с нашей стороны - кончилось место. Постараемся исправить
ситуацию в течение пары суток.

Ну что то не торопятся.

В общем, большое спасибо за помощь.

8 (изменено: Rash, 2006-09-01 06:18:54)

Re: Проблемы с директорией 'tmp': "Warning: Unknown(): open(/tmp/..."

Nerv

Ну что то не торопятся.

Значит есть повод задуматься о смене хостинг-провайдера wink
Извините за оффтоп.

9

Re: Проблемы с директорией 'tmp': "Warning: Unknown(): open(/tmp/..."

Легко сказать...
Моя mysql база там осталась, а копии нет.(была,но комп глюкнул и пришлось отформатировать.)
А если смогу ее забрать,то подумаю над вашем предложением.

10

Re: Проблемы с директорией 'tmp': "Warning: Unknown(): open(/tmp/..."

Проверь закачку всех файлов на сервере, скорее всего у тебя не закачан файл common.lib.php, либо он закачан на сервер с ошибкой. У меня была такая же проблема и я её решил поэтапной закачкой каждого каталога и проверкой наличия каждого файла на сервере.