Помогнете с този RSS фийд

scoobydoo

Know you can!
Здравейте.
Дайте някакви идеи как да оправя този RSS фийд
Код:
http://statiiki.com/rss.php
Уж работи всичко, дори се валидира, но не мога да го добавя тук (а и сигурно във всички сайтове от този тип):
Код:
http://socialna-mreja.co.cc
А пробвах с друг фийд, който пак е с php файл и той става:
Код:
http://www.bacchus.bg/show-rss.php
Добавях нещата, които ги има във втория фийд а в моя ги няма, но пак не става.

EDIT: Също като погледна сорс кода на фийда във Firefox, не го показва като всички останали, html таговете да са оцветени в там някакъв цвят, ами всичко показва с черен нормален цвят, като нормален текст. Това ми се вижда странно, но не знам има ли значение.
 
Последно редактирано:
Re: Помогнете с този RSS фийд

Първото нещо го добавих, то дори беше там но го махнах за да тествам без него. Сега и с него не иска да го приеме социалната мрежа.
Хедъра четох че трябва да е application/rss+xml и го направих така. Тогава на валидатора му хареса. Пробвах и както каза само application/xml, но пак същото.
Този ред съм сложил в php най-горе:
header('Content-type: application/rss+xml; charset=utf-8');
Нали тия социални мрежи не кешират фийда по някакъв начин и като го пращам отново да си проверява стартото копие?
 
Re: Помогнете с този RSS фийд

Cloxy, това

<![CDATA[съдържание]]>

в някои сайтове ми е създавало проблеми и Гугъл църка, като го махна и ми е ОК
тоест - слагам си чист контент -

<item><title>$zagl</title><description> $opis...</description><language>en-gb</language><link>http://www.site.com/podr.html?id=$id</link><guid isPermaLink='true'>http://www.site.com/podr.html?id=$id</guid><date>$date</date> <pubDate>$date</pubDate></item>
 
Re: Помогнете с този RSS фийд

По стандарт трябва да е с CDATA. Иначе всеки един специален знак ще чупи кода. Хедъра трябва да е само:

header('Content-Type: application/xml');

без този charset. Не може да е различно от utf-8 и препокриващите кодировки така или иначе.
 
Re: Помогнете с този RSS фийд

Направих хедъра на header('Content-Type: application/xml');
и сега браузъра показва сорс кода с правилните си цветове там.
Обаче проблема остава. Тоя blogtronix не го приема.
Добавих и тия параметри за дата и другите там, но пак не иска.
Май не е и от <![CDATA[съдържание]]> защото тоя другия фийд, който го приема го няма това нещо.
Поне има напредък, разбрах че хедъра трябва да е така със сигурност.
 
Re: Помогнете с този RSS фийд

Вече го направих абсолютно същият като този: http://www.bacchus.bg/show-rss.php, който го приема веднага. Единствената разлика е че кавичките на едното място са ми другия вид и че няма отстъп от ляво.
Фийдбърнър не искам да ползвам. Гадния гугъл да не ми се меси в нещата 😀
 
Re: Помогнете с този RSS фийд

Грррррррррр...
От СЪРВЪРА е нещо! Нито един фийд на сайтовете ми при хостгатор не приема в блогтроникса. А те са си от wordpress и са си правилни.
Идеи? Нещо там с някакви сървърни екстри да са забранени?

EDIT: Положението стана още по-сложно 🙁. Във http://www.mindinc.eu/ ми приема другите фийдове на сайтове на хостгатор, но пак не си приема този, който правихме до сега. А в http://socialna-mreja.co.cc/ пък не ми приема нито един от хостгатор, но други приема!
Излезе че проблем има хем в хостгатор, хем в http://socialna-mreja.co.cc/ и хем в моя фийд (това по пътя на логиката излиза). WTF!?
 
Последно редактирано:
Re: Помогнете с този RSS фийд

Май не каквито трябва 😀:
Код:
HTTP Status for: "http://statiiki.com/rss.php"

HTTP/1.1 403 Forbidden
Date: Tue, 21 Dec 2010 18:05:04 GMT
Server: Apache mod_fcgid/2.3.5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635
Connection: close
Content-Type: text/html; charset=iso-8859-1
 
Re: Помогнете с този RSS фийд

Махнах .htaccess файла и върна това:
Код:
HTTP Status for: "http://statiiki.com/rss.php"

HTTP/1.1 200 OK
Date: Tue, 21 Dec 2010 18:07:58 GMT
Server: Apache mod_fcgid/2.3.5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635
X-Powered-By: PHP/5.2.15
Connection: close
Content-Type: application/xml

Освен това без htaccess файла го прие в http://www.mindinc.eu/ !!
Във http://socialna-mreja.co.cc/ все още не иска, но явно и там има проблем.

Излиза че имам проблем в htaccess файла ли? То там има блокирани ip-та, има защита за сваляне на файлове и ползване на изображения от други сайтове, има и блокиране на ботове без усер агент.

ЕДИТ:
Махнах блокирането на ботове без усер агент и тогава фийда се приема в http://www.mindinc.eu/, но все още не се приема в http://socialna-mreja.co.cc/. Всъщност там никой фийд, който ми е на тоя хост, не се приема.
Ами ако искате можем да сметнем че проблема е решен, като вече очевидно проблема не е във фийда.
Поздрави и благодаря на всички, които писаха в темата!
 
Последно редактирано:

Back
Горе