Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> rmdir Permission denied 
V
    Опции темы
bars80080
Дата 28.6.2009, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



удаляю папку
Цитата

Warning: rmdir(...) [function.rmdir]: Permission denied in ... on line 134

путь существует, папка пуста, права на неё 777 (винда)

может какая настройка в php.ini/httpd.conf мешает?
PM MAIL WWW   Вверх
lukas
Дата 28.6.2009, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 23.2.2007

Репутация: 3
Всего: 15



Цитата

Замечание: Когда опция safe mode включена, PHP проверяет, имеет ли каталог, с которым вы собираетесь работать, такой же UID (владельца), как и выполняемый скрипт


Могут владельцы папки не совпадать.



--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
bars80080
Дата 28.6.2009, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



в php.ini везде safe_mode = Off
PM MAIL WWW   Вверх
bars80080
Дата 29.6.2009, 11:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



вот вырезка из php.ini

Код

; Safe Mode
;
safe_mode = Off

; By default, Safe Mode does a UID compare check when
; opening files. If you want to relax this to a GID compare,
; then turn on safe_mode_gid.
safe_mode_gid = Off

; When safe_mode is on, UID/GID checks are bypassed when
; including files from this directory and its subdirectories.
; (directory must also be in include_path or full path must
; be used when including)
safe_mode_include_dir =

; When safe_mode is on, only executables located in the safe_mode_exec_dir
; will be allowed to be executed via the exec family of functions.
safe_mode_exec_dir =

; Setting certain environment variables may be a potential security breach.
; This directive contains a comma-delimited list of prefixes.  In Safe Mode,
; the user may only alter environment variables whose names begin with the
; prefixes supplied here.  By default, users will only be able to set
; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR).
;
; Note:  If this directive is empty, PHP will let the user modify ANY
; environment variable!
safe_mode_allowed_env_vars = PHP_

; This directive contains a comma-delimited list of environment variables that
; the end user won't be able to change using putenv().  These variables will be
; protected even if safe_mode_allowed_env_vars is set to allow to change them.
safe_mode_protected_env_vars = LD_LIBRARY_PATH


однако, опять же 
Цитата

Warning: rmdir(D:/apache/privat1/xeim/image5/qwer/asdf/zxcv/) [function.rmdir]: Permission denied in D:\apache\privat1\docs\admin\filem\operation\operation.php on line 134

путь полностью существует, папка пуста, права на папку (в винде) указываются 777

никто не сталкивался с такой проблемой?
PM MAIL WWW   Вверх
MoLeX
Дата 29.6.2009, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



bars80080, у меня было такое но после рестарта сервера все встало в норму, а из-за чего так и не понял  smile



--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
bars80080
Дата 29.6.2009, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



нет, не помогает рестарт
PM MAIL WWW   Вверх
MoLeX
Дата 29.6.2009, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



bars80080, а если из под РНР создать тестовую папку в той же директори что и та а затем удалить? пройдет удаление или нет!
?


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
ksnk
Дата 29.6.2009, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 96
Всего: 386



bars80080, Это локальный сервер на локальной Винде?
Скорее всего какой-нибудь Total Commander в этот момент "открыт" на этом каталоге. Или какая программа чего-то сканирует... 
Можно просмотреть кто блокирует каталог при помощи Process Explorer - довольно забавная, но немного тормозная замена стандартного Task Manager'a.

Кстати, действительно, при рестарте такая проблема вполне может залечится. smile


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
bars80080
Дата 29.6.2009, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



Цитата(MoLeX @  29.6.2009,  11:51 Найти цитируемый пост)
а если из под РНР создать тестовую папку в той же директори что и та а затем удалить? пройдет удаление или нет!

да я так собственно и делаю. mkdir() создаю, а затем пытаюсь удалить


Цитата(ksnk @  29.6.2009,  11:56 Найти цитируемый пост)
Это локальный сервер на локальной Винде?

да, апач на моём компе под winXP HE


Цитата(ksnk @  29.6.2009,  11:56 Найти цитируемый пост)
Скорее всего какой-нибудь Total Commander в этот момент "открыт" на этом каталоге. Или какая программа чего-то сканирует... 
Можно просмотреть кто блокирует каталог при помощи Process Explorer - довольно забавная, но немного тормозная замена стандартного Task Manager'a

total commander не работает, и я не поклонник что-то запускать. арбайтен касперский и Spybot. но второй виноват быть не может, т.к. дома у меня стоит только аваст, и при этом наблюдается такая же проблема

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

все сидящие в данный момент процессы - прикреплены на картинке


пробовал ещё менять / в пути на \ и \\. то же самое

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  cad.GIF 9,15 Kb
PM MAIL WWW   Вверх
lukas
Дата 29.6.2009, 12:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 23.2.2007

Репутация: 3
Всего: 15



bars80080, а в ручную папка удаляется?

Какая версия PHP ?


--------------------
http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi.
PM MAIL WWW   Вверх
bars80080
Дата 29.6.2009, 12:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



мдя, я редкостный дибилоид из страны искателей приключений



Цитата(ksnk @  29.6.2009,  11:56 Найти цитируемый пост)
Или какая программа чего-то сканирует... 

конечно открыт, я ж сам открыл рекурсивной функцией для проверки, а есть ли там чего, чтоб поудалять оттуда всё. а закрыть забыл. вот она и не удаляется

добавил closedir() и всё встало на места


спасибо всем
PM MAIL WWW   Вверх
MoLeX
Дата 29.6.2009, 12:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



Цитата(bars80080 @  29.6.2009,  12:27 Найти цитируемый пост)
из страны искателей приключений

мы все от туда smile 


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0673 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.