workerman erkennt deaktivierte Funktionen und entsperrt Methoden

Funktionsprüfung deaktivieren

Verwenden Sie dieses Skript, um nach deaktivierten Funktionen zu suchen. Von der Befehlszeile ausführencurl -Ss https://www.workerman.net/check | php

Wenn eine Meldung Function 函数名 may be disabled. Please check disable_functions in php.iniangezeigt wird, dass die Funktionen, von denen Workerman abhängt, deaktiviert sind, müssen Sie sie in php.ini deaktivieren, um Workerman normal verwenden zu können.
Um die Deaktivierung aufzuheben, wählen Sie bitte eine der beiden folgenden Methoden.

Methode 1: Skriptfreigabe

Skript ausführen,  curl -Ss https://www.workerman.net/fix | php um die Deaktivierung aufzuheben

Methode 2: Manuell freigeben

Gehen Sie wie folgt vor:

1. Führen Sie den Befehl aus php --ini , um den Speicherort der von PHP CLI verwendeten Datei php.ini zu ermitteln

2. Öffnen Sie php.ini und suchen Sie nach disable_functionseinem Element zum Deaktivieren der entsprechenden Funktion.

Abhängige Funktionen
Um Workerman verwenden zu können, müssen Sie die folgenden Funktionen deaktivieren

stream_socket_server
stream_socket_client
pcntl_signal_dispatch
pcntl_signal
pcntl_alarm
pcntl_fork
posix_getuid
posix_getpwuid
posix_kill
posix_setsid
posix_getpid
posix_getpwnam
posix_getgrnam
posix_getgid
posix_setgid
posix_initgroups
posix_setuid
posix_isatty

Supongo que te gusta

Origin blog.csdn.net/qq_34861341/article/details/126763449
Recomendado
Clasificación