доброго времени. возникла следующая ситуация: ставил сайт на локалке через денвер - все отлично, никаких косяков....
заархивировал содержимое сайта в *.zip, залил на серв, распаковал архив, перехожу на сайт, получаю следующее в шапке сайта:
php обрабатывается как модуль Apache
Цитата:
Warning: opendir(./) [function.opendir]: failed to open dir: Permission denied in /***/***/***/***/***/домен/папка/functions.ker.php on line 961
Warning: readdir(): supplied argument is not a valid Directory resource in /***/***/***/***/***/домен/functions.ker.php on line 962
в целях безопасности соответственно указал путь от корня сервера к файлу, php обрабатывается как модуль Apache.
далее, ставлю обработку для php как CGI - сообщение исчезает....
не могу понять что за бред. на локалке все норм в случае с php как Apache, а на серве выбивает вышеуказанную ошибку.
из перевода понял, что не удалось открыть каталог с файлом в первой ошибке и во второй аргумент не является допустимым ресурсом каталога.
подскажите, кто чем можИте
если я чего то не правильно понял, попраляйте. заранее благодарен. жду ваших ответов.
в таком случае выводится ток 1 банер из диапазона от оного до общего числа элементов т.е $i что поидее у меня уже и реализовано для случайного показа 1 баннера
if($update_time+1200<time())//1200 - время(в секундах), через которое будет обновлятся список баннеров.
{
$bantype="88x31";
$res=mysql_query("SELECT * FROM $tables[t_bansad] WHERE expired_date>=NOW() AND start_date>0 AND bantype='$bantype' ORDER BY expired_date DESC");//достаем все баннера
$res=mysql_query("SELECT * FROM $tables[t_bansad] WHERE expired_date>=NOW() AND start_date>0 AND bantype='$bantype' ORDER BY expired_date DESC");
но уже не из базы, а из файла file_rotator88.php, т.е. его содержимое.
у меня происходит вывод либо одного банера, либо одного повторяющегося банера без конца.
понимаю, вопрос элементарный но мозг сух как песок в сахАре
пните меня в нужную сторону граждане, буду премного благодарен
1) запхнуть запрос в функцию/метод
которая будет проверять если время между датой изменения файла и нынешним больше
то данные берем из базы, и дублируем в файл, если в пределах нормы то из файла
примерно понял что к чему
а можно на примерчик глянуть такой реализации кода? если конечно это представляется возможным?
доброго времени суток форумчане. в php сразу говорю я не гуру. но меня заинтересовал оч интересный вопрос. как из бд в файл записать нужные данные и из этого файла данные вытягивать на страницы сайта, а файл обновлять автоматически только тогда, когда в нужной таблице бд происходят обновления.
гуглил, "янлил", майлил.... к нужным результатам поиски по запросам не привели, пробовал различные комбинации запросов поиска, но тщетно на форуме тож по данной теме не смог найти подходящего, может чего упустил...
кто чем может помочь? я не прошу написать за меня данный скрипт, но это конечо было бы плюсом. хотелось бы разобраться в этом вопросе: как, что и откуда. данные знания я хочу применить для следующего: на сайте у меня размещаются банеры и ссылки, которые хранятся в бд. соответственно при большом он-лайне количество запросов в бд неимоверно.... просто не вижу смысла постоянно вытягивать из базы данные о картинке банера, ссылки на сайт и прочего что с ними связано. хотелось бы сделать чтоб информация по банерам хранилась в файле и из него они вытягивались и размещались на сайте. вытянуть из файла и вставить на сайт впринципе получится у самого. но я не знаю как сделать так что бы:
Цитата:
а файл обновляется только тогда когда в нужной таблице бд происходят обновления.
прошу помощи у знатоков. принимаются ссылки на посты связанные с данной темой и все предложения, т.к. это вещь нужная очень. заранее благодарен и жду ваших ответов.
P.S.: если тему разместил не в том разделе, то извеняюсь и прошу перенести.