Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> Wchodzę na stronę, po czym skrypt stwierdza, że ona nie istnieje
0g0r
post 5.01.2010, 15:48:10
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 24.10.2009

Ostrzeżenie: (0%)
-----


Tak jak w temacie. Wchodzę na stronę ptzplace.lockerz.com i szybko śmiga. Jednak gdy używam skryptu do stwierdzenia, czy ona istnieje, lub gdy używam file_get_contents, strona nie zostaje wykryta i błąd typu connection timed out. Czym to może być spowodowane? Co zrobić by skrypty działały?
Go to the top of the page
+Quote Post
Crozin
post 5.01.2010, 17:55:31
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


1) Połączenie Twój serwer <-> ptzplace.lockerz.com może być w jakiś sposób blokowane
2) lockerz może sprawdzać nagłówki otrzymywane w żądaniu i w przypadku gdy sugerują one, że żądanie wykonuje jakiś robot blokować takowe - spróbuj symulować otworzenie strony przez przeglądarkę - curl
Go to the top of the page
+Quote Post
0g0r
post 5.01.2010, 20:58:29
Post #3





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 24.10.2009

Ostrzeżenie: (0%)
-----


Uzyłem cURL tak jak poradziłeś winksmiley.jpg

  1. <?PHP
  2. $url = 'http://ptzplace.lockerz.com/';
  3. $agent="Mozilla/14.0 (compatible; MSIE 5.01; Windows NT 5.0)";
  4. $ch = curl_init();
  5. curl_setopt($ch, CURLOPT_URL,$url);
  6. curl_setopt($ch, CURLOPT_USERAGENT, $agent);
  7. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
  8. $result = curl_exec ($ch);
  9. $wynik = file_get_contents($url);
  10. echo $wynik;
  11. curl_close ($ch);
  12. ?>


gdy skrypt ma za zadanie sprawdzać lockerz.com wszystko śmiga. Gdy przestawiam na http://ptzplace.lockerz.com/, to obciąża hosta. Chyba w jakiś sposób to blokują. Jak to można inaczej sprawdzić? Wystarczy mi sprawdzenie zawartości <title></title>
Go to the top of the page
+Quote Post
0g0r
post 6.01.2010, 20:42:36
Post #4





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 24.10.2009

Ostrzeżenie: (0%)
-----


heh.... niestety okazało się, że na moim hostingu i to nie działa. Załapałem bana. I mam kilka pytań:

1. Czy można jakoś to "odbanować". Gdy jakiś komputer zostanie zbanowany używa się proxy. Jednak nie wiem jak to wykorzystać tutaj. Wiem jedynie, że moje IP zostało zbanowane, za zbyt częste odświeżanie strony, lub po prostu połączenie z jednego IP.

2. Jak połączyć się z zewnętrzną bazą? Używam iframe ze stroną z innego hostingu, a resztę wraz z mysql mam na starym hoście.

3. Można jakoś na przyszłość zapobiec podobnemu zbanowaniu?
Go to the top of the page
+Quote Post
erix
post 6.01.2010, 20:55:02
Post #5





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
PROHIBITED ACTIVITIES

You may not create fake or temporaryemails for any purpose in conjunction with sending invites or earning PTZ on Lockerz. You may not sell or purchase Member accounts and/orassociated e-mail addresses or PTZ, and you may not sell invitations for membership (via an e-mail invitation website or otherwise). Youmay not use any device, software or routine intended to damage or interfere with the proper working of the Website or to surreptitiously interceptor expropriate any system, data, images or other multimedia elements or personal information from the Website. You may not take any actionwhich imposes an unreasonable or disproportionately large load on our infrastructure, including but not limited to denial of service attacks,auto-generation techniques, "spam" or any other such unsolicited overload technique.


Pytaj administratora serwisu. Temat oczywiście zamykam.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.07.2025 - 06:37