Tässä aloittelen PHP-haastetta juuri.
3 ongelmana on että palvelin ei vastaa liian nopeaan kyselyyn.
Pistä palvelin pystyn omalle koneellesi.
Siis palvelin ei vastaa koska sivulatauksia tulee niin nopeasti? No, tuohon voi tietysti sanoa että onpas paska palvelin.
Jonkinlaisena ongelman kiertämisenä voisit koittaa laittaa sivulle viiveen, koska testisysteemi ei varmaankaan tee seuraavaa pyyntöä ennen kuin edelliseen on saatu vastaus.
Näköjään palvelimesi antaa ihan tavallisen mutta tyhjän vastauksen:
HTTP/1.1 200 OK Date: Fri, 23 May 2014 13:46:28 GMT Server: Apache X-Powered-By: PHP/5.4.4-14+deb7u8 Vary: Accept-Encoding Content-Length: 0 Keep-Alive: timeout=5, max=100 Connection: Keep-Alive Content-Type: text/html
Tämä ei myöskään näytä olevan erityisesti nopeudesta kiinni, vaan sama vastaus tulee samalla syötteellä (ja useimmilla muillakin syötteillä) myös myöhemmin.
Muutama vaihtoehto: 1) Palvelin on rikki. 2) Palvelimella on jokin ihmeellisesti toteutettu POST-pyyntöjen blokkaus. 3) Olet sekoillut koodissasi jotain. Todennäköisin vaihtoehto on tämä viimeinen.
Vastauksessa näkyy olevan php:n mainos mukana, mikä viittaisi siihen, että palvelin ohjaa pyynnön php:lle asti eli tasavarmasti se myös suorittaa skriptisi. Ilmeisesti tässä on kyse klassisesta käyttäjävirheestä "en devaa virheilmoitukset päällä". Jos edellinen premissi pätee, niin sitten pätee sekin, että alkuperäinen virhekuvaus on revitty hatusta, mitä ei koskaan pitäisi tehdä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.