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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> fileatime 
:(
    Опции темы
gta4kv
Дата 25.12.2006, 14:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: 21
Всего: 91



Код
   echo "последнее обращение к $filename было: " . date ("F d Y H:i:s.", fileatime($filename));


Собственно, в чём проблема, почему то я получаю дату когда был залит (добавлен) файл, а не дату последнего обращения к нему..

Почему?

PM MAIL   Вверх
griker
Дата 25.12.2006, 15:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


MDMA
**


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

Репутация: 2
Всего: 8



Покажите пожалуйста что из себя представляет файл($filename) проверяемый вами и каким образом он создаётся, так как у меня всё отлично работает и я полагаю что ошибка в другой части кода


--------------------
I don't respect police
PM MAIL   Вверх
PARROT
Дата 25.12.2006, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



У меня работает  smile 
Код

<?php

// Пример вывода: В последний раз обращение к файлу somefile.txt было произведено: December 29 2002 22:16:23.

$filename = 'somefile.txt';
if (file_exists($filename)) {
   echo "В последний раз обращение к файлу $filename было произведено: " . date("F d Y H:i:s.", fileatime($filename));
}

?> 



--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
gta4kv
Дата 25.12.2006, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: 21
Всего: 91



Цитата(griker @ 25.12.2006,  15:55)
Покажите пожалуйста что из себя представляет файл($filename) проверяемый вами и каким образом он создаётся, так как у меня всё отлично работает и я полагаю что ошибка в другой части кода

$filename = "file.jpg";

Добавлено @ 16:36 
Цитата(PARROT @ 25.12.2006,  16:20)
У меня работает  smile 
Код

<?php

// Пример вывода: В последний раз обращение к файлу somefile.txt было произведено: December 29 2002 22:16:23.

$filename = 'somefile.txt';
if (file_exists($filename)) {
   echo "В последний раз обращение к файлу $filename было произведено: " . date("F d Y H:i:s.", fileatime($filename));
}

?> 

http://forum-zona.com/imagesUP/change.php

http://forum-zona.com/imagesUP/somefile.txt

.... Сами посмотрите...
PM MAIL   Вверх
PARROT
Дата 25.12.2006, 16:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



gta4kv, у меня не открывается ничего. Проверь свой код побуквенно.


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
-=Ustas=-
Дата 25.12.2006, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


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

Репутация: 32
Всего: 69



Основной фактор работы этой функции зависит от файловой системы. Если на файловой системе включена поддержка журналирования access time, то функция будет работать без проблем, если же поддержки нет (на большинстве unix системах отключают ее для экономии) , то работать она не будет.


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
gta4kv
Дата 25.12.2006, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: 21
Всего: 91



Цитата(-=Ustas=- @ 25.12.2006,  17:23)
Основной фактор работы этой функции зависит от файловой системы. Если на файловой системе включена поддержка журналирования access time, то функция будет работать без проблем, если же поддержки нет (на большинстве unix системах отключают ее для экономии) , то работать она не будет.

А спасибо...


Случаем не подскажешь как её можно включить? Есть доступ к серверу... Но не ремоут десктоп..  а SSH...
PM MAIL   Вверх
-=Ustas=-
Дата 25.12.2006, 18:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


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

Репутация: 32
Всего: 69



Цитата(gta4kv @  25.12.2006,  17:44 Найти цитируемый пост)
а SSH...

Если рутовый доступ есть, то подскажу. Если нет, проси админов хоста.


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
gta4kv
Дата 25.12.2006, 19:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: 21
Всего: 91



Рутовый есть...



(ICQ 500-502)
PM MAIL   Вверх
-=Ustas=-
Дата 26.12.2006, 18:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


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

Репутация: 32
Всего: 69



Покажи свой /etc/fstab и какая у тебя система?

Добавлено @ 18:57 
хотя тема уже выходит из разряда PHP


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
gta4kv
Дата 28.12.2006, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: 21
Всего: 91



Нету такой папки, а система Fedora Core 2. ))

Это сообщение отредактировал(а) gta4kv - 28.12.2006, 16:33
PM MAIL   Вверх
-=Ustas=-
Дата 28.12.2006, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


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

Репутация: 32
Всего: 69



Простите, чего?


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
gta4kv
Дата 28.12.2006, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: 21
Всего: 91



Я извиняюсь заглючило меня, пост поправил.
PM MAIL   Вверх
-=Ustas=-
Дата 28.12.2006, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


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

Репутация: 32
Всего: 69



Цитата(gta4kv @  28.12.2006,  16:11 Найти цитируемый пост)
Нету такой папки

smile Сказки рассказываешь smile ибо файлик (не папка) /etc/fstab содержит в себе правила и опции монтирования разделов файловой системы. И вообще - то access time по дефолту включена. Ну если ты говоришь, что нету, значит в этом самом файлике, в опциях монтирования раздела ФС будет стоять опция noatime. Её уберешь, и должно быть все в поряде, хотя.... разные ФС, еще не факт


Цитата(gta4kv @  28.12.2006,  16:11 Найти цитируемый пост)
а система Fedora Core 2

Случайно не keyweb ?! ;)


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
gta4kv
Дата 20.1.2007, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: 21
Всего: 91



Цитата(-=Ustas=- @ 28.12.2006,  22:50)
Цитата(gta4kv @  28.12.2006,  16:11 Найти цитируемый пост)
Нету такой папки

smile Сказки рассказываешь smile ибо файлик (не папка) /etc/fstab содержит в себе правила и опции монтирования разделов файловой системы. И вообще - то access time по дефолту включена. Ну если ты говоришь, что нету, значит в этом самом файлике, в опциях монтирования раздела ФС будет стоять опция noatime. Её уберешь, и должно быть все в поряде, хотя.... разные ФС, еще не факт


Цитата(gta4kv @  28.12.2006,  16:11 Найти цитируемый пост)
а система Fedora Core 2

Случайно не keyweb ?! ;)

Ща глянем.

 
дада, именно keyweb.. smile


Извиняюсь за отсутствие долгое )))
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.0660 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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