Ich versuche, einen Cron-Job zu erstellen, um auf eine bestimmte URL zugreifen, um einige Wartungstools zu tun. Während der Zugriff auf die URL aus Chrome remote funktioniert (gibt 200 OK zurück), den lokalen Zugriff auf den Server mit wget bekomme ich "FEHLER 503: Dienst nicht verfügbar."wget Fehler 503, während Chrome funktioniert
Ich benutze Apache/2.4.7 (Ubuntu) + Nginx für die Bereitstellung von statischen Dateien.
Headers von Chrome
GET /index.php?route=module/marketplace&action=run_queue HTTP/1.1
Host: www.domain.com
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
DNT: 1
Accept-Encoding: gzip, deflate, sdch
Accept-Language: en-US,en;q=0.8,ro;q=0.6
Cookie: cookieconsent_dismissed=yes; __tawkuuid=e::domain.com::qsV03tUWg5avl3mTmLetAJpcbS+TGvpb7L33ER0ooHvJ0wsAPilIfGadi5f::2; Tawk_55ec3df37d21121ad0a5a=vs16.tawk.to:443::0; currency=USD; __atuvc=10%7C34; PHPSESSID=foru997tgbo437je6djtd3c2; language=ro; _ga=GA1.2.13206174.14484999; TawkConnectionTime=0; language=ro; currency=RON
Header empfangen
HTTP/1.1 200 OK
Server: nginx
Date: Tue, 06 Sep 2016 13:22:23 GMT
Content-Type: text/html
Content-Length: 0
Connection: keep-alive
Keep-Alive: timeout=10
X-Powered-By: PHP/5.5.9-1ubuntu4.19
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
in Chrome Was ist das Problem hier sein könnte gesendet?
Vielleicht hilft die Überprüfung der Kopfzeile, die Chrome mit der Anfrage sendet. Kennen Sie die Chrome Developer Tools? –
@MargaretBloom Ich habe weitere Informationen zu meinem Beitrag hinzugefügt. –
Ich sehe. Der Server kann nicht feststellen, ob Sie wget oder Chrome verwenden, vorausgesetzt, beide senden identische Anfragen (Header enthalten). Meine Vermutung ist, dass ein Authentifizierungs-Cookie fehlt (es sei denn, ein trivialer Benutzer-Agent-Filter ist vorhanden). Die Verwendung von Chrome im Inkognito-Modus funktioniert? –