Покинул форум
Сообщений всего: 314
Дата рег-ции: Нояб. 2011 Откуда: Россия
Помог: 0 раз(а)
PATCH пишет:
а file эт значит не функция file?)чисто никакой рекламы даже имя файла скрываем)
Да, там длинный путь к файлу.
0. У файла права 777
1. Запускаю скрипт
2. У файла становятся права 411, а не 777.
----- In Console We Trust. Code hard. Or die.
PATCH
Отправлено: 22 Июля, 2012 - 12:55:15
Частый посетитель
Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011
Помог: 22 раз(а)
подключитель через Total commander какой нить и попробуйте сменить права на файл, чисто ради теста сменятся или нет. если не сменятся дело в самом фтп сервере , если же сменятся будем думать. (на всякий случий проверки сменятся или нет переподключитель к фтп серверу через тотал командер и посмотрите их)
если же это сработает то это ошибка в ваших сверх засекреченых путях p.s по этому обычно выкладывают все данные что бы нашли форумчане ошибку.
Tox
Отправлено: 22 Июля, 2012 - 13:13:11
Посетитель
Покинул форум
Сообщений всего: 314
Дата рег-ции: Нояб. 2011 Откуда: Россия
Помог: 0 раз(а)
Ошибок не было, а папка создалась.
----- In Console We Trust. Code hard. Or die.
PATCH
Отправлено: 22 Июля, 2012 - 13:15:44
Частый посетитель
Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011
Помог: 22 раз(а)
ошибка в сверхзасекреченых путях , в качестве доказательства , создайте копию файла у себя на компе (с помощью filezila), воспользуйтесь функцией переменования или удаления файла, и вставьте в одну из этих функций свой сверхзасекреченый путь файла http://www.php.su/functions/?cat=ftp . права перед удалением или переменованием на файл поставьте через filezila)))
Покинул форум
Сообщений всего: 314
Дата рег-ции: Нояб. 2011 Откуда: Россия
Помог: 0 раз(а)
PATCH пишет:
ошибка в сверхзасекреченых путях , в качестве доказательства , создайте копию файла у себя на компе (с помощью filezila), воспользуйтесь функцией переменования или удаления файла, и вставьте в одну из этих функций свой сверхзасекреченый путь файла http://www.php.su/functions/?cat=ftp . права перед удалением или переменованием на файл поставьте через filezila)))
У меня на компе и на сервере пути-то разные. Система одна и та же - GNU/Linux
----- In Console We Trust. Code hard. Or die.
PATCH
Отправлено: 22 Июля, 2012 - 13:21:49
Частый посетитель
Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011
Помог: 22 раз(а)
вы не понели)создайте резервную копию файла и попробуйте с помощью функции http://www.php.su/functions/?ftp-rename переменовать файл указав ваш путь который вы указывайте для установки прав на файл. естествено предварительно в filezila выставите права на переменование файла скажем 666 или 755
Tox
Отправлено: 22 Июля, 2012 - 13:29:33
Посетитель
Покинул форум
Сообщений всего: 314
Дата рег-ции: Нояб. 2011 Откуда: Россия
echo"Не удалось переименовать $old_file в $new_file\n";
}
И оно переименовалось. Права поставил 755 (Добавление)
И пути типа:
"folder/folder1/folder2/folder3/folder4/1.txt" (Добавление)
Даже при перемещения в корень домашней папки юзера, все равно вместо 777, ставит 411.
Может, реально что-то с ftp?
----- In Console We Trust. Code hard. Or die.
PATCH
Отправлено: 22 Июля, 2012 - 14:16:51
Частый посетитель
Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011
Помог: 22 раз(а)
а ты установи FTP сервер на локал хосте и затести)) (Добавление)
попробуй замест 411 напиши 265 , если не сработает напиши 633 вообще проблема со системой счисления помойму , на сколькоя понел CHMOD поддерживает восьмеричную систему счисления никак не десятичную которую ты вписываешь (возможно уже мозги не варят но)
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.