Вы не зашли.
Главная » PHP » Выдает ошибку в скрипте fchecker
#1. Anwap Off (0)
Участник
2009.09.19 22:10
Поставил скрипт fchecker,при запуске он выдает ошибку Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 9175089 bytes) in /home/anwap198/public_html/fchecker.php on line 112.Как это исправить?
#2. Gemorroj Off (107)
Administrator
2009.09.19 23:11
Это название скрипта мне ни о чем не говорит.
#3. Anwap Off (0)
Участник
2009.09.20 00:12
Gemorroj написал:
Это название скрипта мне ни о чем не говорит.
Этот скрипт предназначен для периодического сканирования файлов в текущей и во вложенных
директориях с целью поиска изменений в системе со времени последнего сканирования и оповещения
администратора.Вот fchecker
#4. Gemorroj Off (107)
Administrator
2009.09.20 01:01
Найди там в 2 местах строки
Код:
$str = serialize($arr);
$file = fopen($listfile,'w');
fwrite($file,$str);
fclose($file);
и замени их на
Код:
file_put_contents($listfile, serialize($arr));
дело в том, что скрипт расходует всю доступную оперативную память) по хорошему его весь нужно переписать.
#5. Anwap Off (0)
Участник
2009.09.20 01:01
А долго его переписывать?Может если будет свободное время перепишешь?
#6. Anwap Off (0)
Участник
2009.09.20 01:01
Все равно пишет эту ошибку.
#7. Gemorroj Off (107)
Administrator
2009.09.20 09:09
в какой строке?
#8. WapStyle Off (3)
Участник
2009.09.21 00:12
Мой совет тебе:
меняй хостинг.
З.ы. Что за хостинг у тебя что даже не выдерживает скрипт из одного файла. smile у меня данный скрипт не выдает не одной ошибки, может из за того что у меня памяти у сервака 2гб. smile
#9. Anwap Off (0)
Участник
2009.09.22 23:11
WapStyle хостинг нормальный,vdscenter.com,сервер в США.
Gemorroj вот какую ошибку выдает Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 8658186 bytes) in /home/anwap198/public_html/kat.php on line 109
#10. Gemorroj Off (107)
Administrator
2009.09.22 23:11
ну так а ты заменил весь подобный код
Код:
$str = serialize($arr);
$file = fopen($listfile,'w');
fwrite($file,$str);
fclose($file);
на
Код:
file_put_contents($listfile, serialize($arr));
???
Страниц: 1 2 Все
Главная
WEB
PunBB Mod v0.6.2
0.016 s