im используя php-скрипт, который используется для просмотра видео. В течение 2-3 дней у меня есть 1k онлайн-пользователей одновременно и теперь я получаю внутреннюю ошибку сервера в случайные моменты времени. Когда на моем сайте было меньше посетителей, я никогда не видел эту ошибку.Невозможно перейти к строке 0 по индексу результата MySQL 6 в .../tag.php в строке 8
<?php
include('config.php');
if($site[cache]>=3)
include('cache.head.php');
$tsef=htmlspecialchars($_GET[sef]);
$query=mysql_query("SELECT tag FROM tags WHERE sef='$tsef' LIMIT 1");
@mysql_query("UPDATE tags SET views=views+1 WHERE sef='$tsef'");
**$tag=mysql_result($query,0);**
$tkeywords=explode(' ',$tag);
?>
Я думаю, что я нужен некоторый механизм кэширования, как я вижу предельный процесс близок максимум на моем веб-хостинга service.but я не знаю горячей чюо реализации.
Вы широко открыты для [атак внедрения SQL] (http://bobby-tables.com). Наслаждайтесь наличием вашего сервера pwn3d ... 'htmlspecialchars()' is ** NOT ** защита. –