php и ftp не открывают папки с большим количеством файлов

12
[Удален]
2371

Здравствуйте,

установил сервер, переношу сайты

есть несколько директорий, где по 10 и более тысяч файлов

по ssh все файлы видны, но

не ftp клиент ни входит в эти папки, ни php не находит файлов в них...

(на старом хостинге таких проблем нет с этими же директориями)

что это может быть???

поддержки датацентра и панели молчат....покажите как такое может быть и спать уходят...

заранее спасибо хотябы за идею

Andreyka
На сайте с 19.02.2005
Offline
822
#1

Зайти под узером которы работает ftp/php и сделать ls -l потом почитать ответ

Не стоит плодить сущности без необходимости
edogs software
На сайте с 15.12.2005
Offline
775
#2

Вообще 10к+ это много файлов для директории. Мы бы рекомендовали больше 2к файлов в одну директорию не класть.

php чем именно не находит файлы? file_exists? рЕгИСтР правильный?

Проверьте права на файлы и владельца файлов.

P.S.: А вообще по ситуации к хостеру, по 2 причинам а) такие проблемы должен решать хостер б) если он отказывается решать проблемы такого плана, то с него надо уезжать пока не появились другие проблемы.

Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft
[Удален]
#3
Andreyka:
Зайти под узером которы работает ftp/php и сделать ls -l потом почитать ответ

у этого юзера нет ssh доступа, а под root-ом листинг всех файлов

[Удален]
#4
edogs:
Вообще 10к+ это много файлов для директории. Мы бы рекомендовали больше 2к файлов в одну директорию не класть.
php чем именно не находит файлы? file_exists? рЕгИСтР правильный?
Проверьте права на файлы и владельца файлов.
P.S.: А вообще по ситуации к хостеру, по 2 причинам а) такие проблемы должен решать хостер б) если он отказывается решать проблемы такого плана, то с него надо уезжать пока не появились другие проблемы.

filesize()--> stat failed for

fopen()

failed to open stream: Permission denied

права? странно на соседних папках и файлах те же права, а все открывается

это не хостинг...

edogs software
На сайте с 15.12.2005
Offline
775
#5
narodd:
права? странно на соседних папках и файлах те же права, а все открывается

Те же это какие?

Владелец тот же на "соседних папках и файлах"?

Вполне возможно просто от рута заливали эти файлы, общего доступа к ним нет, поэтому когда заходит юзер - он их образом не видит. Соответственно или владельца надо сменить на доступного юзеру или права выставить соответствующие.

antono
На сайте с 12.07.2004
Offline
285
#6

Это хостер делает ограничения на просмотр списка файлов через ФТП.

[Удален]
#7
edogs:
Те же это какие?
Владелец тот же на "соседних папках и файлах"?
Вполне возможно просто от рута заливали эти файлы, общего доступа к ним нет, поэтому когда заходит юзер - он их образом не видит. Соответственно или владельца надо сменить на доступного юзеру или права выставить соответствующие.

разобрался и проблема еще более выросла:(

права-то достаточные, но в панеле при смене пользователя надо удалять старый домен заново домен добавлять - а у этих файлов пользователь остался неопределенный...

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

вопрос как поменять права или пользователя у большого количества файлов?

на chown dex:dex *

или chmod 644 *

отдается Argument list too long

сть ли какое-то решение?

[Удален]
#8
antono:
Это хостер делает ограничения на просмотр списка файлов через ФТП.

не, это панель дурная, которая пользователя не умеет менять...

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

не хостинг это...:( сервер мой

Roxis
На сайте с 19.11.2006
Offline
40
#9

find . -exec chown dex:dex {} \;

[Удален]
#10
Roxis:
find . -exec chown dex:dex {} \;

этот я знаю

до сих пор не понятен для меня последний экраниющий слеш:)

еще варинты с экранами на пути меня удивляют ..

вы имеете возможность (подпись увидел) разво настроить оптимально на задачи сервак с debian 5 и панелью ispmanager, а то esupportUA не найти...?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий