ownCloud 10.5 unable to detect available php modules

, ,

Steps to reproduce

  1. Login to owncloud
  2. Go to admin panel
  3. Go to settings

Expected behaviour

ownCloud should be able to detect available php modules

Actual behaviour

It was not possible to execute the cronjob via CLI. The following technical errors have appeared:
PHP module zip not installed. Please ask your server administrator to install the module.
PHP module intl not installed. Please ask your server administrator to install the module.
PHP module cURL not installed. Please ask your server administrator to install the module.

Server configuration

Operating system: Ubuntu Server 20.04 LTS all updates installed

Web server: NGINX 1.18

Database: MySQL 8.0.21

PHP version: 7.4.3

ownCloud version: 10.5.0.10

Updated from an older ownCloud or fresh install: fresh install

Where did you install ownCloud from: offical ubuntu package repo

Signing status (ownCloud 9.0 and above):

Login as admin user into your ownCloud and access 
http://example.com/index.php/settings/integrity/failed 
paste the results into https://gist.github.com/ and put the link here.

No errors have been found.

The content of config/config.php:

{
    "phpinfo": {
        "bcmath": {
            "BCMath support": "enabled",
            "bcmath.scale": "0"
        },
        "bz2": {
        "bz2": {
            "BZip2 Support": "Enabled",
            "Stream Wrapper support": "compress.bzip2:\/\/",
            "Stream Filter support": "bzip2.decompress, bzip2.compress",
            "BZip2 Version": "1.0.8, 13-Jul-2019"
        },
        "calendar": {
            "Calendar support": "enabled"
        },
        "cgi-fcgi": {
            "php-fpm": "active",
            "cgi.discard_path": "0",
            "cgi.fix_pathinfo": "1",
            "cgi.force_redirect": "1",
            "cgi.nph": "0",
            "cgi.redirect_status_env": "no value",
            "cgi.rfc2616_headers": "0",
            "fastcgi.error_header": "no value",
            "fastcgi.logging": "1",
            "fpm.config": "no value"
        },
        "Core": {
            "PHP Version": "7.4.3",
            "allow_url_fopen": "On",
            "allow_url_include": "Off",
            "arg_separator.input": "&",
            "arg_separator.output": "&",
            "auto_append_file": "no value",
            "auto_globals_jit": "On",
            "auto_prepend_file": "no value",
            "browscap": "no value",
            "default_charset": "UTF-8",
            "default_mimetype": "text\/html",
            "disable_classes": "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,pcntl_unshare,",
            "display_errors": "Off",
            "display_startup_errors": "Off",
            "doc_root": "no value",
            "docref_ext": "no value",
            "docref_root": "no value",
            "enable_dl": "Off",
            "enable_post_data_reading": "On",
            "error_append_string": "no value",
            "error_log": "no value",
            "error_prepend_string": "no value",
            "error_reporting": [
                "32767",
                "22527"
            ],
            "expose_php": "Off",
            "extension_dir": "\/usr\/lib\/php\/20190902",
            "file_uploads": "On",
            "hard_timeout": "2",
            "highlight.comment": "#FF8000",
            "highlight.default": "#0000BB",
            "highlight.html": "#000000",
            "highlight.keyword": "#007700",
            "highlight.string": "#DD0000",
            "html_errors": "On",
            "ignore_repeated_errors": "Off",
            "ignore_repeated_source": "Off",
            "ignore_user_abort": "Off",
            "implicit_flush": "Off",
            "input_encoding": "no value",
            "internal_encoding": "no value",
            "log_errors": "On",
            "log_errors_max_len": "1024",
            "mail.add_x_header": "Off",
            "mail.force_extra_parameters": "no value",
            "mail.log": "no value",
            "max_execution_time": [
                "3600",
                "30"
            ],
            "max_file_uploads": "20",
            "max_input_nesting_level": "64",
            "max_input_time": "60",
            "max_input_vars": "1000",
            "memory_limit": [
                "512M",
                "1G"
            ],
            "open_basedir": "no value",
            "output_buffering": [
                "0",
                "4096"
            ],
            "output_encoding": "no value",
            "output_handler": "no value",
            "post_max_size": [
                "513M",
                "8M"
            ],
            "precision": "14",
            "realpath_cache_size": "4096K",
            "realpath_cache_ttl": "120",
            "register_argc_argv": "Off",
            "report_memleaks": "On",
            "report_zend_debug": "On",
            "request_order": "GP",
            "sendmail_from": "no value",
            "sendmail_path": "\/usr\/sbin\/sendmail -t -i ",
            "serialize_precision": "-1",
            "short_open_tag": "Off",
            "SMTP": "localhost",
            "smtp_port": "25",
            "sys_temp_dir": "no value",
            "syslog.facility": "LOG_USER",
            "syslog.filter": "no-ctrl",
            "syslog.ident": "php",
            "track_errors": "Off",
            "unserialize_callback_func": "no value",
            "upload_max_filesize": [
                "513M",
                "2M"
            ],
            "upload_tmp_dir": "no value",
            "user_dir": "no value",
            "user_ini.cache_ttl": "300",
            "user_ini.filename": ".user.ini",
            "variables_order": "GPCS",
            "xmlrpc_error_number": "0",
            "xmlrpc_errors": "Off",
            "zend.assertions": "-1",
            "zend.detect_unicode": "On",
            "zend.enable_gc": "On",
            "zend.exception_ignore_args": "On",
            "zend.multibyte": "Off",
            "zend.script_encoding": "no value",
            "zend.signal_check": "Off"
        },
        "ctype": {
            "ctype functions": "enabled"
        },
        "curl": {
            "cURL support": "enabled",
            "cURL Information": "7.68.0",
            "Age": "5",
            "Features": null,
            "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",
            "HTTPS_PROXY": "Yes",
            "MULTI_SSL": "No",
            "BROTLI": "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.1.1f",
            "ZLib Version": "1.2.11",
            "libSSH Version": "libssh\/0.9.3\/openssl\/zlib",
            "curl.cainfo": "no value"
        },
        "date": {
            "date\/time support": "enabled",
            "timelib version": "2018.03",
            ""Olson" Timezone Database Version": "0.system",
            "Timezone Database": "internal",
            "Default timezone": "UTC",
            "date.default_latitude": "31.7667",
            "date.default_longitude": "35.2333",
            "date.sunrise_zenith": "90.583333",
            "date.sunset_zenith": "90.583333",
            "date.timezone": "no value"
        },
        "dom": {
            "DOM\/XML": "enabled",
            "DOM\/XML API Version": "20031129",
            "libxml Version": "2.9.10",
            "HTML Support": "enabled",
            "XPath Support": "enabled",
            "XPointer Support": "enabled",
            "Schema Support": "enabled",
            "RelaxNG Support": "enabled"
        },
        "exif": {
            "EXIF Support": "enabled",
            "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",
            "exif.decode_jis_intel": "JIS",
            "exif.decode_jis_motorola": "JIS",
            "exif.decode_unicode_intel": "UCS-2LE",
            "exif.decode_unicode_motorola": "UCS-2BE",
            "exif.encode_jis": "no value",
            "exif.encode_unicode": "ISO-8859-15"
        },
        "FFI": {
            "ffi.enable": "preload",
            "ffi.preload": "no value"
        },
        "fileinfo": {
            "fileinfo support": "enabled",
            "libmagic": "537"
        },
        "filter": {
            "Input Validation and Filtering": "enabled",
            "filter.default": "unsafe_raw",
            "filter.default_flags": "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",
            "GIF Read Support": "enabled",
            "GIF Create Support": "enabled",
            "JPEG Support": "enabled",
            "PNG Support": "enabled",
            "WBMP Support": "enabled",
            "XPM Support": "enabled",
            "XBM Support": "enabled",
            "WebP Support": "enabled",
            "BMP Support": "enabled",
            "TGA Read Support": "enabled",
            "gd.jpeg_ignore_warning": "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 crc32c 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.31",
            "iconv.input_encoding": "no value",
            "iconv.internal_encoding": "no value",
            "iconv.output_encoding": "no value"
        },
        "igbinary": {
            "igbinary support": "enabled",
            "igbinary version": "3.1.2",
            "igbinary APCu serializer ABI": "0",
            "igbinary session support": "yes",
            "igbinary.compact_strings": "On"
        },
        "intl": {
            "ICU version": "66.1",
            "ICU Data version": "66.1",
            "ICU TZData version": "2020a",
            "ICU Unicode version": "13.0",
            "intl.default_locale": "no value",
            "intl.error_level": "0",
            "intl.use_exceptions": "0"
        },
        "json": {
            "json support": "enabled"
        },
        "libxml": {
            "libXML support": "active",
            "libXML Compiled Version": "2.9.10",
            "libXML Loaded Version": "20910",
            "libXML streams": "enabled"
        },
        "mbstring": {
            "Multibyte Support": "enabled",
            "Multibyte string engine": "libmbfl",
            "HTTP input encoding translation": "disabled",
            "libmbfl version": "1.3.2",
            "Multibyte (japanese) regex support": "enabled",
            "Multibyte regex (oniguruma) version": "6.9.4",
            "mbstring.detect_order": "no value",
            "mbstring.encoding_translation": "Off",
            "mbstring.func_overload": "0",
            "mbstring.http_input": "no value",
            "mbstring.http_output": "no value",
            "mbstring.http_output_conv_mimetypes": "^(text\/|application\/xhtml\\+xml)",
            "mbstring.internal_encoding": "no value",
            "mbstring.language": "neutral",
            "mbstring.regex_retry_limit": "1000000",
            "mbstring.regex_stack_limit": "100000",
            "mbstring.strict_detection": "Off",
            "mbstring.substitute_character": "no value"
        },
        "memcached": {
            "Version": "3.1.4",
            "libmemcached version": "1.0.18",
            "SASL support": "yes",
            "Session support": "yes",
            "igbinary support": "yes",
            "json support": "yes",
            "msgpack support": "yes",
            "memcached.compression_factor": "1.3",
            "memcached.compression_threshold": "2000",
            "memcached.compression_type": "fastlz",
            "memcached.default_binary_protocol": "Off",
            "memcached.default_connect_timeout": "0",
            "memcached.default_consistent_hash": "Off",
            "memcached.serializer": "php",
            "memcached.sess_binary_protocol": "On",
            "memcached.sess_connect_timeout": "0",
            "memcached.sess_consistent_hash": "On",
            "memcached.sess_consistent_hash_type": "ketama",
            "memcached.sess_lock_expire": "0",
            "memcached.sess_lock_max_wait": "not set",
            "memcached.sess_lock_retries": "5",
            "memcached.sess_lock_wait": "not set",
            "memcached.sess_lock_wait_max": "150",
            "memcached.sess_lock_wait_min": "150",
            "memcached.sess_locking": "On",
            "memcached.sess_number_of_replicas": "0",
            "memcached.sess_persistent": "Off",
            "memcached.sess_prefix": "memc.sess.key.",
            "memcached.sess_randomize_replica_read": "Off",
            "memcached.sess_remove_failed_servers": "Off",
            "memcached.sess_sasl_password": "no value",
            "memcached.sess_sasl_username": "no value",
            "memcached.sess_server_failure_limit": "0",
            "memcached.store_retry_count": "2"
        },
        "msgpack": {
            "MessagePack Support": "enabled",
            "Session Support": "enabled",
            "extension Version": "2.1.0beta1",
            "header Version": "3.2.0",
            "msgpack.error_display": "On",
            "msgpack.illegal_key_insert": "Off",
            "msgpack.php_only": "On",
            "msgpack.use_str8_serialization": "On"
        },
        "mysqli": {
            "Client API library version": "mysqlnd 7.4.3",
            "Active Persistent Links": "0",
            "Inactive Persistent Links": "0",
            "Active Links": "0",
            "mysqli.allow_local_infile": "Off",
            "mysqli.allow_persistent": "On",
            "mysqli.default_host": "no value",
            "mysqli.default_port": "3306",
            "mysqli.default_pw": "no value",
            "mysqli.default_socket": "no value",
            "mysqli.default_user": "no value",
            "mysqli.max_links": "Unlimited",
            "mysqli.max_persistent": "Unlimited",
            "mysqli.reconnect": "Off",
            "mysqli.rollback_on_cached_plink": "Off"
        },
        "mysqlnd": {
            "Version": "mysqlnd 7.4.3",
            "Compression": "supported",
            "core SSL": "supported",
            "extended SSL": "supported",
            "Command buffer size": "4096",
            "Read buffer size": "32768",
            "Read timeout": "86400",
            "Collecting statistics": "Yes",
            "Collecting memory statistics": "No",
            "Tracing": "n\/a",
            "Loaded plugins": "mysqlnd,debug_trace,auth_plugin_mysql_native_password,auth_plugin_mysql_clear_password,auth_plugin_caching_sha2_password,auth_plugin_sha256_password",
            "API Extensions": "mysqli,pdo_mysql"
        },
        "openssl": {
            "OpenSSL support": "enabled",
            "OpenSSL Library Version": "OpenSSL 1.1.1f 31 Mar 2020",
            "OpenSSL Header Version": "OpenSSL 1.1.1f 31 Mar 2020",
            "Openssl default config": "\/usr\/lib\/ssl\/openssl.cnf",
            "openssl.cafile": "no value",
            "openssl.capath": "no value"
        },
        "pcre": {
            "PCRE (Perl Compatible Regular Expressions) Support": "enabled",
            "PCRE Library Version": "10.34 2019-11-21",
            "PCRE Unicode Version": "12.1.0",
            "PCRE JIT Support": "enabled",
            "PCRE JIT Target": "x86 64bit (little endian + unaligned)",
            "pcre.backtrack_limit": "1000000",
            "pcre.jit": "1",
            "pcre.recursion_limit": "100000"
        },
        "PDO": {
            "PDO drivers": "mysql, sqlite"
        },
        "pdo_mysql": {
            "Client API version": "mysqlnd 7.4.3",
            "pdo_mysql.default_socket": "\/var\/run\/mysqld\/mysqld.sock"
        },
        "pdo_sqlite": {
            "SQLite Library": "3.31.1"
        },
        "Phar": {
            "Phar API version": "1.1.1",
            "Phar-based phar archives": "enabled",
            "Tar-based phar archives": "enabled",
            "ZIP-based phar archives": "enabled",
            "gzip compression": "enabled",
            "bzip2 compression": "enabled",
            "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.": null,
            "phar.cache_list": "no value",
            "phar.readonly": "On",
            "phar.require_hash": "On"
        },
        "posix": {
            "POSIX support": "enabled"
        },
        "readline": {
            "Readline library": "EditLine wrapper",
            "cli.pager": "no value",
            "cli.prompt": "\\b \\> "
        },
        "redis": {
            "Redis Version": "5.1.1",
            "Available serializers": "php, json, igbinary",
            "redis.arrays.algorithm": "no value",
            "redis.arrays.auth": "no value",
            "redis.arrays.autorehash": "0",
            "redis.arrays.connecttimeout": "0",
            "redis.arrays.consistent": "0",
            "redis.arrays.distributor": "no value",
            "redis.arrays.functions": "no value",
            "redis.arrays.hosts": "no value",
            "redis.arrays.index": "0",
            "redis.arrays.lazyconnect": "0",
            "redis.arrays.names": "no value",
            "redis.arrays.pconnect": "0",
            "redis.arrays.previous": "no value",
            "redis.arrays.readtimeout": "0",
            "redis.arrays.retryinterval": "0",
            "redis.clusters.auth": "no value",
            "redis.clusters.cache_slots": "0",
            "redis.clusters.persistent": "0",
            "redis.clusters.read_timeout": "0",
            "redis.clusters.seeds": "no value",
            "redis.clusters.timeout": "0",
            "redis.pconnect.connection_limit": "0",
            "redis.pconnect.pooling_enabled": "1",
            "redis.session.lock_expire": "0",
            "redis.session.lock_retries": "10",
            "redis.session.lock_wait_time": "2000",
            "redis.session.locking_enabled": "0"
        },
        "Reflection": {
            "Reflection": "enabled"
        },
        "session": {
            "Session Support": "enabled",
            "Registered save handlers": "files user redis rediscluster memcached",
            "Registered serializer handlers": "php_serialize php php_binary igbinary msgpack",
            "session.auto_start": "Off",
            "session.cache_expire": "180",
            "session.cache_limiter": "nocache",
            "session.cookie_domain": "no value",
            "session.cookie_httponly": [
                "1",
                "no value"
            ],
            "session.cookie_lifetime": "0",
            "session.cookie_path": "\/",
            "session.cookie_samesite": "no value",
            "session.cookie_secure": [
                "1",
                "0"
            ],
            "session.gc_divisor": "1000",
            "session.gc_maxlifetime": [
                "1200",
                "1440"
            ],
            "session.gc_probability": "0",
            "session.lazy_write": "On",
            "session.name": [
                "oc3sksmvyi7h",
                "PHPSESSID"
            ],
            "session.referer_check": "no value",
            "session.save_handler": "files",
            "session.save_path": "\/var\/lib\/php\/sessions",
            "session.serialize_handler": "php",
            "session.sid_bits_per_character": "5",
            "session.sid_length": "26",
            "session.upload_progress.cleanup": "On",
            "session.upload_progress.enabled": "On",
            "session.upload_progress.freq": "1%",
            "session.upload_progress.min_freq": "1",
            "session.upload_progress.name": "PHP_SESSION_UPLOAD_PROGRESS",
            "session.upload_progress.prefix": "upload_progress_",
            "session.use_cookies": "1",
            "session.use_only_cookies": "1",
            "session.use_strict_mode": "0",
            "session.use_trans_sid": "0"
        },
        "shmop": {
            "shmop support": "enabled"
        },
        "SimpleXML": {
            "SimpleXML support": "enabled",
            "Schema support": "enabled"
        },
        "sockets": {
            "Sockets Support": "enabled"
        },
        "sodium": {
            "libsodium headers version": "1.0.18",
            "libsodium library version": "1.0.18"
        },
        "SPL": {
            "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"
        },
        "sqlite3": {
            "SQLite Library": "3.31.1",
            "sqlite3.defensive": "1",
            "sqlite3.extension_dir": "no value"
        },
        "standard": {
            "Dynamic Library Support": "enabled",
            "Path to sendmail": "\/usr\/sbin\/sendmail -t -i",
            "assert.active": "1",
            "assert.bail": "0",
            "assert.callback": "no value",
            "assert.exception": "0",
            "assert.quiet_eval": "0",
            "assert.warning": "1",
            "auto_detect_line_endings": "0",
            "default_socket_timeout": "60",
            "from": "no value",
            "session.trans_sid_hosts": "no value",
            "session.trans_sid_tags": "a=href,area=href,frame=src,form=",
            "unserialize_max_depth": "4096",
            "url_rewriter.hosts": "no value",
            "url_rewriter.tags": "form=",
            "user_agent": "no value"
        },
        "sysvmsg": {
            "sysvmsg support": "enabled"
        },
        "sysvsem": {
            "sysvsem support": "enabled"
        },
        "sysvshm": {
            "sysvshm support": "enabled"
        },
        "tokenizer": {
            "Tokenizer Support": "enabled"
        },
        "xml": {
            "XML Support": "active",
            "XML Namespace Support": "active",
            "libxml2 Version": "2.9.10"
        },
        "xmlreader": {
            "XMLReader": "enabled"
        },
        "xmlwriter": {
            "XMLWriter": "enabled"
        },
        "xsl": {
            "XSL": "enabled",
            "libxslt Version": "1.1.34",
            "libxslt compiled against libxml Version": "2.9.10",
            "EXSLT": "enabled",
            "libexslt Version": "1.1.34"
        },
        "Zend OPcache": {
            "Opcode Caching": "Up and Running",
            "Optimization": "Enabled",
            "SHM Cache": "Enabled",
            "File Cache": "Disabled",
            "Startup": "OK",
            "Shared memory model": "mmap",
            "Cache hits": "29108",
            "Cache misses": "938",
            "Used memory": "24081992",
            "Free memory": "110135736",
            "Wasted memory": "0",
            "Interned Strings Used memory": "5509120",
            "Interned Strings Free memory": "781888",
            "Cached scripts": "938",
            "Cached keys": "1782",
            "Max keys": "16229",
            "OOM restarts": "0",
            "Hash keys restarts": "0",
            "Manual restarts": "0",
            "opcache.blacklist_filename": "no value",
            "opcache.consistency_checks": "0",
            "opcache.dups_fix": "Off",
            "opcache.enable": "On",
            "opcache.enable_cli": "Off",
            "opcache.enable_file_override": "Off",
            "opcache.error_log": "no value",
            "opcache.file_cache": "no value",
            "opcache.file_cache_consistency_checks": "1",
            "opcache.file_cache_only": "0",
            "opcache.file_update_protection": "2",
            "opcache.force_restart_timeout": "180",
            "opcache.huge_code_pages": "Off",
            "opcache.interned_strings_buffer": "8",
            "opcache.lockfile_path": "\/tmp",
            "opcache.log_verbosity_level": "1",
            "opcache.max_accelerated_files": "10000",
            "opcache.max_file_size": "0",
            "opcache.max_wasted_percentage": "5",
            "opcache.memory_consumption": "128",
            "opcache.opt_debug_level": "0",
            "opcache.optimization_level": "0x7FFEBFFF",
            "opcache.preferred_memory_model": "no value",
            "opcache.preload": "no value",
            "opcache.preload_user": "no value",
            "opcache.protect_memory": "0",
            "opcache.restrict_api": "no value",
            "opcache.revalidate_freq": "2",
            "opcache.revalidate_path": "Off",
            "opcache.save_comments": "1",
            "opcache.use_cwd": "On",
            "opcache.validate_permission": "Off",
            "opcache.validate_root": "Off",
            "opcache.validate_timestamps": "On"
        },
        "zip": {
            "Zip": "enabled",
            "Zip version": "1.15.6",
            "Libzip headers version": "1.5.1",
            "Libzip library version": "1.5.1"
        },
        "zlib": {
            "Stream Wrapper": "compress.zlib:\/\/",
            "Stream Filter": "zlib.inflate, zlib.deflate",
            "Compiled Version": "1.2.11",
            "Linked Version": "1.2.11",
            "zlib.output_compression": "Off",
            "zlib.output_compression_level": "-1",
            "zlib.output_handler": "no value"
        },
        "Environment": {
            "TEMP": "\/tmp",
            "TMPDIR": "\/tmp",
            "TMP": "\/tmp",
            "HOSTNAME": "no value",
            "USER": "www-data",
            "HOME": "\/var\/www"
        }
    }
}

Are you using external storage, if yes which one: local/smb/sftp/… no
Are you using encryption: no

Are you using an external user-backend, if yes which one: no

Client configuration

Browser: Firefox Latest Developer Beta

Operating system: MacOS Catalina

Logs

Web server error log

Error log is empty.

ownCloud log (data/owncloud.log)

{"reqId":"0vvoPxQpn5a85PUo19c8","level":3,"time":"2020-10-10T21:45:02+00:00","remoteAddr":"","user":"--","app":"PHP","method":"--","url":"--","message":"You are using a fallback implementation of the intl extension. Installing the native one is highly recommended instead. at \/var\/www\/owncloud\/lib\/composer\/patchwork\/utf8\/src\/Patchwork\/Utf8\/Bootup\/intl.php#18"}

Have you restarted your apache web server since the installation of the additional packages?

Run the following command and paste the output here:
dpkg -l | grep php

1 Like

I’m using NGINX and PHP7.4 as FPM and restarted both several times, here’s the output of dpkg -l | grep php

╰─$ dpkg -l | grep php
ii  libapache2-mod-php7.4                 7.4.3-4ubuntu2.4                      amd64        server-side, HTML-embedded scripting language (Apache 2 module)
ii  php-common                            2:75                                  all          Common files for PHP packagesii  php-igbinary                          3.1.2+2.0.8-1build1                   amd64        igbinary PHP serializer
ii  php-memcached                         3.1.4+2.2.0-1                         amd64        memcached extension module for PHP, uses libmemcached
ii  php-msgpack                           2.1.0beta1-0ubuntu2                   amd64        PHP extension for interfacing with MessagePack
ii  php-redis                             5.1.1+4.3.0-1                         amd64        PHP extension for interfacing with Redis
ii  php7.4                                7.4.3-4ubuntu2.4                      all          server-side, HTML-embedded scripting language (metapackage)
ii  php7.4-bcmath                         7.4.3-4ubuntu2.4                      amd64        Bcmath module for PHP
ii  php7.4-bz2                            7.4.3-4ubuntu2.4                      amd64        bzip2 module for PHPii  php7.4-cli                            7.4.3-4ubuntu2.4                      amd64        command-line interpreter for the PHP scripting language
ii  php7.4-common                         7.4.3-4ubuntu2.4                      amd64        documentation, examples and common module for PHP
ii  php7.4-curl                           7.4.3-4ubuntu2.4                      amd64        CURL module for PHP
ii  php7.4-fpm                            7.4.3-4ubuntu2.4                      amd64        server-side, HTML-embedded scripting language (FPM-CGI binary)
ii  php7.4-gd                             7.4.3-4ubuntu2.4                      amd64        GD module for PHP
ii  php7.4-intl                           7.4.3-4ubuntu2.4                      amd64        Internationalisation module for PHP
ii  php7.4-json                           7.4.3-4ubuntu2.4                      amd64        JSON module for PHP
ii  php7.4-mbstring                       7.4.3-4ubuntu2.4                      amd64        MBSTRING module for PHP
ii  php7.4-mysql                          7.4.3-4ubuntu2.4                      amd64        MySQL module for PHP
ii  php7.4-opcache                        7.4.3-4ubuntu2.4                      amd64        Zend OpCache module for PHP
ii  php7.4-readline                       7.4.3-4ubuntu2.4                      amd64        readline module for PHP
ii  php7.4-sqlite3                        7.4.3-4ubuntu2.4                      amd64        SQLite3 module for PHP
ii  php7.4-xml                            7.4.3-4ubuntu2.4                      amd64        DOM, SimpleXML, XML, and XSL module for PHP
ii  php7.4-zip                            7.4.3-4ubuntu2.4                      amd64        Zip module for PHP

Create a configreport through the ownCloud admin interface to make sure that the phpinfo() configuration has been printed out and paste it here.
Alternatively make a backup of your index.php and replace it’s content with:

<?PHP phpinfo(); ?>

Then browse to your webservers URL in a browser, then paste the output here.

How did you generate the phpinfo output earlier?

I see that the website is not the problem, make sure that the modules are enabled for cli as well, for that paste the output of ls -al /etc/php/7.4/cli/conf.d

1 Like

How did you generate the phpinfo output earlier?

With Generate Config Report in the admin panel.
As you can see from there, the modules are installed and enabled. I’ve shortened the original output, you can find the full JSON here https://pastebin.com/NXFTnMxy

A phpinfo of the CLI gives me the same information.
ls -al /etc/php/7.4/cli/conf.d shows that zip, intl and curl are installed and enabled.

Are you able to run any occ commands?
Can you run php --version on the command line? (Just thinking aloud here: “though you don’t have any other PHP versions installed as per dpkg output…”)

I’m kind of at the end of my ideas. Has it ever worked? Have you tried turning it off and on again? :slight_smile: :upside_down_face:

Edit: perhaps have a look through here: Nginx documentation (Unofficial (Community) )

1 Like

$ sudo -u www-data php occ app:list runs perfectly fine.

php -V gives me

PHP 7.4.3 (cli) (built: Oct  6 2020 15:47:56) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies

It is a fresh install, I then was greated with wrong permissions and missing php modueles, fixed that, everything runs smoothly AFAICT but those 4 messages just won’t disappear.

Rebooting does not seem to fix it either :slight_smile: Thanks anyway :slight_smile:

And if you run occ system:cron manually does it show the message then?

1 Like

No message is displayed when running sudo -u www-data php occ system:cron

OK, so that means it worked successfully.
So all that remains is the yellow bar in the admin interface, correct? Or do you have any other reduced functionality?

So perhaps there is a bug in the installation check routine and it doesn’t work correctly for nginx-php-fpm setups (entirely possible, the QA only runs for Apache-mod-php). Would be interesting if this is reproducible in a fresh nginx-php-fpm setup? Perhaps other users in this forum running nginx-php-fpm know more?

2 Likes

Everything else works perfectly fine. :slight_smile:

1 Like