Новости:

Приветствуем Вас на философском форуме!

Главное меню

Current Problems

Автор Пламен, 01 декабря 2004, 12:46:52

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Пламен

Счас другая проблема
/tmp переполнилась
пытаюсь стереть одну директорию и в результате получаю

[/tmp]# rm -rf mmcache/*
-bash: /bin/rm: Argument list too long

есть ли команда стереть только первые 100 записей?

КИ

Поступило предложение от До убрать * и стирать сразу всю директорию. А потом создать ее снова.

Пламен

Не получается

[/tmp]# rm -rf mmcache/
rm: cannot remove directory `mmcache/': Directory not empty

Пламен

Ooops, получилось

[/tmp]#  rm -rf mmcache/100

КИ

Файлы удалились, а ошибка "Directory not empty" возникла уже позже из-за появления в ней новых тмп. Так комментирует специалист.

Кстати, вот пример из книги, которую я сейчас читаю. Может пригодится:


В качестве примера на рассмотренные функции, давайте создадим скрипт, удаляющий все файлы из каталога c:/temp, к которым не было доступа в течение суток. Функция удаления файлов в этом случае вызывается рекурсивно.

В качестве примера на рассмотренные функции, давайте создадим скрипт, удаляющий все файлы из каталога c:/temp, к которым не было доступа в течение суток. Функция удаления файлов в этом случае вызывается рекурсивно.

<?
 function delTemporaryFiles ($directory)
 {
 $dir = opendir ($directory);
 while (( $file = readdir ($dir)))
 {
   if( is_file ($directory."/".$file))
   {
     $acc_time = fileatime ($directory."/".$file);
     $time =  time();
     if (($time - $acc_time) > 24*60*60)
     {
       if (  unlink ($directory."/".$file))
       {
         echo ("Файлы успешно удалены");
       }
     }
   }
   else if ( is_dir ($directory."/".$file) && ($file != ".") && ($file != ".."))
   {
     delTemporaryFiles ($directory."/".$file);
   }
 }
 closedir ($dir);
 }
 delTemporaryFiles ("c:/temp");
?>

Пламен


Nick

нет религии выше истины

КИ

Вот тут видно роблему с днс для orientalia.org

http://www.whois-service.ru/dns/

ЦитироватьDNS Watch – Просмотр DNS-записей

Записи DNS для домена ORIENTALIA.ORG

Информации об указанном домене не найдено

Пламен

Это только для русских доменов.

yoshkinkot

Цитата: "Plamen"Это только для русских доменов.
Ну почему же только для русских?
ельзя понять непонятное.

Пламен

Для других я не нахожу информации. Особенно для name-based domains - у которых два ДНС на одном сервере.

Информацию по TLD надо искать здесь
http://www.whois.sc
и здесь
http://www.dnsreport.com

КИ

Из-под одного из провайдеров сайт не недоступен вообще. Не находится. Даже прописывание в hosts не помогает.

Пламен

Не могу понять в чем дело. Сайты действительно исчезают и появляются после рестарта Апачи сервера. Причем чаще всего исчезают википедии.

КИ

Самое странное - из другого провайдера все без проблем. Попробовал прокси - та же картина - один открывает, другой нет.

КИ

И что еще - после захода на сайт с подключение под "хорошим" провайдером, переключившись на "плохого", сайт какое то время (сессии?) работает. Открывается, обновляется (не из кэша!). Потом - все, стоп и с концами.

Пламен

У меня тоже такое бывает с двумя провайдерами.

КИ

Не работает кнопка "реплика" внизу формы. Там идет вызов скриптовой функции expandit, которой просто почему-то нет в тексте файла.

<p align="center"><font style="cursor:hand" onClick="expandit(this)">.</p>

Пламен

В другом стиле работает, а в этом испортилась и чего-то не хочется ее исправлять. Слишком большая возня.

do

$ host -a www.rus.orientalia.org
Trying null domain
rcode = 0 (Success), ancount=1
The following answer is not authoritative:
The following answer is not verified as authentic by the server:
www.rus.orientalia.org  13830 IN        A       67.19.65.133
For authoritative answers, see:
orientalia.org  51505 IN        NS      ns2.vsdp.net
orientalia.org  51505 IN        NS      ns1.vsdp.net
Additional information:
ns2.vsdp.net    171277 IN       A       67.19.65.133
ns1.vsdp.net    171277 IN       A       67.19.65.132

$ host -l vdsp.net            
vdsp.net name server ns1.vsdp.net
vdsp.net name server ns2.vsdp.net
vdsp.net has address 67.19.65.133
ftp.vdsp.net has address 67.19.65.133
localhost.vdsp.net has address 127.0.0.1
vpds.vdsp.net has address 67.19.65.133
www.vpds.vdsp.net has address 67.19.65.133

Где ns-ы?

$ host  ns1.vdsp.net
Host not found.

$ host  ns2.vdsp.net
Host not found.

$ host -l vsdp.net 67.19.65.133
Using domain server:
Name: 67.19.65.133
Address: 67.19.65.133#53
Aliases:

vsdp.net SOA ns1.vsdp.net. imago.abv.bg. 2004070305 14400 7200 3600000 86400
vsdp.net mail is handled by 0 vsdp.net.
vsdp.net name server ns1.vsdp.net.
vsdp.net name server ns2.vsdp.net.
vsdp.net has address 67.19.65.133
db.vsdp.net has address 67.19.65.133
www.db.vsdp.net has address 67.19.65.133
ftp.vsdp.net has address 67.19.65.133
lex.vsdp.net has address 67.19.65.132
localhost.vsdp.net has address 127.0.0.1
mail.vsdp.net is an alias for vsdp.net.
ns1.vsdp.net.vsdp.net has address 67.19.65.132
ns2.vsdp.net.vsdp.net has address 67.19.65.133
www.vsdp.net is an alias for vsdp.net.
vsdp.net SOA ns1.vsdp.net. imago.abv.bg. 2004070305 14400 7200 3600000 86400

Что-то как-то не правильно прописаны ns-ы.

Пламен

Не имею понятия откуда это - особенно ns1.vsdp.net.vsdp.net. Такой зоны просто нет на сервере. Если информация взята с русского домен анализатора, то руник вообще не признает виртуальных namebased доменов.

Вот информация о сервере
http://www.dnsreport.com/tools/dnsreport.ch?domain=vsdp.net