Swoole-src: Fatal error: Uncaught Error: Class 'swoole_http_client' not found [swoole 4.3.1]

Created on 4 Apr 2019  路  2Comments  路  Source: swoole/swoole-src

Fatal error: Uncaught Error: Class 'swoole_http_client' not found in /vagrant_data/YetiForceCRMvue/app/WebSocket.php:50

  1. What did you do? If possible, provide a simple script for reproducing the error.
        $cli = new \swoole_http_client('127.0.0.1', 9000);
        $cli->setHeaders([
            'Host' => $domainName,
            'User-Agent' => 'Chrome/49.0.2587.3',
            'Accept' => 'text/html,application/xhtml+xml,application/xml',
            'Accept-Encoding' => 'gzip',
        ]);
        $cli->get('/index.html', function ($cli) {
            echo 'Length: ' . strlen($cli->body) . "\n";
            echo $cli->body;
        });
  1. What version of Swoole are you using (show your php --ri swoole)?
swoole

Swoole => enabled
Author => Swoole Team <[email protected]>
Version => 4.3.1
Built => Apr  4 2019 09:22:31
coroutine => enabled
epoll => enabled
eventfd => enabled
signalfd => enabled
cpu_affinity => enabled
spinlock => enabled
rwlock => enabled
openssl => OpenSSL 1.1.1b  26 Feb 2019
http2 => enabled
pcre => enabled
mutex_timedlock => enabled
pthread_barrier => enabled
futex => enabled
async_redis => enabled

Directive => Local Value => Master Value
swoole.enable_coroutine => On => On
swoole.display_errors => On => On
swoole.use_shortname => On => On
swoole.unixsock_buffer_size => 8388608 => 8388608
  1. What is your machine environment used (including version of kernel & php & gcc) ?

vagrant
Distributor ID: Debian
Description: Debian GNU/Linux 9.8 (stretch)
Release: 9.8
Codename: stretch

\print_r(get_declared_classes());

[171] => Swoole\Timer
    [172] => swoole_timer
    [173] => Swoole\Event
    [174] => swoole_event
    [175] => Swoole\Exception
    [176] => swoole_exception
    [177] => Swoole\Server
    [178] => swoole_server
    [179] => Swoole\Server\Task
    [180] => swoole_server_task
    [181] => Swoole\Connection\Iterator
    [182] => swoole_connection_iterator
    [183] => Swoole\Server\Port
    [184] => swoole_server_port
    [185] => Swoole\Client
    [186] => swoole_client
    [187] => Swoole\Coroutine\Socket
    [188] => co\socket
    [189] => Swoole\Coroutine\Socket\Exception
    [190] => co\socket\exception
    [191] => Swoole\Coroutine\Client
    [192] => co\client
    [193] => Swoole\Coroutine\Redis
    [194] => co\redis
    [195] => Swoole\Coroutine\MySQL
    [196] => co\mysql
    [197] => Swoole\Coroutine\MySQL\Statement
    [198] => co\mysql\statement
    [199] => Swoole\Coroutine\MySQL\Exception
    [200] => co\mysql\exception
    [201] => Swoole\Coroutine\Http\Client
    [202] => co\http\client
    [203] => Swoole\Coroutine\Http\Client\Exception
    [204] => co\http\client\exception
    [205] => Swoole\Coroutine
    [206] => co
    [207] => Swoole\Coroutine\Iterator
    [208] => co\iterator
    [209] => Swoole\Coroutine\Context
    [210] => co\context
    [211] => Swoole\ExitException
    [212] => Swoole\Process
    [213] => swoole_process
    [214] => Swoole\Process\Pool
    [215] => swoole_process_pool
    [216] => Swoole\Table
    [217] => swoole_table
    [218] => Swoole\Table\Row
    [219] => swoole_table_row
    [220] => Swoole\Runtime
    [221] => swoole_runtime
    [222] => Swoole\Lock
    [223] => swoole_lock
    [224] => Swoole\Atomic
    [225] => swoole_atomic
    [226] => Swoole\Atomic\Long
    [227] => swoole_atomic_long
    [228] => Swoole\Http\Server
    [229] => swoole_http_server
    [230] => Swoole\Http\Request
    [231] => swoole_http_request
    [232] => Swoole\Http\Response
    [233] => swoole_http_response
    [234] => Swoole\Buffer
    [235] => swoole_buffer
    [236] => Swoole\WebSocket\Server
    [237] => swoole_websocket_server
    [238] => Swoole\WebSocket\Frame
    [239] => swoole_websocket_frame
    [240] => Swoole\WebSocket\CloseFrame
    [241] => swoole_websocket_closeframe
    [242] => Swoole\Coroutine\Channel
    [243] => co\channel
    [244] => chan
    [245] => Swoole\Coroutine\Http2\Client
    [246] => co\http2\client
    [247] => Swoole\Http2\Request
    [248] => swoole_http2_request
    [249] => Swoole\Http2\Response
    [250] => swoole_http2_response
    [251] => Swoole\Serialize
    [252] => swoole_serialize
    [253] => Swoole\Redis\Server
    [254] => swoole_redis_server
PHP Version 7.2.16-1+0~20190307202415.17+stretch~1.gbpa7be82

System  Linux YetiDevVagrant 4.9.0-8-amd64 #1 SMP Debian 4.9.144-3 (2019-02-02) x86_64
Build Date  Mar 7 2019 20:24:15
Server API  FPM/FastCGI
Virtual Directory Support   disabled
Configuration File (php.ini) Path   /etc/php/7.2/fpm
Loaded Configuration File   /etc/php/7.2/fpm/php.ini
Scan this dir for additional .ini files /etc/php/7.2/fpm/conf.d
Additional .ini files parsed    /etc/php/7.2/fpm/conf.d/10-mysqlnd.ini, /etc/php/7.2/fpm/conf.d/10-opcache.ini, /etc/php/7.2/fpm/conf.d/10-pdo.ini, /etc/php/7.2/fpm/conf.d/15-xml.ini, /etc/php/7.2/fpm/conf.d/20-apcu.ini, /etc/php/7.2/fpm/conf.d/20-bcmath.ini, /etc/php/7.2/fpm/conf.d/20-calendar.ini, /etc/php/7.2/fpm/conf.d/20-ctype.ini, /etc/php/7.2/fpm/conf.d/20-curl.ini, /etc/php/7.2/fpm/conf.d/20-dom.ini, /etc/php/7.2/fpm/conf.d/20-exif.ini, /etc/php/7.2/fpm/conf.d/20-fileinfo.ini, /etc/php/7.2/fpm/conf.d/20-ftp.ini, /etc/php/7.2/fpm/conf.d/20-gd.ini, /etc/php/7.2/fpm/conf.d/20-gettext.ini, /etc/php/7.2/fpm/conf.d/20-iconv.ini, /etc/php/7.2/fpm/conf.d/20-imap.ini, /etc/php/7.2/fpm/conf.d/20-intl.ini, /etc/php/7.2/fpm/conf.d/20-json.ini, /etc/php/7.2/fpm/conf.d/20-ldap.ini, /etc/php/7.2/fpm/conf.d/20-mbstring.ini, /etc/php/7.2/fpm/conf.d/20-mysqli.ini, /etc/php/7.2/fpm/conf.d/20-pdo_mysql.ini, /etc/php/7.2/fpm/conf.d/20-phar.ini, /etc/php/7.2/fpm/conf.d/20-posix.ini, /etc/php/7.2/fpm/conf.d/20-readline.ini, /etc/php/7.2/fpm/conf.d/20-shmop.ini, /etc/php/7.2/fpm/conf.d/20-simplexml.ini, /etc/php/7.2/fpm/conf.d/20-soap.ini, /etc/php/7.2/fpm/conf.d/20-sockets.ini, /etc/php/7.2/fpm/conf.d/20-sysvmsg.ini, /etc/php/7.2/fpm/conf.d/20-sysvsem.ini, /etc/php/7.2/fpm/conf.d/20-sysvshm.ini, /etc/php/7.2/fpm/conf.d/20-tokenizer.ini, /etc/php/7.2/fpm/conf.d/20-wddx.ini, /etc/php/7.2/fpm/conf.d/20-xmlreader.ini, /etc/php/7.2/fpm/conf.d/20-xmlwriter.ini, /etc/php/7.2/fpm/conf.d/20-xsl.ini, /etc/php/7.2/fpm/conf.d/20-zip.ini, /etc/php/7.2/fpm/conf.d/25-apcu_bc.ini, /etc/php/7.2/fpm/conf.d/php.ini
PHP API 20170718
PHP Extension   20170718
Zend Extension  320170718
Zend Extension Build    API320170718,NTS
PHP Extension Build API20170718,NTS
Debug Build no
Thread Safety   disabled
Zend Signal Handling    enabled
Zend Memory Manager enabled
Zend Multibyte Support  provided by mbstring
IPv6 Support    enabled
DTrace Support  available, disabled
Registered PHP Streams  https, ftps, compress.zlib, php, file, glob, data, http, ftp, zip, phar
Registered Stream Socket Transports tcp, udp, unix, udg, ssl, tls, tlsv1.0, tlsv1.1, tlsv1.2
Registered Stream Filters   zlib.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, convert.iconv.*

Zend logo This program makes use of the Zend Scripting Language Engine:
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.16-1+0~20190307202415.17+stretch~1.gbpa7be82, Copyright (c) 1999-2018, by Zend Technologies


Configuration

apc

APC Compatibility   1.0.4
APCu Version    5.1.17
Build Date  Feb 18 2019 10:31:18

apcu

APCu Support    Enabled
Version 5.1.17
APCu Debugging  Disabled
MMAP Support    Enabled
MMAP File Mask  /tmp/apc.mHxVyB
Serialization Support   php
Build Date  Feb 17 2019 11:13:12

