Aveter

Рейтинг
77
Регистрация
13.02.2007

Последние новости: УРА! ССЫЛКИ ТЕПЕРЬ ОТОБРАЖАЮТСЯ!!! )))

Видимо Avelon со своими программистами решили проблему, хотя он молчит.

Поблагодарю его в личку.

Для потомков, у кого будет возникать похожая проблема:

В моем случае закомментирование строки $o['request_uri'] = $_SERVER['REDIRECT_URL']; буквально через часов 8-10 сняло статус ERROR со всех ссылок, хотя ссылки стали отображаться только сегодня (т.е. примерно спустя полтора суток). Не знаю, делалось ли саппортом сапы что-то еще, но выше указанная строка ТОЧНО создавала проблему.

Всем, кто участвовал и помогал советами - огромное спасибо!

Особенно хочу поблагодарить inse3t, oldvovk, Shtogrin, и конечно же Avelon за активную и очень полезную помощь!

СПАСИБО, РЕБЯТА! :)

Заказ выполнен аккуратно и в обещанные сроки. Исполнением доволен. ТС спасибо.

inse3t:
а на счет не выводиться надо все внимательно смотреть...
__________________

Да уже даже поиском на странице искал - ну НЕ ВИДНО ссылок, хотя суд по состоянию аккаунта какие-то копейки начали капать - то есть алгоритм сапы видимо считает, что ссылки работают. Ну не знаю, в общем. Avelon любезно взялся за дело, может быть решат они проблему. На него одна наджеда.

Avelon:
давайте, короче фтп, урл и логин в системе в личку. Только напомните линк на этот топик.

Avelon, Спасибо написал Вам в личку.

Aveter добавил 04.02.2008 в 14:39

Спасибо всем, кто до сих пор помогал советами. Есть первые сдвиги.

После вчерашних изменений (закомментированного //$o['request_uri'] = $_SERVER['REDIRECT_URL']; ) все ссылки со статусом ERROR сменили его на ОК, но ссылки все равно на страницах НЕ выдодятся.

Что касается вчерашних вопросов, программист ответил так:

Вопрос

Кеширование ?

Ответ

Кеширование не используеться

Вопрос

Я бы рекомендавал попробовать выводить через

<?php echo $sape->return_links(3); ?>

<?php echo $sape->return_links(3); ?>

<?php echo $sape->return_links(3); ?>

<?php echo $sape->return_links(); ?>

зачем лишнее $sape_art_first_block = $sape->return_links(3);

Ответ

Сайт на смартях + интерфейс редактирования через админ панель приведенного в начале топика кода.

Остальная часть системы - асайн переменных и определение констант для конфигурирования вывода, что отлажено, протестированно и можно уверенно говорить - отрабатывает корректно.

И еще. Вчера спрашивали, есть ли новостной граббер на сайте. Граббера нет, но есть div banner от Новотеки (системы обмена новостями). Не знаю насколько это важно, но уж раз такой вопрос был, я решил сказать.

Groove:
вот ошибка: $o['request_uri'] = $_SERVER['REDIRECT_URL'];
эту строку надо удалить просто или закомментировать..

Это уже сделал часа 4 назад, пока эффекта не видно (т.е. те, что были с ERROR - так и остались, а те страницы, что со статусом ОК - ссылок НЕ отображают). Подожду до завтра, может что измениться.

Groove:
вставьте в самое начало скрипта строки:
Groove:
а потом напишите в форум, что говорится в ошибке, чтобы не заниматься телепатией

Сделал. Выводи такую ошибку:

Notice: Undefined variable: o in /home/mysite.ru/public_html/sape.inc.php on line 10

Notice: Use of undefined constant IS_SAPE_ART_FIRS_BLOCK - assumed 'IS_SAPE_ART_FIRS_BLOCK' in /home/mysite.ru/public_html/sape.php on line 7

Notice: Use of undefined constant IS_SAPE_ART_FIRS_BLOCK - assumed 'IS_SAPE_ART_FIRS_BLOCK' in /home/mysite.ru/public_html/sape.php on line 13

Notice: Undefined variable: LEVEL_1 in /home/mysite.ru/public_html/menu.php on line 27

Последняя строчка повторяется 9 раз.

Aveter добавил 04.02.2008 в 05:58

Shtogrin:
там четыре куска, а вы пишите в двух местах

Дело в том, что я вставляю это код целиком (т.е. как приведено в посте 1) только в админку сайта, а уж как там движок его распределяет - это тольк программист знает. По крайней мере, обычные линки (или текст), как я уже писал, вставляются и отображаются в нужных местах на странице.

proffregg:
Aveter, у Вас случаем не Ньюсграббер стоит,

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

oldvovk:
А это можетбыть еще одной проблемой. К примеру joomla не всегда корректно вставляет коды.

Нет, joomla у меня нет, движок полностью самописный.

oldvovk:
Если блок выведется, тогда можно начать делить его на блоки.

Скажите, а после этого надо просить саповский саппорт, чтоб прогнали (проиндексиовали) мой сайт еще раз или это заработает без переиндексации?

oldvovk:
отя пока идет гадание на гуще - неизвестна ни cms сайта, ни особенности ее работы

Да, извините, понимаю. Завтра, как только выясню у программиста, сразу сообщу.

oldvovk, огромное спасибо за подробный ответ.

К сожалению, я не на все ваши комментарии и вопросы могу ответить, завтра покажу программисту, он вероятно ответит.

oldvovk:
Поставьте обычный код sape - добейтесь чтобы ссылки выводились,
потом городите огород из деления на блоки и прочее.

Что вы имеет ввиду под "Обычным кодом сапы" - все ссылки одним блоком или что?

oldvovk:
Сms сайта ?,

Даже не знаю, что это. ))) Завтра выясню.

