Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Помогите с настройкой скрипта!!!!!!!!!!!!!!! (http://forum.oszone.net/showthread.php?t=106533)

CASHis 08-05-2008 09:12 797493

Помогите с настройкой скрипта!!!!!!!!!!!!!!!
 
Всем привет! Прошу помощи! Скачал скрипт EasyNews version 4.3 (единственный с которым хоть что-то получилось). Сделал настройки согласно описанию строк типа Warning: было очень много. Методом проб и ошибок осталось только это:

Warning: fread(): Length parameter must be greater than 0. in /home/КАТАЛОГ/easynews/func.inc.php on line 283
Warning: fread(): Length parameter must be greater than 0. in /home/КАТАЛОГ/easynews/func.inc.php on line 283
Warning: Cannot modify header information - headers already sent by (output started at /home/КАТАЛОГ/easynews/func.inc.php:283) in /home/КАТАЛОГ/easynews/easynews.php on line 464
Warning: Cannot modify header information - headers already sent by (output started at /home/КАТАЛОГ/easynews/func.inc.php:283) in /home/КАТАЛОГ/easynews/easynews.php on line 465
Warning: Cannot modify header information - headers already sent by (output started at /home/КАТАЛОГ/01/easynews/func.inc.php:283) in /home/КАТАЛОГ/easynews/easynews.php on line 467
Warning: Cannot modify header information - headers already sent by (output started at /home/КАТАЛОГ/easynews/func.inc.php:283) in /home/КАТАЛОГ/easynews/easynews.php on line 468

В чем проблема подскажите!!!!!!!!!!!!!!!!

kagorec 08-05-2008 11:23 797582

Гадалки в отпуске.
Виложи содержимое скрипта func.inc.php а именно строка 283.
И easynews.php строки 464-468
-
Тогда точнее можно помочь.

CASHis 08-05-2008 11:31 797588

PHP код:

$a fread($ffilesize("$db.dat"));                                                                       строка 283
header 
("Expires: Mon, 26 Jul 1997 05:00:00 GMT");    // Date in the past         строка 464
header ("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT"); 
                                                      
// always modified
header ("Cache-Control: no-cache, must-revalidate");  // HTTP/1.1
header ("Pragma: no-cache");                                                                              строка 468 


kagorec 08-05-2008 11:38 797598

Проверьте права на папки и файлы. CHMOD
Чтото похожее случалось с бесплатными скриптами работающих на текстовых дб.

vadimiron 08-05-2008 11:40 797601

Включите буфферизацию и проверяйте создан ли файл и не пуст ли он (если эти проверки ещё не сделаны в скрипте)

PHP код:

//строка 1 
ob_start();

//строка 283
if (!file_exists("$db.dat")) echo "Ошибка: Файл не существует";
elseif (
filesize("$db.dat") <= 0) echo "Ошибка: файл пуст";
else
{
$a fread($ffilesize("$db.dat"));
}

//стркоа 464
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header ("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT"); 
// always modified
header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header ("Pragma: no-cache"); 


CASHis 11-05-2008 14:59 799567

После проделанных изменений ругается на 21 строку в файле func.inc.php

PHP код:

$old fread($ffilesize("$db.dat")); 


bruder 11-05-2008 17:41 799672

а что значит ругается? Ошибку можно посмотреть?

CASHis 12-05-2008 05:31 800072

Warning: fread(): Length parameter must be greater than 0. in /home/КАТАЛОГ/easynews/func.inc.php on line 21


Время: 13:52.

Время: 13:52.
© OSzone.net 2001-