Directive   Local Value Master Value
apc.coredump_unmap  Off Off
apc.enable_cli  On  On
apc.enabled On  On
apc.entries_hint    4096    4096
apc.gc_ttl  3600    3600
apc.mmap_file_mask  /tmp/apc.mHxVyB /tmp/apc.mHxVyB
apc.preload_path    no value    no value
apc.serializer  php php
apc.shm_segments    1   1
apc.shm_size    32M 32M
apc.slam_defense    Off Off
apc.smart   0   0
apc.ttl 7200    7200
apc.use_request_time    On  On

bcmath

BCMath support  enabled

Directive   Local Value Master Value
bcmath.scale    0   0

calendar

Calendar support    enabled

cgi-fcgi

php-fpm active

Directive   Local Value Master Value
cgi.discard_path    0   0
cgi.fix_pathinfo    1   1
cgi.force_redirect  1   1
cgi.nph 0   0
cgi.redirect_status_env no value    no value
cgi.rfc2616_headers 0   0
fastcgi.error_header    no value    no value
fastcgi.logging 1   1
fpm.config  no value    no value

Core

PHP Version 7.2.16-1+0~20190307202415.17+stretch~1.gbpa7be82

Directive   Local Value Master Value
allow_url_fopen On  On
allow_url_include   Off Off
arg_separator.input &   &
arg_separator.output    &   &
auto_append_file    no value    no value
auto_globals_jit    On  On
auto_prepend_file   no value    no value
browscap    no value    no value
default_charset UTF-8   UTF-8
default_mimetype    text/html   text/html
disable_classes no value    no value
disable_functions   pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,shell_exec,system,passthru  pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,shell_exec,system,passthru
display_errors  On  On
display_startup_errors  On  On
doc_root    no value    no value
docref_ext  no value    no value
docref_root no value    no value
enable_dl   Off Off
enable_post_data_reading    On  On
error_append_string no value    no value
error_log   /vagrant_data/__vhost_logs/vagrant_local_php_error.log  /vagrant_data/__vhost_logs/vagrant_local_php_error.log
error_prepend_string    no value    no value
error_reporting 32767   32767
expose_php  Off Off
extension_dir   /usr/lib/php/20170718   /usr/lib/php/20170718
file_uploads    On  On
hard_timeout    2   2
highlight.comment   #FF8000 #FF8000
highlight.default   #0000BB #0000BB
highlight.html  #000000 #000000
highlight.keyword   #007700 #007700
highlight.string    #DD0000 #DD0000
html_errors On  On
ignore_repeated_errors  Off Off
ignore_repeated_source  Off Off
ignore_user_abort   Off Off
implicit_flush  Off Off
include_path    .:/usr/share/php    .:/usr/share/php
input_encoding  no value    no value
internal_encoding   no value    no value
log_errors  On  On
log_errors_max_len  1024    1024
mail.add_x_header   Off Off
mail.force_extra_parameters no value    no value
mail.log    no value    no value
max_execution_time  600 600
max_file_uploads    20  20
max_input_nesting_level 64  64
max_input_time  600 600
max_input_vars  10000   10000
memory_limit    1024M   1024M
open_basedir    /vagrant_data/:/tmp/:/var/tmp/:/backup/ /vagrant_data/:/tmp/:/var/tmp/:/backup/
output_buffering    On  On
output_encoding no value    no value
output_handler  no value    no value
post_max_size   50M 50M
precision   14  14
realpath_cache_size 4096K   4096K
realpath_cache_ttl  600 600
register_argc_argv  Off Off
report_memleaks On  On
report_zend_debug   On  On
request_order   GP  GP
sendmail_from   no value    no value
sendmail_path   /usr/sbin/sendmail -t -i    /usr/sbin/sendmail -t -i 
serialize_precision -1  -1
short_open_tag  On  On
SMTP    localhost   localhost
smtp_port   25  25
sys_temp_dir    no value    no value
track_errors    Off Off
unserialize_callback_func   no value    no value
upload_max_filesize 100M    100M
upload_tmp_dir  no value    no value
user_dir    no value    no value
user_ini.cache_ttl  300 300
user_ini.filename   no value    no value
variables_order GPCS    GPCS
xmlrpc_error_number 0   0
xmlrpc_errors   Off Off
zend.assertions -1  -1
zend.detect_unicode On  On
zend.enable_gc  On  On
zend.multibyte  Off Off
zend.script_encoding    no value    no value
zend.signal_check   Off Off

ctype

ctype functions enabled

curl

