вопрос: как программно узнать размер доступного дискового пространства на хостинге

1 234
Gordon01
На сайте с 21.05.2006
Offline
12
#31
Не забыл. Собственно это еще один минус решению через перебор файлов и расчету их совокупного размера.

Проблемы с размером кластера - проблемы файловой системы. Вам же не дают место на диске "с кластера по кластер".

Я предлагаю такой вариант. Как я понял вы дописываете файлу текст.

Предполагаю, что в начале он есть в какой-то переменной.

Вычисляем её размер в байтах.

Пишем файл, вычесленного размера, заполненного нулями в какую-либо папку.(очень быстро)

Проверяем его размер. Если равен размеру из пункта один, то удаляем файл.

Дописываем к основному файлу данные.

Радуемся. :)

Проблемы с сервером? Не та кодировка в MySQL? 404? Настройка VPS/VDS (forum.searchengines.ru/showthread.php?t=69437)
stealthy
На сайте с 15.06.2006
Offline
69
#32

Вот в чем принципиальное отличие форумов на западе от форумов у нас. Там, задав вопрос, можно получить на него ответ. У нас - кучу советов.

Естественно, что очевидный метод записи во временный файл копии данных и последующего удаления исходного файла (это лучше будет чем нулями заполнять) рассматривался. Я спрашиваю совсем другой вопрос - см. тему. Потому что есть ситуации, когда подобный подход не подходит.

Twilight CMS (http://www.twl.ru): есть Free версия, очень проста и удобна в использовании. Консультирую по любым вопросам. Новый спорт - практическая стрельба (http://nikit.in) - не для офисного планктона.
maximkuk
На сайте с 14.09.2005
Offline
72
#33

stealthy, так спросите на западном форуме, а еще лучше на opennet.ru

Just another WordPress weblog (http://maxkuk.ru)
K
На сайте с 12.07.2006
Offline
295
Kpd
#34

stealthy, "умный в гору не пойдет, умный гору обойдет" :)

Gordon01
На сайте с 21.05.2006
Offline
12
#35

stealthy, тогда ответ на ваш вопрос: "никак".

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

stealthy
На сайте с 15.06.2006
Offline
69
#36

Gordon01,

"Вам действительно так нужен программист?" – спросил я. "Нам позарез нужен программист". – "Я поговорю с ребятами, - пообещал я. – Я знаю недовольных". – "Нам нужен не всякий программист, сказал горбоносый. – Программисты – народ дефицитный, избаловались, а нам нужен небалованный". – "Да, это сложнее", - сказал я. Горбоносый стал загибать пальцы: "Нам нужен программист: а – небалованный, бэ – доброволец, цэ – чтобы согласился жить в общежитии…" - "Дэ, - подхватил бородатый, - на сто двадцать рублей". – А как насчет крылышек? – спросил я. – Или, скажем, сияния вокруг головы? Один на тысячу!" – "А нам всего-то один и нужен", - сказал горбоносый. "А если их всего девятьсот?" – "Согласны на девять десятых".

А. и Б. Стругацкие "Понедельник начинается в субботу"

1 234

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