sand
сделал все как написано у вас в посте, все равно ссылки не отображаются, и блока тоже не видно. ошибок в логе никаких нет.
вот сейчас попробовал удалить папку с linkfeed.php - начало ругаться.
странно как-то все это :-(
sand
сделал все как написано у вас в посте, все равно ссылки не отображаются, и блока тоже не видно. ошибок в логе никаких нет.
вот сейчас попробовал удалить папку с linkfeed.php - начало ругаться.
странно как-то все это :-(
Последний раз редактировалось mcgaki; 23.05.2008 в 22:27.
Ставил на денвере - все работало, залил нга хостинг , пишит что в строчке
ошибка ( ссылки в Footer.php ) ,в чем проблема ??require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
Текст ошибки процитируйте, так сложно понять в чем может быть дело.
вот что выдает браузер :
Warning: require_once(/home/slifeo/public_html/59ed153749bc41df829d40fbc093d1c6c1f1d261/linkfeed.php) [function.require-once]: failed to open stream: Permission denied in /home/slifeo/public_html/wp-content/themes/Mezzov3/footer.php on line 4
Fatal error: require_once() [function.require]: Failed opening required '/home/slifeo/public_html/59ed153749bc41df829d40fbc093d1c6c1f1d261/linkfeed.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/slifeo/public_html/wp-content/themes/Mezzov3/footer.php on line 4
Судя по сообщению, не хватает прав, чтобы открыть файл /home/slifeo/public_html/59ed153749bc41df829d40fbc093d1c6c1f1d261/linkfeed.php.
и в самом деле, не стояло 777 к папке, спасибо
Возникла следующая ошибка. Ставлю на вордпресс. Хочу продать две ссылки внизу сайдбара и две в футере. Пишу в сайдбаре:
<?php
define('LINKFEED_USER', 'мой длинный код');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient(2);
?>
Пишу в футере тоже самое. В итоге при покупке одной ссылки она отображается два раза и в футере и в сайдбаре.
Если в футере прописать просто <?php echo $linkfeed->return_links(2); ?>,
выползает ошибка. Как правильно делать?
Таким образом размещать второй блок кода неправильно, в вызов new LinkfeedClient() нужно опции передавать (смотрите раздел создания площадок в системе), а не число ссылок.
В данном случае в сайдбаре должен быть код (выводим две ссылки):
А в футере размещаем такой код:Код:<?php define('LINKFEED_USER', 'твой длинный код'); require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php'); $linkfeed = new LinkfeedClient(); echo $linkfeed->return_links(2); ?>
Либо нужно разобраться почему для футера не работает этот код:Код:<?php define('LINKFEED_USER', 'мой длинный код'); require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php'); $linkfeed = new LinkfeedClient(); // пропускаем первых две ссылки, мы их уже показали в сайдбаре $linkfeed->return_links(2); echo $linkfeed->return_links(2); ?>
Код:<?php echo $linkfeed->return_links(2); ?>
Спасибо, поправил, все работает.