cURL support    enabled
cURL Information    7.52.1
Age 3
Features
AsynchDNS   Yes
CharConv    No
Debug   No
GSS-Negotiate   No
IDN Yes
IPv6    Yes
krb4    No
Largefile   Yes
libz    Yes
NTLM    Yes
NTLMWB  Yes
SPNEGO  Yes
SSL Yes
SSPI    No
TLS-SRP Yes
HTTP2   Yes
GSSAPI  Yes
KERBEROS5   Yes
UNIX_SOCKETS    Yes
PSL Yes
Protocols   dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtmp, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp
Host    x86_64-pc-linux-gnu
SSL Version OpenSSL/1.0.2r
ZLib Version    1.2.8
libSSH Version  libssh2/1.7.0

date

date/time support   enabled
timelib version 2017.09
"Olson" Timezone Database Version   0.system
Timezone Database   internal
Default timezone    Europe/Warsaw

Directive   Local Value Master Value
date.default_latitude   31.7667 31.7667
date.default_longitude  35.2333 35.2333
date.sunrise_zenith 90.583333   90.583333
date.sunset_zenith  90.583333   90.583333
date.timezone   Europe/Warsaw   Europe/Warsaw

dom

DOM/XML enabled
DOM/XML API Version 20031129
libxml Version  2.9.4
HTML Support    enabled
XPath Support   enabled
XPointer Support    enabled
Schema Support  enabled
RelaxNG Support enabled

exif

EXIF Support    enabled
EXIF Version    7.2.16-1+0~20190307202415.17+stretch~1.gbpa7be82
Supported EXIF Version  0220
Supported filetypes JPEG, TIFF
Multibyte decoding support using mbstring   enabled
Extended EXIF tag formats   Canon, Casio, Fujifilm, Nikon, Olympus, Samsung, Panasonic, DJI, Sony, Pentax, Minolta, Sigma, Foveon, Kyocera, Ricoh, AGFA, Epson

Directive   Local Value Master Value
exif.decode_jis_intel   JIS JIS
exif.decode_jis_motorola    JIS JIS
exif.decode_unicode_intel   UCS-2LE UCS-2LE
exif.decode_unicode_motorola    UCS-2BE UCS-2BE
exif.encode_jis no value    no value
exif.encode_unicode ISO-8859-15 ISO-8859-15

fileinfo

fileinfo support    enabled
version 1.0.5
libmagic    531

filter

Input Validation and Filtering  enabled
Revision    $Id: 5a34caaa246b9df197f4b43af8ac66a07464fe4b $

Directive   Local Value Master Value
filter.default  unsafe_raw  unsafe_raw
filter.default_flags    no value    no value

ftp

FTP support enabled
FTPS support    enabled

gd

GD Support  enabled
GD headers Version  2.2.5
GD library Version  2.2.5
FreeType Support    enabled
FreeType Linkage    with freetype
FreeType Version    2.6.3
GIF Read Support    enabled
GIF Create Support  enabled
JPEG Support    enabled
libJPEG Version 6b
PNG Support enabled
libPNG Version  1.6.28
WBMP Support    enabled
XPM Support enabled
libXpm Version  30411
XBM Support enabled
WebP Support    enabled

Directive   Local Value Master Value
gd.jpeg_ignore_warning  1   1

gettext

GetText Support enabled

hash

hash support    enabled
Hashing Engines md2 md4 md5 sha1 sha224 sha256 sha384 sha512/224 sha512/256 sha512 sha3-224 sha3-256 sha3-384 sha3-512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost gost-crypto adler32 crc32 crc32b fnv132 fnv1a32 fnv164 fnv1a64 joaat haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5

MHASH support   Enabled
MHASH API Version   Emulated Support

iconv

iconv support   enabled
iconv implementation    glibc
iconv library version   2.24

Directive   Local Value Master Value
iconv.input_encoding    no value    no value
iconv.internal_encoding no value    no value
iconv.output_encoding   no value    no value

imap

IMAP c-Client Version   2007f
SSL Support enabled
Kerberos Support    enabled

Directive   Local Value Master Value
imap.enable_insecure_rsh    Off Off

intl

Internationalization support    enabled
version 1.1.0
ICU version 57.1
ICU Data version    57.1
ICU TZData version  2016b
ICU Unicode version 8.0

Directive   Local Value Master Value
intl.default_locale no value    no value
intl.error_level    0   0
intl.use_exceptions 0   0

json

json support    enabled
json version    1.6.0

ldap

LDAP Support    enabled
RCS Version $Id: 3839f871a91c293a52322c63329c68db23a0290a $
Total Links 0/unlimited
API Version 3001
Vendor Name OpenLDAP
Vendor Version  20444
SASL Support    Enabled

Directive   Local Value Master Value
ldap.max_links  Unlimited   Unlimited

libxml

libXML support  active
libXML Compiled Version 2.9.4
libXML Loaded Version   20904
libXML streams  enabled

mbstring

Multibyte Support   enabled
Multibyte string engine libmbfl
HTTP input encoding translation disabled
libmbfl version 1.3.2
oniguruma version   6.3.0

mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.

Multibyte (japanese) regex support  enabled
Multibyte regex (oniguruma) backtrack check On
Multibyte regex (oniguruma) version 6.3.0

