Falcon_m

Falcon_m
Рейтинг
101
Регистрация
26.01.2008

В общем всё решилось таким способом:

из строчки

$results = mysql_query("SELECT * FROM tracks WHERE time>{$limit_time} ORDER BY views DESC LIMIT {$CONFIG['best_results']};");

было удалено

WHERE time>{$limit_time} - какое-то условие по лимиту времени

получилось

$results = mysql_query("SELECT * FROM tracks ORDER BY views DESC LIMIT {$CONFIG['best_results']};");

и вуаля. Не знаю зачем отрезать часть выборки по условию продолжительности видео, как я понял.

В продолжении темы с пропадающими файлами mostpopular.data и best.data

Порылся в коде funcs.php

за "лучшее на сайте" отвечает

function GetBest()

{

global $CONFIG,$db_x;

$file_cache = $CONFIG['best_cache'];

$days_of_best = (($CONFIG['best_time_limit']*24)*60)*60;

$data_api = '';

if(file_exists($file_cache))

{

$api_content = file_get_contents($file_cache);

$best_data = json_decode($api_content, true);

}else

{

$limit_time = time()-$days_of_best;

$results = mysql_query("SELECT * FROM tracks WHERE time>{$limit_time} ORDER BY views DESC LIMIT {$CONFIG['best_results']};");

while($temp_data = mysql_fetch_array($results))

{

$best_data[] = $temp_data;

}

if(count($best_data)>1)

@file_put_contents($file_cache,json_encode($best_data));

}

return $best_data;

}

Обнаруживаем :

mysql_fetch_array - Данное расширение устарело, начиная с версии PHP 5.5.0, и будет удалено в будущем

у меня php5.6 - в php я, честно говоря, слаб, но может ли это послужить причиной, если да, то чем бы заменить это расширение?

Ну как не вешали, вешали конечно,_ но не по рекламе

jpg 158350.jpg
jpg 158352.jpg

Объясните пожалуйста в чем может быть причина, у меня на при просмотре одной и той же страницы сайта в Файерфоксе отображается намного меньше рекламных блоков Google AdSense чем в гугл хроме. (вместо блоков в огнелисе пустое место) Почему так? Куки чистил неоднократно. Только что обновил - два из трех не видно. В хроме все на месте.

Объясните пожалуйста в чем причина, у меня на при просмотре одной и той же страницы сайта в Файерфоксе отображается намного меньше рекламных блоков Google AdSense чем в гугл хроме. (вместо блоков в огнелисе пустое место) Почему так? Куки чистил неоднократно. Только что обновил - два из трех не видно. В хроме все на месте.

Алексей Питерский:
Учитывая нравы и моральную составляющую, то понятно, грохнули одного хорошего человека((( Мысли именно такие уже лезут. Нужно быть самыми конченными мразями, вальнуть единомышленника, с которым создавали компанию и огонь и воду пройдя годами...

А я, Леха, ведь писал об этом, жаль что потерли то мое сообщение, несколько месяцев назад. А надо мной тогда смеялись, говорили что у меня пятничный синдром... Только теперь доходить стало?

Кстати, а где нижегородский попугай? Чего-то его не слышно, успел полюбить его бредни...

уйти оттуда пока-что не получиться :( Хостинг не так плох на самом деле, просто имеет очень много настраиваемых опций, которые на других хостах включены по умолчанию. Руцентр очень дорожит своей оперативкой :) И с моей проблемой то же,- скорее всего не подключен какой-то модуль. Осталось узнать какой :)

C кэшированием на хостинге Ру-центра явные проблемы. Обратно у них что-то не настроено.

Постоянно при запуске cleaner.php выскакивает следующее:

Warning: filectime(): stat failed for ./temp_chache/mostpopular.data in /home/.../docs/cleaner.php on line 29

Warning: unlink(./temp_chache/mostpopular.data): No such file or directory in /home/.../docs/cleaner.php on line 31

иногда то же самое пишет и про best.data

Файлы из директории temp_chache непонятно куда деваются. Причем на других хостах подобной проблемы нет. Хоть сотри вручную эти файлы,- все равно работает как пулемет системы Максим - безотказно.

Никто не сталкивался с подобной проблемой??

так точно было отключено,- включил опцию allow_url_fopen в панели управления хостингом Руцентра (раздел "Веб-сервер" -> "Управление модулями" -> PHP -> "Настройка модуля PHP") и все заработало.

Спасибо добрый человек. Бесконечно признателен.

Bill50:
В файле funcs.php добавь 32-й строкой

вообще никакого эффекта😒

Всего: 281