03.12.2007, 14:51 | #671 |
Специалист
Регистрация: 17.11.2007
Адрес: Уфа
Сообщений: 282
Вес репутации: 206
|
на локальном-то как раз быстро. у хостера мускул медленно по некоторым запросам работает.
__________________
подайте рубь Христа ради.. на бутылку хлеба не хватает! |
03.12.2007, 17:42 | #672 |
Новичок
Регистрация: 17.11.2007
Сообщений: 13
Вес репутации: 0
|
Error и
Господа, я тут буквально новичек.
Имхо все делов коде SAPE У меня у самого движок (сам писал) на php с использованием "serialize" и кеширования. потому как только проблема с ерорами встала я посмотрел линк, почитал посты и пришел к выводу что все дело в волшебных пузырьках. а точнее php плохо работает с файлами. привожу мой вариант более менее стабильной функции работы с файлами function getconfig(&$arg) { $f=....... // файл if (file_exists($f)) { $v = fopen($f,"r"); flock($v,2); $d = fgets($v); flock($v,3); fclose($v); return unserialize($d); } else return false; // function safe_serialize_saveconfig($str) { $str = str_replace("\n","\\n",$str); return str_replace("\r","\\r",$str); }#safe_serialize function saveconfig(&$arg) { $f=.... // файл if (file_exists($f)) $v = fopen($f,"r+");else {$v = fopen($f,"w");chmod($f,0666);} flock($v,2); $a = array(); if (is_array($arg[2])) { foreach ($arg[2] as $key=>$value) $arg[2][$key] = safe_serialize_saveconfig($value); } else $arg[2] = safe_serialize_saveconfig($arg[2]); $a=serialize($arg[2]); fseek($v, 0); fwrite($v, $a); ftruncate($v,strlen($a)); flock($v,3); fclose($v); return true; } если это будет полезно проекту sape то приятного вам пользования _________________ www.dom35.ru |
03.12.2007, 17:52 | #673 |
Новичок
Регистрация: 17.11.2007
Сообщений: 13
Вес репутации: 0
|
Но даже и в этом случае сериализ бывает "мудит" потому использование сериализа для быстрой "базы данных" при небольших объемах данных и частых запросах но редких изменениях - лучше не придумать. но если запись идет при каждом обращении к страницам то "попа"
|
04.12.2007, 09:14 | #674 |
Новичок
Регистрация: 17.11.2007
Сообщений: 13
Вес репутации: 0
|
Однако... проект хороший но глючный... уже 2 недели error через день..
смотришь на сайте - ссылки есть, через 5 минут заходишь их уже нет.. сайт на хорошем хостинге(hostland), никогда не падает. тем не менее ошибки постоянны. links.db 240 байт всего. последний раз менялся 3 дня назад.. Вообще где можно почитать про механизм работы sape что бы хоть как то что то понять? |
04.12.2007, 11:09 | #675 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
почитать тут на форуме. 240 байт - это пустой линкс.
Возникает когда не прописан хост в вызове сапы. А это в свою очередь описано в факе.
__________________
Читаем ФАК |
04.12.2007, 11:43 | #677 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
Вот это странный скрипт mootools.v1.11.js" type="text/javascript" charset="utf-8" ...
снесите куданибудь подальше, под мету основную, так, на всякий случай. После его относа, а лучше временного сноса - подождите пару часов и посмотрите на статус. Если начнут в ОК возвращатся - отпишитесь, если к вечеру не начнут - кричите, будем дальше разбираться
__________________
Читаем ФАК Последний раз редактировалось Ank; 04.12.2007 в 11:46. |
04.12.2007, 12:06 | #678 |
Специалист
Регистрация: 17.11.2007
Адрес: Уфа
Сообщений: 282
Вес репутации: 206
|
сёдня вывалилось штук 100-150 еггогов, но это что-то новенькое...
у меня стоит код от Mendel: PHP код:
сегодня появились: .links.db и 194.*.*.*.links.db то есть сервер вернул $host= $_SERVER["HTTP_HOST"]; как пустая строка, а потом как ip-адрес, вместо домена...? собака) ... в данном случае, мне лучше принудительно указать $host = 'домен.ру'; ... да?
__________________
подайте рубь Христа ради.. на бутылку хлеба не хватает! |
04.12.2007, 12:13 | #679 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
ДНС гавкнул? Ктото приперся на сайт по ИП адресу? Хост прописывать всегда полезно.
__________________
Читаем ФАК |
04.12.2007, 12:36 | #680 |
Специалист
Регистрация: 17.11.2007
Адрес: Уфа
Сообщений: 282
Вес репутации: 206
|
прописал. 150 еггогов за одно утро еще не бывало, этот "кто-то припёрся" оказался ботом сапы..)))
__________________
подайте рубь Христа ради.. на бутылку хлеба не хватает! |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ERRORы и все про них. II | Ank | Ошибки при работе с системой | 302 | 07.04.2008 12:20 |
ERRORы на www.pingme.ru | Inform-buro | Ошибки при работе с системой | 5 | 27.02.2008 19:26 |
Joomla, шаблоны и ERRORы | vviicc | Ошибки при работе с системой | 0 | 16.12.2007 13:31 |
Не могу побороть ERRORы | b166ar | Вопросы от новичков | 3 | 08.12.2007 12:25 |
Errorы и Extmedia | Liv | Ошибки при работе с системой | 3 | 22.09.2007 19:31 |
Часовой пояс GMT +3, время: 20:48.