Directive   Local Value Master Value
mbstring.detect_order   no value    no value
mbstring.encoding_translation   Off Off
mbstring.func_overload  0   0
mbstring.http_input no value    no value
mbstring.http_output    no value    no value
mbstring.http_output_conv_mimetypes ^(text/|application/xhtml\+xml) ^(text/|application/xhtml\+xml)
mbstring.internal_encoding  no value    no value
mbstring.language   neutral neutral
mbstring.strict_detection   Off Off
mbstring.substitute_character   no value    no value

mysqli

MysqlI Support  enabled
Client API library version  mysqlnd 5.0.12-dev - 20150407 - $Id: 3591daad22de08524295e1bd073aceeff11e6579 $
Active Persistent Links 0
Inactive Persistent Links   0
Active Links    0

Directive   Local Value Master Value
mysqli.allow_local_infile   Off Off
mysqli.allow_persistent On  On
mysqli.default_host no value    no value
mysqli.default_port 3306    3306
mysqli.default_pw   no value    no value
mysqli.default_socket   no value    no value
mysqli.default_user no value    no value
mysqli.max_links    Unlimited   Unlimited
mysqli.max_persistent   Unlimited   Unlimited
mysqli.reconnect    Off Off
mysqli.rollback_on_cached_plink Off Off

mysqlnd

mysqlnd enabled
Version mysqlnd 5.0.12-dev - 20150407 - $Id: 3591daad22de08524295e1bd073aceeff11e6579 $
Compression supported
core SSL    supported
extended SSL    supported
Command buffer size 4096
Read buffer size    32768
Read timeout    86400
Collecting statistics   No
Collecting memory statistics    No
Tracing n/a
Loaded plugins  mysqlnd,debug_trace,auth_plugin_mysql_native_password,auth_plugin_mysql_clear_password,auth_plugin_sha256_password
API Extensions  mysqli,pdo_mysql

mysqlnd statistics  
bytes_sent  0
bytes_received  0
packets_sent    0
packets_received    0
protocol_overhead_in    0
protocol_overhead_out   0
bytes_received_ok_packet    0
bytes_received_eof_packet   0
bytes_received_rset_header_packet   0
bytes_received_rset_field_meta_packet   0
bytes_received_rset_row_packet  0
bytes_received_prepare_response_packet  0
bytes_received_change_user_packet   0
packets_sent_command    0
packets_received_ok 0
packets_received_eof    0
packets_received_rset_header    0
packets_received_rset_field_meta    0
packets_received_rset_row   0
packets_received_prepare_response   0
packets_received_change_user    0
result_set_queries  0
non_result_set_queries  0
no_index_used   0
bad_index_used  0
slow_queries    0
buffered_sets   0
unbuffered_sets 0
ps_buffered_sets    0
ps_unbuffered_sets  0
flushed_normal_sets 0
flushed_ps_sets 0
ps_prepared_never_executed  0
ps_prepared_once_executed   0
rows_fetched_from_server_normal 0
rows_fetched_from_server_ps 0
rows_buffered_from_client_normal    0
rows_buffered_from_client_ps    0
rows_fetched_from_client_normal_buffered    0
rows_fetched_from_client_normal_unbuffered  0
rows_fetched_from_client_ps_buffered    0
rows_fetched_from_client_ps_unbuffered  0
rows_fetched_from_client_ps_cursor  0
rows_affected_normal    0
rows_affected_ps    0
rows_skipped_normal 0
rows_skipped_ps 0
copy_on_write_saved 0
copy_on_write_performed 0
command_buffer_too_small    0
connect_success 0
connect_failure 0
connection_reused   0
reconnect   0
pconnect_success    0
active_connections  0
active_persistent_connections   0
explicit_close  0
implicit_close  0
disconnect_close    0
in_middle_of_command_close  0
explicit_free_result    0
implicit_free_result    0
explicit_stmt_close 0
implicit_stmt_close 0
mem_emalloc_count   0
mem_emalloc_amount  0
mem_ecalloc_count   0
mem_ecalloc_amount  0
mem_erealloc_count  0
mem_erealloc_amount 0
mem_efree_count 0
mem_efree_amount    0
mem_malloc_count    0
mem_malloc_amount   0
mem_calloc_count    0
mem_calloc_amount   0
mem_realloc_count   0
mem_realloc_amount  0
mem_free_count  0
mem_free_amount 0
mem_estrndup_count  0
mem_strndup_count   0
mem_estrdup_count   0
mem_strdup_count    0
mem_edupl_count 0
mem_dupl_count  0
proto_text_fetched_null 0
proto_text_fetched_bit  0
proto_text_fetched_tinyint  0
proto_text_fetched_short    0
proto_text_fetched_int24    0
proto_text_fetched_int  0
proto_text_fetched_bigint   0
proto_text_fetched_decimal  0
proto_text_fetched_float    0
proto_text_fetched_double   0
proto_text_fetched_date 0
proto_text_fetched_year 0
proto_text_fetched_time 0
proto_text_fetched_datetime 0
proto_text_fetched_timestamp    0
proto_text_fetched_string   0
proto_text_fetched_blob 0
proto_text_fetched_enum 0
proto_text_fetched_set  0
proto_text_fetched_geometry 0
proto_text_fetched_other    0
proto_binary_fetched_null   0
proto_binary_fetched_bit    0
proto_binary_fetched_tinyint    0
proto_binary_fetched_short  0
proto_binary_fetched_int24  0
proto_binary_fetched_int    0
proto_binary_fetched_bigint 0
proto_binary_fetched_decimal    0
proto_binary_fetched_float  0
proto_binary_fetched_double 0
proto_binary_fetched_date   0
proto_binary_fetched_year   0
proto_binary_fetched_time   0
proto_binary_fetched_datetime   0
proto_binary_fetched_timestamp  0
proto_binary_fetched_string 0
proto_binary_fetched_json   0
proto_binary_fetched_blob   0
proto_binary_fetched_enum   0
proto_binary_fetched_set    0
proto_binary_fetched_geometry   0
proto_binary_fetched_other  0
init_command_executed_count 0
init_command_failed_count   0
com_quit    0
com_init_db 0
com_query   0
com_field_list  0
com_create_db   0
com_drop_db 0
com_refresh 0
com_shutdown    0
com_statistics  0
com_process_info    0
com_connect 0
com_process_kill    0
com_debug   0
com_ping    0
com_time    0
com_delayed_insert  0
com_change_user 0
com_binlog_dump 0
com_table_dump  0
com_connect_out 0
com_register_slave  0
com_stmt_prepare    0
com_stmt_execute    0
com_stmt_send_long_data 0
com_stmt_close  0
com_stmt_reset  0
com_stmt_set_option 0
com_stmt_fetch  0
com_deamon  0
bytes_received_real_data_normal 0
bytes_received_real_data_ps 0

