2015-02-03 3 views
1

У меня есть PHP-код, как:память сервера полная - fclose отсутствует

$timestamp = time(); 
echo time(); 
echo "<br>"; 
$datenbank = "timestamp.txt"; 
$datei = fopen($datenbank, "w") or die("Unable to open file!"); 
fwrite($datei, $timestamp) or die("Unable to write file!"); 

, но я забыл fclose(). Теперь у меня больше нет памяти на сервере. Может ли это быть причиной?

+0

Какое сообщение об ошибке вы получаете с сервера ?. У вас есть права на запись в каталог или файл? –

ответ

0

Вряд ли. Неправильная практика оставлять файлы открытыми, как это, но PHP закроет файл, когда ваш скрипт закончится.

+0

Но где проблема? Я использую только 6,6GB из 23GB .. ДФ: /Dev/sda2 23688348 22488736 0 100%/ дю -sh/*: 6,6G –

+0

Там есть различие здесь между памятью и памятью. Ваш вопрос и этот ответ (и большинство технических применений), по-видимому, подразумевают RAM, где ваш комментарий подразумевает дисковое пространство. – stwalkerster

+0

Итак, что мне теперь делать? –

Смежные вопросы