oldvovk:
Кеширование ?

Кеширования вроде бы нету, но опять-таки, надо уточнить с программистом.

oldvovk:
Код sape проверен на наличие лишних пробелов, тегов ?

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

oldvovk:
Интересно, а на главной тоже в error уходят?

На главной не пробовал. не хотелось пачкать морду, я вообще ссылки только на внутренних хотел размещать. Главные даже не индексировал сапой при запуске сайта (были закомментированы). Вы считаете, стоит их попросить проиндексировать (или как это называется) сайт еще раз и попробовать разместить ссылки на главной?

oldvovk:
Я бы рекомендавал попробовать выводить через

Спасибо, попробую.

oldvovk:
зачем лишнее $sape_art_first_block = $sape->return_links(3);

Извините, я не понял, почему оно лишнее? Планировалось размещать ссылки в 2-х блоках. Это строка, если я правильно понимаю, размещает первый блок ссылок, или нет?

oldvovk:
Удалятся до первого обращения к сайту и база вновь должна обновиться. Заодно гляньте - там ссылки sape появились?

Извините, не понял, что вы хотели этим сказать? Вопрос был о том, стоит ли удалить все уже размещеные ссылки (независимо от статутса - ОК, ERROR, WAIT) или же только с ERROR, или же всё это вряли поможет?

Aveter добавил 04.02.2008 в 03:03

Shtogrin:
Aveter, в вашем каталоге sape на сервере есть файл links.db. Он содержит ссылки?

Да, конечно. Все стандартные саповсике вопросы, которые он рекоммендую проверить перед тем как им писать, проверялись. То есть, все что они требуют - есть.

Каширин:
Вы совсем в программировании никак?

Я в программирований полный ноль, я просто вебмастер. Под правильной работой алгоритма я имел ввиду следующее:

Я ведь не вставляю саповский код на каждую страницу ручками, а делают это через админ палень сайта, которая (так написан движок) сама вставляет код на все страницы. Все, что я хотел сказать, это лишь то, что алгоритм размещения хтмл-линков на страницах работает, то есть вставляет их куда нужно и отображает. Саповские же ссылки он не отображает. Если я правильно понял, вы хотели сказать, что нельзя сравнивать обычные ссылки с саповским кодом, т.к. саповский код сам, вероятно, составяляет часть алгоритма.

Спасибо за то, что поравили, и извините, если задел ваше профессинальное неприятие к делитанству. ))))

inse3t:
1. $o['request_uri'] = $_SERVER['REDIRECT_URL']; - а без этого не работает? имхо - убить и посмотреть.
2. попробуйте удалить базу ссылок.

1. Спасибо. Я попробую удалить эту сроку и сообщу результат.

2.То есть вы предлагаете удалить все размещенные ссылки? Вы думаете, это что-то даст? Дело в том, что они и сами со временем впадают в SLEEP (из-за того, что находились долгое время в ERROR), либо заказчики их снимают. Так что в настоящее время ссылок очень немного (порядка сотни, 98% из которых ERROR, а вновь размещенные ссылки снова постигает та же самая участь. (переходят в ERROR через 1-2 дня).

Avelon:
ссылки отображаются?

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

$sape_art_first_block = $sape->return_links(3);

на

$sape_art_first_block = '<a href="http://www.anysite.com">any word </a>'

.

то текст "any word" будет отображаться на страницах. То есть алгоритм отображения работает правильно, но саповские ссылки не отображаются.

Aleksasha:
Сайт новый - после регистрации видим небольшие подвижки

Я нулевые сайты сам никогда не продвигал, но слышал совсем обратное: то есть нулевые растут как на дрожжах, а старички - не шатко, не валко. Когда мой сайт уже был зарегистрирован в ~2000 каталогов, то дополнительная регистрация в 4500 - вообще ничего не дала - ПР не изменился,Тиц даже понизился. Выдача - ну если что и поменялось, то очень, очень слабо. В общем я сделал вывод, что каталоги для ненулевых сайтов практически бесполезны. Хотя на этот счет бытуют разные мнения, кому то везет больше.

Каталоги имеет два плохих свойства на мой взгляд - ВИЦ у них мизерный (не у морд, а у страниц-доноров) и их рано или поздно банят, так что ссылки со временем все равно "выпадают".

Всего: 504