openssl

OpenSSL support enabled
OpenSSL Library Version OpenSSL 1.1.1b 26 Feb 2019
OpenSSL Header Version  OpenSSL 1.1.1b 26 Feb 2019
Openssl default config  /usr/lib/ssl/openssl.cnf

Directive   Local Value Master Value
openssl.cafile  no value    no value
openssl.capath  no value    no value

pcre

PCRE (Perl Compatible Regular Expressions) Support  enabled
PCRE Library Version    8.42 2018-03-20
PCRE JIT Support    enabled

Directive   Local Value Master Value
pcre.backtrack_limit    1000000 1000000
pcre.jit    1   1
pcre.recursion_limit    100000  100000

PDO

PDO support enabled
PDO drivers mysql

pdo_mysql

PDO Driver for MySQL    enabled
Client API version  mysqlnd 5.0.12-dev - 20150407 - $Id: 3591daad22de08524295e1bd073aceeff11e6579 $

Directive   Local Value Master Value
pdo_mysql.default_socket    /var/run/mysqld/mysqld.sock /var/run/mysqld/mysqld.sock

Phar

Phar: PHP Archive support   enabled
Phar EXT version    2.0.2
Phar API version    1.1.1
SVN revision    $Id: f1155e62742ca367e521a3e412667d8ee34eead9 $
Phar-based phar archives    enabled
Tar-based phar archives enabled
ZIP-based phar archives enabled
gzip compression    enabled
bzip2 compression   disabled (install pecl/bz2)
Native OpenSSL support  enabled

Phar based on pear/PHP_Archive, original concept by Davey Shafik.
Phar fully realized by Gregory Beaver and Marcus Boerger.
Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle.

Directive   Local Value Master Value
phar.cache_list no value    no value
phar.readonly   On  On
phar.require_hash   On  On

posix

Revision    $Id: 0a764bab332255746424a1e6cfbaaeebab998e4c $

readline

Readline Support    enabled
Readline library    EditLine wrapper

Directive   Local Value Master Value
cli.pager   no value    no value
cli.prompt  \b \>   \b \> 

Reflection

Reflection  enabled
Version $Id: f1096fbe817b0413895286a603375570e78fb553 $

session

Session Support enabled
Registered save handlers    files user
Registered serializer handlers  php_serialize php php_binary wddx

Directive   Local Value Master Value
session.auto_start  Off Off
session.cache_expire    180 180
session.cache_limiter   nocache nocache
session.cookie_domain   no value    no value
session.cookie_httponly no value    no value
session.cookie_lifetime 0   0
session.cookie_path /   /
session.cookie_secure   0   0
session.gc_divisor  500 500
session.gc_maxlifetime  21600   21600
session.gc_probability  1   1
session.lazy_write  On  On
session.name    PHPSESSID   PHPSESSID
session.referer_check   no value    no value
session.save_handler    files   files
session.save_path   /vagrant_data/YetiForceCRMvue/cache/session /var/lib/php/sessions
session.serialize_handler   php php
session.sid_bits_per_character  5   5
session.sid_length  26  26
session.upload_progress.cleanup On  On
session.upload_progress.enabled On  On
session.upload_progress.freq    1%  1%
session.upload_progress.min_freq    1   1
session.upload_progress.name    PHP_SESSION_UPLOAD_PROGRESS PHP_SESSION_UPLOAD_PROGRESS
session.upload_progress.prefix  upload_progress_    upload_progress_
session.use_cookies 1   1
session.use_only_cookies    1   1
session.use_strict_mode 1   1
session.use_trans_sid   0   0

