![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 16.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Testuję własny skrypt kanału RSS witryny. Jako "nadajnik" działa dobrze - odbieram "newsy" m.in w iGoogle. Stworzyłem także czytnik i tutaj jest problem. Gdy lokalnie pobieram z url plik rss.xml z partnerskiej witryny wszystko działa świetnie. Gdy jednak umieściłem skrypt na serwerze - możliwość pobrania zawartości takiego pliku z innej witryny (serwera) stało się niewykonalne. Pytanie moje brzmi jak w tytule : Jak dobrać się do pliku rss.xml na innym serwerze ? (jak pobrać jego zawartość ?) pozdrawiam;) |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Choćby nawet file_get_contents
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 16.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Korzystałem z tej opcji.
Być może chodzi o czas wykonywania skryptu..? Niekiedy zawartość plików jest pokaźna. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Może pokażesz ten plik i sprecyzujesz po co Ci jego zawartość?
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 16.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Pliki znajdują się na każdej witrynie zaopatrzonej w RSS. Jako że mają różne nazwy otwieram źródło i wyciągam link z :
<link rel="alternate" type="application/rss+xml" href="http://domena/rss.xml" title="Bloog - XXX" /> Z uwagi na to iż stronę zakodowałem w ISO 8859-2 miałem problem z polskimi znakami przy wykorzystaniu DOM. Napisałem więc skrypt który za pomocą kombinacji funkcji wyciąga zawartość items, title,decription itd. W każdym razie po osadzeniu kodu na serwerze nie działa zarówno DOM jak i mój skrypt, który lokalnie działał mi. Fakt że lokalnie nadałem sobie wszelkie możliwe uprawnienia i powiększyłem czas wykonywania skryptów, wielkości itd. Dlatego myślę że rzecz może mieć związek z ograniczeniami - tylko jakie ograniczenie może blokować odczyt pliku wielkości kilkudziestu KB ? Próbowałem także zuploadować i kopiować plik ale też bez skutku. Ten post edytował Romskey 3.02.2010, 14:28:14 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
A może hosting Ci blokuje np. :
allow_url_fopen = Off (w php.ini) -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 16.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zgadza się.
Na tym serwerze nie mam dostępu do php.ini. Dzięki. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 10:17 |