GOOGLE ADS

Samstag, 16. April 2022

set_time_limit- und file_get_contents-Fehler

Foto

Ich habe online ein fertiges Skript gekauft. Und ich habe ein Hosting im Internet hochgeladen. aber wenn ich die Seite öffne, gibt es diesen Fehler. Was sollte ich tun?


Lösung des Problems

Es gibt mehrere Probleme, die Sie haben:

1. set_time_limit deaktiviert

set_time_limit ist eine in php.ini definierte PHP-Funktion. Es ist wahrscheinlich, dass Sie dies in Ihrer php.ini deaktiviert haben. Versuchen

print_r(ini_get('disable_functions'));

Sehen Sie diese Funktion unter den Ergebnissen? Öffnen Sie in diesem Fall die php.ini und ändern Sie die Einstellung von so, disable_functionsdass diese Funktion nicht mehr enthalten ist.

2. Undefinierter Index: Spitzname

Ihr Code versucht, auf das Element eines assoziativen Arrays mit dem Namen "nick" zu verweisen, aber es existiert nicht. Dies kann ein logischer Fehler oder ein technischer Fehler sein. Sie müssen image.php öffnen und sich Zeile 7 ansehen, um zu sehen, was die Absicht des Codes ist.

3. SSL-Vorgang mit Code 1 fehlgeschlagen.

Sie müssen Ihr SSL einrichten, siehe file_get_contents(): SSL operation failed with code 1, Failed to enable crypto

4. Krypto konnte nicht aktiviert werden

Dies liegt entweder am Fehlen einer geeigneten SSL-Einstellung oder an einem Versionskonflikt. Siehe OPENSSL file_get_contents(): Krypto konnte nicht aktiviert werden

5. Vorgang fehlgeschlagen

Die Folge früherer Fehler.

6. Schwerwiegender Fehler: Aufruf einer Member-Funktion find() auf boolean

Sie rufen $someresource->find()auf, $someresourceist aber booleananstelle eines Objekts, das einen solchen Wert hätte.

file_get_contents gibt falsebei einem Fehler zurück. Möglicherweise erwartet Ihr Code, dass er die richtigen Daten zurückgibt, und kann ein Objekt nicht initialisieren, wenn er „false" zurückgibt.

Wenn Sie weitere Hilfe benötigen, müssen Sie weitere Details angeben, z. B. den Code, den Sie ausführen.

Keine Kommentare:

Kommentar veröffentlichen

Warum werden SCHED_FIFO-Threads derselben physischen CPU zugewiesen, obwohl CPUs im Leerlauf verfügbar sind?

Lösung des Problems Wenn ich das richtig verstehe, versuchen Sie, SCHED_FIFO mit aktiviertem Hyperthreading ("HT") zu verwenden, ...