shmop

shmop support   enabled

SimpleXML

Simplexml support   enabled
Revision    $Id: 341daed0ee94ea8f728bfd0ba4626e6ed365c0d1 $
Schema support  enabled

soap

Soap Client enabled
Soap Server enabled

Directive   Local Value Master Value
soap.wsdl_cache 1   1
soap.wsdl_cache_dir /tmp    /tmp
soap.wsdl_cache_enabled 1   1
soap.wsdl_cache_limit   5   5
soap.wsdl_cache_ttl 86400   86400

sockets

Sockets Support enabled

sodium

sodium support  enabled
libsodium headers version   1.0.17
libsodium library version   1.0.17

SPL

SPL support enabled
Interfaces  OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject
Classes AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException

standard

Dynamic Library Support enabled
Path to sendmail    /usr/sbin/sendmail -t -i

Directive   Local Value Master Value
assert.active   1   1
assert.bail 0   0
assert.callback no value    no value
assert.exception    0   0
assert.quiet_eval   0   0
assert.warning  1   1
auto_detect_line_endings    1   1
default_socket_timeout  600 600
from    no value    no value
session.trans_sid_hosts no value    no value
session.trans_sid_tags  a=href,area=href,frame=src,form=    a=href,area=href,frame=src,form=
url_rewriter.hosts  no value    no value
url_rewriter.tags   form=   form=
user_agent  no value    no value

swoole

Swoole  enabled
Author  Swoole Team <[email protected]>
Version 4.3.1
Built   Apr 4 2019 09:22:31
coroutine   enabled
epoll   enabled
eventfd enabled
signalfd    enabled
cpu_affinity    enabled
spinlock    enabled
rwlock  enabled
openssl OpenSSL 1.1.1b 26 Feb 2019
http2   enabled
pcre    enabled
mutex_timedlock enabled
pthread_barrier enabled
futex   enabled
async_redis enabled

Directive   Local Value Master Value
swoole.display_errors   On  On
swoole.enable_coroutine On  On
swoole.unixsock_buffer_size 8388608 8388608
swoole.use_shortname    On  On

sysvmsg

sysvmsg support enabled
Revision    $Id: 73c7c7668de72405a739f837dc62fd6ce8e5eba6 $

sysvsem

Version 7.2.16-1+0~20190307202415.17+stretch~1.gbpa7be82

sysvshm

Version 7.2.16-1+0~20190307202415.17+stretch~1.gbpa7be82

tokenizer

Tokenizer Support   enabled

wddx

WDDX Support    enabled
WDDX Session Serializer enabled

xml

XML Support active
XML Namespace Support   active
libxml2 Version 2.9.4

xmlreader

XMLReader   enabled

xmlwriter

XMLWriter   enabled

xsl

XSL enabled
libxslt Version 1.1.29
libxslt compiled against libxml Version 2.9.4
EXSLT   enabled
libexslt Version    1.1.29

Zend OPcache

Opcode Caching  Up and Running
Optimization    Enabled
SHM Cache   Enabled
File Cache  Disabled
Startup OK
Shared memory model mmap
Cache hits  918
Cache misses    160
Used memory 261474064
Free memory 1885962128
Wasted memory   47456
Interned Strings Used memory    1277952
Interned Strings Free memory    103579648
Cached scripts  154
Cached keys 353
Max keys    65407
OOM restarts    0
Hash keys restarts  0
Manual restarts 0

Directive   Local Value Master Value
opcache.blacklist_filename  no value    no value
opcache.consistency_checks  0   0
opcache.dups_fix    Off Off
opcache.enable  On  On
opcache.enable_cli  On  On
opcache.enable_file_override    On  On
opcache.error_log   /vagrant_data/__vhost_logs/vagrant_opcache.log  /vagrant_data/__vhost_logs/vagrant_opcache.log
opcache.file_cache  no value    no value
opcache.file_cache_consistency_checks   1   1
opcache.file_cache_only 0   0
opcache.file_update_protection  0   0
opcache.force_restart_timeout   180 180
opcache.huge_code_pages Off Off
opcache.inherited_hack  On  On
opcache.interned_strings_buffer 100 100
opcache.lockfile_path   /tmp    /tmp
opcache.log_verbosity_level 1   1
opcache.max_accelerated_files   40000   40000
opcache.max_file_size   0   0
opcache.max_wasted_percentage   5   5
opcache.memory_consumption  2048    2048
opcache.opt_debug_level 0   0
opcache.optimization_level  0x7FFFBFFF  0x7FFFBFFF
opcache.preferred_memory_model  no value    no value
opcache.protect_memory  0   0
opcache.restrict_api    no value    no value
opcache.revalidate_freq 1   1
opcache.revalidate_path Off Off
opcache.save_comments   0   0
opcache.use_cwd On  On
opcache.validate_permission Off Off
opcache.validate_root   Off Off
opcache.validate_timestamps On  On

zip

Zip enabled
Zip version 1.15.4
Libzip headers version  1.5.1
Libzip library version  1.5.1

zlib

ZLib Support    enabled
Stream Wrapper  compress.zlib://
Stream Filter   zlib.inflate, zlib.deflate
Compiled Version    1.2.8
Linked Version  1.2.8

Directive   Local Value Master Value
zlib.output_compression Off Off
zlib.output_compression_level   -1  -1
zlib.output_handler no value    no value

Additional Modules

Module Name

Environment

Variable    Value
LANG    en_US.UTF-8
PATH    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
NOTIFY_SOCKET   /run/systemd/notify
INVOCATION_ID   76bb30f88dc94e859ff226f744deb711
JOURNAL_STREAM  8:107236
SSL_CERT_FILE   /vagrant/config/server/ssl/v_local.cert
USER    vagrant
HOME    /home/vagrant

PHP Variables

Variable    Value
$_COOKIE['YTSID']   dm2502vsismoterkdtri3nl0c4
$_COOKIE['PHPSESSID']   nj6tqb7eulnlk92m2a93kfa77i
$_SERVER['LANG']    en_US.UTF-8
$_SERVER['PATH']    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
$_SERVER['NOTIFY_SOCKET']   /run/systemd/notify
$_SERVER['INVOCATION_ID']   76bb30f88dc94e859ff226f744deb711
$_SERVER['JOURNAL_STREAM']  8:107236
$_SERVER['SSL_CERT_FILE']   /vagrant/config/server/ssl/v_local.cert
$_SERVER['USER']    vagrant
$_SERVER['HOME']    /home/vagrant
$_SERVER['HTTP_COOKIE'] YTSID=dm2502vsismoterkdtri3nl0c4; PHPSESSID=nj6tqb7eulnlk92m2a93kfa77i
$_SERVER['HTTP_ACCEPT_LANGUAGE']    pl,en;q=0.9
$_SERVER['HTTP_ACCEPT_ENCODING']    gzip, deflate
$_SERVER['HTTP_ACCEPT'] text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3
$_SERVER['HTTP_DNT']    1
$_SERVER['HTTP_USER_AGENT'] Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36
$_SERVER['HTTP_UPGRADE_INSECURE_REQUESTS']  1
$_SERVER['HTTP_CACHE_CONTROL']  max-age=0
$_SERVER['HTTP_CONNECTION'] keep-alive
$_SERVER['HTTP_HOST']   v_vuep
$_SERVER['REDIRECT_STATUS'] 200
$_SERVER['SERVER_NAME'] v_vuep
$_SERVER['SERVER_PORT'] 80
$_SERVER['SERVER_ADDR'] 192.168.33.12
$_SERVER['REMOTE_PORT'] 54561
$_SERVER['REMOTE_ADDR'] 192.168.33.1
$_SERVER['SERVER_SOFTWARE'] nginx/1.10.3
$_SERVER['GATEWAY_INTERFACE']   CGI/1.1
$_SERVER['REQUEST_SCHEME']  http
$_SERVER['SERVER_PROTOCOL'] HTTP/1.1
$_SERVER['DOCUMENT_ROOT']   /vagrant_data/YetiForceCRMvue/public_html
$_SERVER['DOCUMENT_URI']    /_private/test.php
$_SERVER['REQUEST_URI'] /_private/test.php
$_SERVER['SCRIPT_NAME'] /_private/test.php
$_SERVER['CONTENT_LENGTH']  no value
$_SERVER['CONTENT_TYPE']    no value
$_SERVER['REQUEST_METHOD']  GET
$_SERVER['QUERY_STRING']    no value
$_SERVER['SCRIPT_FILENAME'] /vagrant_data/YetiForceCRMvue/public_html/_private/test.php
$_SERVER['FCGI_ROLE']   RESPONDER
$_SERVER['PHP_SELF']    /_private/test.php
$_SERVER['REQUEST_TIME_FLOAT']  1554363244.7399
$_SERVER['REQUEST_TIME']    1554363244
question

Most helpful comment

Thanks
How can you install it? is it in pecl?
I can not get information on how to install

All 2 comments

https://github.com/swoole/swoole-src/releases/tag/v4.3.0

See removed modules

Or you can try https://github.com/swoole/async-ext

We are all in coroutine, you can read README.md

Thanks
How can you install it? is it in pecl?
I can not get information on how to install

Was this page helpful?
0 / 5 - 0 ratings