PHP Vendor

Debian Packaging
This PHP version is maintained by Freexian SARL as part of their PHP LTS offer. This service is run together with Ondřej Surý, that's why a small subset of the PHP LTS packages are made freely available on DEB.SURY.ORG.
PHP logo

PHP Version 8.2.28

System Linux cau-optisolve-sandbox-staging 6.8.0-1067-gcp #75-Ubuntu SMP Tue Aug 11 23:04:44 UTC 2026 x86_64
Build Date Mar 13 2025 18:08:49
Build System Linux
Server API FPM/FastCGI
Virtual Directory Support disabled
Configuration File (php.ini) Path /etc/php/8.2/fpm
Loaded Configuration File /etc/php/8.2/fpm/php.ini
Scan this dir for additional .ini files /etc/php/8.2/fpm/conf.d
Additional .ini files parsed /etc/php/8.2/fpm/conf.d/10-mysqlnd.ini, /etc/php/8.2/fpm/conf.d/10-opcache.ini, /etc/php/8.2/fpm/conf.d/10-pdo.ini, /etc/php/8.2/fpm/conf.d/15-xml.ini, /etc/php/8.2/fpm/conf.d/20-apcu.ini, /etc/php/8.2/fpm/conf.d/20-bcmath.ini, /etc/php/8.2/fpm/conf.d/20-bz2.ini, /etc/php/8.2/fpm/conf.d/20-calendar.ini, /etc/php/8.2/fpm/conf.d/20-ctype.ini, /etc/php/8.2/fpm/conf.d/20-curl.ini, /etc/php/8.2/fpm/conf.d/20-dom.ini, /etc/php/8.2/fpm/conf.d/20-exif.ini, /etc/php/8.2/fpm/conf.d/20-ffi.ini, /etc/php/8.2/fpm/conf.d/20-fileinfo.ini, /etc/php/8.2/fpm/conf.d/20-ftp.ini, /etc/php/8.2/fpm/conf.d/20-gd.ini, /etc/php/8.2/fpm/conf.d/20-gettext.ini, /etc/php/8.2/fpm/conf.d/20-iconv.ini, /etc/php/8.2/fpm/conf.d/20-igbinary.ini, /etc/php/8.2/fpm/conf.d/20-imagick.ini, /etc/php/8.2/fpm/conf.d/20-imap.ini, /etc/php/8.2/fpm/conf.d/20-intl.ini, /etc/php/8.2/fpm/conf.d/20-mbstring.ini, /etc/php/8.2/fpm/conf.d/20-msgpack.ini, /etc/php/8.2/fpm/conf.d/20-mysqli.ini, /etc/php/8.2/fpm/conf.d/20-pdo_mysql.ini, /etc/php/8.2/fpm/conf.d/20-phar.ini, /etc/php/8.2/fpm/conf.d/20-posix.ini, /etc/php/8.2/fpm/conf.d/20-readline.ini, /etc/php/8.2/fpm/conf.d/20-redis.ini, /etc/php/8.2/fpm/conf.d/20-shmop.ini, /etc/php/8.2/fpm/conf.d/20-simplexml.ini, /etc/php/8.2/fpm/conf.d/20-soap.ini, /etc/php/8.2/fpm/conf.d/20-sockets.ini, /etc/php/8.2/fpm/conf.d/20-sysvmsg.ini, /etc/php/8.2/fpm/conf.d/20-sysvsem.ini, /etc/php/8.2/fpm/conf.d/20-sysvshm.ini, /etc/php/8.2/fpm/conf.d/20-tokenizer.ini, /etc/php/8.2/fpm/conf.d/20-xmlreader.ini, /etc/php/8.2/fpm/conf.d/20-xmlwriter.ini, /etc/php/8.2/fpm/conf.d/20-xsl.ini, /etc/php/8.2/fpm/conf.d/20-zip.ini, /etc/php/8.2/fpm/conf.d/25-memcached.ini
PHP API 20220829
PHP Extension 20220829
Zend Extension 420220829
Zend Extension Build API420220829,NTS
PHP Extension Build API20220829,NTS
Debug Build no
Thread Safety disabled
Zend Signal Handling enabled
Zend Memory Manager enabled
Zend Multibyte Support provided by mbstring
Zend Max Execution Timers disabled
IPv6 Support enabled
DTrace Support available, disabled
Registered PHP Streamshttps, ftps, compress.zlib, php, file, glob, data, http, ftp, compress.bzip2, phar, zip
Registered Stream Socket Transportstcp, udp, unix, udg, ssl, tls, tlsv1.0, tlsv1.1, tlsv1.2, tlsv1.3
Registered Stream Filterszlib.*, string.rot13, string.toupper, string.tolower, convert.*, consumed, dechunk, bzip2.*, convert.iconv.*
Zend logo This program makes use of the Zend Scripting Language Engine:
Zend Engine v4.2.28, Copyright (c) Zend Technologies
    with Zend OPcache v8.2.28, Copyright (c), by Zend Technologies

Configuration

apcu

APCu Support Enabled
Version 5.1.24
APCu Debugging Disabled
MMAP Support Enabled
MMAP File Mask no value
Serialization Support php, igbinary
Build Date Dec 5 2024 11:32:08
DirectiveLocal ValueMaster Value
apc.coredump_unmapOffOff
apc.enable_cliOffOff
apc.enabledOnOn
apc.entries_hint40964096
apc.gc_ttl36003600
apc.mmap_file_maskno valueno value
apc.preload_pathno valueno value
apc.serializerphpphp
apc.shm_segments11
apc.shm_size32M32M
apc.slam_defenseOffOff
apc.smart00
apc.ttl00
apc.use_request_timeOffOff

bcmath

BCMath support enabled
DirectiveLocal ValueMaster Value
bcmath.scale00

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
DirectiveLocal ValueMaster Value
cgi.discard_pathOffOff
cgi.fix_pathinfoOffOff
cgi.force_redirectOnOn
cgi.nphOffOff
cgi.redirect_status_envno valueno value
cgi.rfc2616_headersOffOff
fastcgi.error_headerno valueno value
fastcgi.loggingOnOn
fpm.configno valueno value

Core

PHP Version 8.2.28
DirectiveLocal ValueMaster Value
allow_url_fopenOnOn
allow_url_includeOffOff
arg_separator.input&&
arg_separator.output&&
auto_append_file/usr/share/kinsta_php_append/loader.php/usr/share/kinsta_php_append/loader.php
auto_globals_jitOnOn
auto_prepend_file/usr/share/kinsta_php_prepend/loader.php/usr/share/kinsta_php_prepend/loader.php
browscapno valueno value
default_charsetUTF-8UTF-8
default_mimetypetext/htmltext/html
disable_classesno valueno value
disable_functionsexec, passthru, shell_exec, system, proc_open, popen, show_source, apache_child_terminate, apache_get_modules, apache_get_version, apache_getenv, apache_note, apache_setenv, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, posix_getpwuid, posix_uname, pclose, dl, diskfreespace, disk_total_space, pcntl_exec, proc_close, proc_get_status, proc_nice, proc_terminate, symlink, link, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority, highlight_file, lchgrp, lchown, prog_get_status, getmypid, getmyuid, getmygid, getrusage, getmyinode, get_current_user, libxml_disable_entity_loaderexec, passthru, shell_exec, system, proc_open, popen, show_source, apache_child_terminate, apache_get_modules, apache_get_version, apache_getenv, apache_note, apache_setenv, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, posix_getpwuid, posix_uname, pclose, dl, diskfreespace, disk_total_space, pcntl_exec, proc_close, proc_get_status, proc_nice, proc_terminate, symlink, link, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority, highlight_file, lchgrp, lchown, prog_get_status, getmypid, getmyuid, getmygid, getrusage, getmyinode, get_current_user, libxml_disable_entity_loader
display_errorsOffOff
display_startup_errorsOffOff
doc_rootno valueno value
docref_extno valueno value
docref_rootno valueno value
enable_dlOffOff
enable_post_data_readingOnOn
error_append_stringno valueno value
error_logno valueno value
error_log_mode06440644
error_prepend_stringno valueno value
error_reporting498322527
expose_phpOffOff
extension_dir/usr/lib/php/20220829/usr/lib/php/20220829
fiber.stack_sizeno valueno value
file_uploadsOnOn
hard_timeout22
highlight.comment#FF8000#FF8000
highlight.default#0000BB#0000BB
highlight.html#000000#000000
highlight.keyword#007700#007700
highlight.string#DD0000#DD0000
html_errorsOnOn
ignore_repeated_errorsOnOn
ignore_repeated_sourceOffOff
ignore_user_abortOffOff
implicit_flushOffOff
include_path.:/usr/share/php.:/usr/share/php
input_encodingno valueno value
internal_encodingno valueno value
log_errorsOnOn
mail.add_x_headerOffOff
mail.force_extra_parametersno valueno value
mail.logno valueno value
mail.mixed_lf_and_crlfOffOff
max_execution_time300300
max_file_uploads2020
max_input_nesting_level6464
max_input_time300300
max_input_vars1000010000
max_multipart_body_parts-1-1
memory_limit256M256M
open_basedir/www/optisolve_940/public:/www/optisolve_940/mysqleditor:/www/optisolve_940/web:/www/optisolve_940/deploy:/www/optisolve_940/deployment:/www/optisolve_940/deployments:/www/optisolve_940/tmp:/usr/share:/tmp:/dev/urandom/www/optisolve_940/public:/www/optisolve_940/mysqleditor:/www/optisolve_940/web:/www/optisolve_940/deploy:/www/optisolve_940/deployment:/www/optisolve_940/deployments:/www/optisolve_940/tmp:/usr/share:/tmp:/dev/urandom
output_buffering40964096
output_encodingno valueno value
output_handlerno valueno value
post_max_size128M128M
precision1414
realpath_cache_size4096K4096K
realpath_cache_ttl120120
register_argc_argvOffOff
report_memleaksOnOn
report_zend_debugOffOff
request_orderGPGP
sendmail_fromno valueno value
sendmail_path/usr/sbin/sendmail -t -i/usr/sbin/sendmail -t -i
serialize_precision-1-1
short_open_tagOffOff
SMTPlocalhostlocalhost
smtp_port2525
sys_temp_dirno valueno value
syslog.facilityLOG_USERLOG_USER
syslog.filterno-ctrlno-ctrl
syslog.identphpphp
unserialize_callback_funcno valueno value
upload_max_filesize128M128M
upload_tmp_dirno valueno value
user_dirno valueno value
user_ini.cache_ttl300300
user_ini.filenameno valueno value
variables_orderGPCSGPCS
xmlrpc_error_number00
xmlrpc_errorsOffOff
zend.assertions-1-1
zend.detect_unicodeOnOn
zend.enable_gcOnOn
zend.exception_ignore_argsOffOff
zend.exception_string_param_max_len1515
zend.multibyteOffOff
zend.script_encodingno valueno value
zend.signal_checkOffOff

ctype

ctype functions enabled

curl

cURL support enabled
cURL Information 8.5.0
Age 10
Features
AsynchDNS Yes
CharConv No
Debug No
GSS-Negotiate No
IDN Yes
IPv6 Yes
krb4 No
Largefile Yes
libz Yes
NTLM Yes
NTLMWB No
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
ALTSVC Yes
HTTP3 No
UNICODE No
ZSTD Yes
HSTS Yes
GSASL No
Protocols dict, file, ftp, ftps, gopher, gophers, http, https, imap, imaps, ldap, ldaps, mqtt, pop3, pop3s, rtmp, rtmpe, rtmps, rtmpt, rtmpte, rtmpts, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp
Host x86_64-pc-linux-gnu
SSL Version OpenSSL/3.0.13
ZLib Version 1.3
libSSH Version libssh/0.10.6/openssl/zlib
DirectiveLocal ValueMaster Value
curl.cainfono valueno value

date

date/time support enabled
timelib version 2022.12
"Olson" Timezone Database Version 0.system
Timezone Database internal
Default timezone UTC
DirectiveLocal ValueMaster Value
date.default_latitude31.766731.7667
date.default_longitude35.233335.2333
date.sunrise_zenith90.83333390.833333
date.sunset_zenith90.83333390.833333
date.timezoneUTCUTC

dom

DOM/XML enabled
DOM/XML API Version 20031129
libxml Version 2.9.14
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
DirectiveLocal ValueMaster Value
exif.decode_jis_intelJISJIS
exif.decode_jis_motorolaJISJIS
exif.decode_unicode_intelUCS-2LEUCS-2LE
exif.decode_unicode_motorolaUCS-2BEUCS-2BE
exif.encode_jisno valueno value
exif.encode_unicodeISO-8859-15ISO-8859-15

FFI

FFI supportenabled
DirectiveLocal ValueMaster Value
ffi.enablepreloadpreload
ffi.preloadno valueno value

fileinfo

fileinfo support enabled
libmagic 540

filter

Input Validation and Filtering enabled
DirectiveLocal ValueMaster Value
filter.defaultunsafe_rawunsafe_raw
filter.default_flagsno valueno value

ftp

FTP support enabled
FTPS support enabled

gd

GD Support enabled
GD headers Version 2.3.3
GD library Version 2.3.3
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
AVIF Support enabled
TGA Read Support enabled
DirectiveLocal ValueMaster Value
gd.jpeg_ignore_warningOnOn

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 murmur3a murmur3c murmur3f xxh32 xxh64 xxh3 xxh128 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.39
DirectiveLocal ValueMaster Value
iconv.input_encodingno valueno value
iconv.internal_encodingno valueno value
iconv.output_encodingno valueno value

igbinary

igbinary support enabled
igbinary version 3.2.16
igbinary APCu serializer ABI 0
igbinary session support yes
DirectiveLocal ValueMaster Value
igbinary.compact_stringsOnOn

imagick

imagick moduleenabled
imagick module version 3.7.0
imagick classes Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator, ImagickKernel
Imagick compiled with ImageMagick version ImageMagick 6.9.13-16 Q8 x86_64 8b003df48:20240901 https://legacy.imagemagick.org
Imagick using ImageMagick library version ImageMagick 6.9.13-56 Q8 x86_64 350da106f:20260903 https://legacy.imagemagick.org
ImageMagick copyright (C) 1999 ImageMagick Studio LLC
ImageMagick release date 2026-09-03
ImageMagick number of supported formats: 205
ImageMagick supported formats 3G2, 3GP, AAI, AI, APNG, ART, AVI, AVIF, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CUR, CUT, DATA, DCM, DCX, DDS, DFONT, DPX, DXT1, DXT5, EPDF, EPT, EPT2, EPT3, FAX, FILE, FITS, FLV, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, H, HALD, HDR, HEIC, HEIF, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MTV, NULL, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PREVIEW, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAS, RGB, RGBA, RGBO, RGF, RLA, RLE, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, STEGANO, SUN, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIDEO, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMV, WPG, X, XBM, XC, XCF, XPM, XV, XWD, YCbCr, YCbCrA, YUV
DirectiveLocal ValueMaster Value
imagick.allow_zero_dimension_images00
imagick.locale_fix00
imagick.progress_monitor00
imagick.set_single_thread11
imagick.shutdown_sleep_count1010
imagick.skip_version_check00

imap

IMAP c-Client Version 2007f
SSL Support enabled
Kerberos Support enabled
DirectiveLocal ValueMaster Value
imap.enable_insecure_rshOffOff

intl

Internationalization supportenabled
ICU version 74.2
ICU Data version 74.2
ICU TZData version 2023c
ICU Unicode version 15.1
DirectiveLocal ValueMaster Value
intl.default_localeno valueno value
intl.error_level00
intl.use_exceptionsOffOff

json

json support enabled

libxml

libXML support active
libXML Compiled Version 2.9.14
libXML Loaded Version 20914
libXML streams enabled

mbstring

Multibyte Support enabled
Multibyte string engine libmbfl
HTTP input encoding translation disabled
libmbfl version 1.3.2
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) version 6.9.9
DirectiveLocal ValueMaster Value
mbstring.detect_orderno valueno value
mbstring.encoding_translationOffOff
mbstring.http_inputno valueno value
mbstring.http_outputno valueno value
mbstring.http_output_conv_mimetypes^(text/|application/xhtml\+xml)^(text/|application/xhtml\+xml)
mbstring.internal_encodingno valueno value
mbstring.languageneutralneutral
mbstring.regex_retry_limit10000001000000
mbstring.regex_stack_limit100000100000
mbstring.strict_detectionOffOff
mbstring.substitute_characterno valueno value

memcached

memcached supportenabled
Version 3.3.0
libmemcached-awesome version 1.1.4
SASL support yes
Session support yes
igbinary support yes
json support yes
msgpack support yes
zstd support no
DirectiveLocal ValueMaster Value
memcached.compression_factor1.31.3
memcached.compression_level33
memcached.compression_threshold20002000
memcached.compression_typefastlzfastlz
memcached.default_binary_protocolOffOff
memcached.default_connect_timeout00
memcached.default_consistent_hashOffOff
memcached.item_size_limit00
memcached.serializerphpphp
memcached.sess_binary_protocolOnOn
memcached.sess_connect_timeout00
memcached.sess_consistent_hashOnOn
memcached.sess_consistent_hash_typeketamaketama
memcached.sess_lock_expire00
memcached.sess_lock_max_waitnot setnot set
memcached.sess_lock_retries55
memcached.sess_lock_waitnot setnot set
memcached.sess_lock_wait_max150150
memcached.sess_lock_wait_min150150
memcached.sess_lockingOnOn
memcached.sess_number_of_replicas00
memcached.sess_persistentOffOff
memcached.sess_prefixmemc.sess.key.memc.sess.key.
memcached.sess_randomize_replica_readOffOff
memcached.sess_remove_failed_serversOffOff
memcached.sess_sasl_passwordno valueno value
memcached.sess_sasl_usernameno valueno value
memcached.sess_server_failure_limit00
memcached.store_retry_count00

msgpack

MessagePack Support enabled
Session Support enabled
MessagePack APCu Serializer ABI no
extension Version 3.0.0
header Version 3.2.0
DirectiveLocal ValueMaster Value
msgpack.assocOnOn
msgpack.error_displayOnOn
msgpack.illegal_key_insertOffOff
msgpack.php_onlyOnOn
msgpack.use_str8_serializationOnOn

mysqli

MysqlI Supportenabled
Client API library version mysqlnd 8.2.28
Active Persistent Links 0
Inactive Persistent Links 0
Active Links 0
DirectiveLocal ValueMaster Value
mysqli.allow_local_infileOffOff
mysqli.allow_persistentOnOn
mysqli.default_hostno valueno value
mysqli.default_port33063306
mysqli.default_pwno valueno value
mysqli.default_socket/var/run/mysqld/mysqld.sock/var/run/mysqld/mysqld.sock
mysqli.default_userno valueno value
mysqli.local_infile_directoryno valueno value
mysqli.max_linksUnlimitedUnlimited
mysqli.max_persistentUnlimitedUnlimited
mysqli.rollback_on_cached_plinkOffOff

mysqlnd

mysqlndenabled
Version mysqlnd 8.2.28
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 3.0.13 30 Jan 2024
OpenSSL Header Version OpenSSL 3.0.13 30 Jan 2024
Openssl default config /usr/lib/ssl/openssl.cnf
DirectiveLocal ValueMaster Value
openssl.cafileno valueno value
openssl.capathno valueno value

pcre

PCRE (Perl Compatible Regular Expressions) Support enabled
PCRE Library Version 10.42 2022-12-11
PCRE Unicode Version 14.0.0
PCRE JIT Support enabled
PCRE JIT Target x86 64bit (little endian + unaligned)
DirectiveLocal ValueMaster Value
pcre.backtrack_limit10000001000000
pcre.jitOnOn
pcre.recursion_limit100000100000

PDO

PDO supportenabled
PDO drivers mysql

pdo_mysql

PDO Driver for MySQLenabled
Client API version mysqlnd 8.2.28
DirectiveLocal ValueMaster Value
pdo_mysql.default_socket/var/run/mysqld/mysqld.sock/var/run/mysqld/mysqld.sock

Phar

Phar: PHP Archive supportenabled
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.
DirectiveLocal ValueMaster Value
phar.cache_listno valueno value
phar.readonlyOnOn
phar.require_hashOnOn

posix

POSIX support enabled

random

Version 8.2.28

readline

Readline Supportenabled
Readline library EditLine wrapper
DirectiveLocal ValueMaster Value
cli.pagerno valueno value
cli.prompt\b \> \b \> 

redis

Redis Supportenabled
Redis Version 6.2.0
Redis Sentinel Version 1.0
Available serializers php, json, igbinary
Available compression lzf, zstd, lz4
DirectiveLocal ValueMaster Value
redis.arrays.algorithmno valueno value
redis.arrays.authno valueno value
redis.arrays.autorehash00
redis.arrays.connecttimeout00
redis.arrays.consistent00
redis.arrays.distributorno valueno value
redis.arrays.functionsno valueno value
redis.arrays.hostsno valueno value
redis.arrays.index00
redis.arrays.lazyconnect00
redis.arrays.namesno valueno value
redis.arrays.pconnect00
redis.arrays.previousno valueno value
redis.arrays.readtimeout00
redis.arrays.retryinterval00
redis.clusters.authno valueno value
redis.clusters.cache_slots00
redis.clusters.persistent00
redis.clusters.read_timeout00
redis.clusters.seedsno valueno value
redis.clusters.timeout00
redis.pconnect.connection_limit00
redis.pconnect.echo_check_liveness11
redis.pconnect.pool_detect_dirty00
redis.pconnect.pool_patternno valueno value
redis.pconnect.pool_poll_timeout00
redis.pconnect.pooling_enabled11
redis.session.compressionnonenone
redis.session.compression_level33
redis.session.early_refresh00
redis.session.lock_expire00
redis.session.lock_retries100100
redis.session.lock_wait_time2000020000
redis.session.locking_enabled00

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
DirectiveLocal ValueMaster Value
session.auto_startOffOff
session.cache_expire180180
session.cache_limiternocachenocache
session.cookie_domainno valueno value
session.cookie_httponlyOffOff
session.cookie_lifetime00
session.cookie_path//
session.cookie_samesiteno valueno value
session.cookie_secureOffOff
session.gc_divisor10001000
session.gc_maxlifetime14401440
session.gc_probability00
session.lazy_writeOnOn
session.namePHPSESSIDPHPSESSID
session.referer_checkno valueno value
session.save_handlerfilesfiles
session.save_path/var/lib/php/sessions/var/lib/php/sessions
session.serialize_handlerphpphp
session.sid_bits_per_character44
session.sid_length3232
session.upload_progress.cleanupOnOn
session.upload_progress.enabledOnOn
session.upload_progress.freq1%1%
session.upload_progress.min_freq11
session.upload_progress.namePHP_SESSION_UPLOAD_PROGRESSPHP_SESSION_UPLOAD_PROGRESS
session.upload_progress.prefixupload_progress_upload_progress_
session.use_cookiesOnOn
session.use_only_cookiesOnOn
session.use_strict_modeOffOff
session.use_trans_sidOffOff

shmop

shmop support enabled

SimpleXML

SimpleXML support enabled
Schema support enabled

soap

Soap Client enabled
Soap Server enabled
DirectiveLocal ValueMaster Value
soap.wsdl_cache11
soap.wsdl_cache_dir/tmp/tmp
soap.wsdl_cache_enabledOnOn
soap.wsdl_cache_limit55
soap.wsdl_cache_ttl8640086400

sockets

Sockets Support enabled

sodium

sodium supportenabled
libsodium headers version 1.0.18
libsodium library version 1.0.18

SPL

SPL supportenabled
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
DirectiveLocal ValueMaster Value
assert.activeOnOn
assert.bailOffOff
assert.callbackno valueno value
assert.exceptionOnOn
assert.warningOnOn
auto_detect_line_endingsOffOff
default_socket_timeout6060
fromno valueno value
session.trans_sid_hostsno valueno value
session.trans_sid_tagsa=href,area=href,frame=src,form=a=href,area=href,frame=src,form=
unserialize_max_depth40964096
url_rewriter.hostsno valueno value
url_rewriter.tagsa=href,area=href,frame=src,input=src,form=fakeentrya=href,area=href,frame=src,input=src,form=fakeentry
user_agentno valueno 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.14

xmlreader

XMLReader enabled

xmlwriter

XMLWriter enabled

xsl

XSL enabled
libxslt Version 1.1.39
libxslt compiled against libxml Version 2.9.14
EXSLT enabled
libexslt Version 0.8.21

Zend OPcache

Opcode Caching Disabled
Optimization Disabled
SHM Cache Enabled
File Cache Disabled
JIT Off
DirectiveLocal ValueMaster Value
opcache.blacklist_filenameno valueno value
opcache.consistency_checks00
opcache.dups_fixOffOff
opcache.enableOffOff
opcache.enable_cliOffOff
opcache.enable_file_overrideOffOff
opcache.error_logno valueno value
opcache.file_cacheno valueno value
opcache.file_cache_consistency_checksOnOn
opcache.file_cache_onlyOffOff
opcache.file_update_protection22
opcache.force_restart_timeout180180
opcache.huge_code_pagesOffOff
opcache.interned_strings_buffer88
opcache.jitno valueno value
opcache.jit_bisect_limit00
opcache.jit_blacklist_root_trace1616
opcache.jit_blacklist_side_trace88
opcache.jit_buffer_size00
opcache.jit_debug00
opcache.jit_hot_func127127
opcache.jit_hot_loop6464
opcache.jit_hot_return88
opcache.jit_hot_side_exit88
opcache.jit_max_exit_counters81928192
opcache.jit_max_loop_unrolls88
opcache.jit_max_polymorphic_calls22
opcache.jit_max_recursive_calls22
opcache.jit_max_recursive_returns22
opcache.jit_max_root_traces10241024
opcache.jit_max_side_traces128128
opcache.jit_prof_threshold0.0050.005
opcache.lockfile_path/tmp/tmp
opcache.log_verbosity_level22
opcache.max_accelerated_files100000100000
opcache.max_file_size00
opcache.max_wasted_percentage55
opcache.memory_consumption640640
opcache.opt_debug_level00
opcache.optimization_level0x7FFEBFFF0x7FFEBFFF
opcache.preferred_memory_modelno valueno value
opcache.preloadno valueno value
opcache.preload_userno valueno value
opcache.protect_memoryOffOff
opcache.record_warningsOffOff
opcache.restrict_apino valueno value
opcache.revalidate_freq3030
opcache.revalidate_pathOffOff
opcache.save_commentsOffOff
opcache.use_cwdOnOn
opcache.validate_permissionOffOff
opcache.validate_rootOffOff
opcache.validate_timestampsOnOn

zip

Zip enabled
Zip version 1.21.1
Libzip version 1.7.3
BZIP2 compression Yes
XZ compression No
ZSTD compression No
AES-128 encryption Yes
AES-192 encryption Yes
AES-256 encryption Yes

zlib

ZLib Supportenabled
Stream Wrapper compress.zlib://
Stream Filter zlib.inflate, zlib.deflate
Compiled Version 1.3
Linked Version 1.3
DirectiveLocal ValueMaster Value
zlib.output_compressionOffOff
zlib.output_compression_level-1-1
zlib.output_handlerno valueno value

Additional Modules

Module Name

Environment

VariableValue
MAGICK_TEMPORARY_PATH /www/optisolve_940/tmp
USER optisolve
HOME /www/optisolve_940

PHP Variables

VariableValue
$_COOKIE['__cf_bm']_MtPPAJqtDE9._Vz0o.zhTJvsTjeV2QMWxIYRoeTpzk-1791531143.9488175-1.0.1.1-FxMOc7jCkth1ltHmOLevMedQPMUivKioWVUWERj93V4Jgo_73XATf.69AfR_LK0FaAaOPdLjJBgTnsBjMwOvrSsyqnjrsAXz6kUT0jA6VeWyEwR1Ze_zxLA7WbEZ5dgq
$_SERVER['MAGICK_TEMPORARY_PATH']/www/optisolve_940/tmp
$_SERVER['USER']optisolve
$_SERVER['HOME']/www/optisolve_940
$_SERVER['HTTP_X_FORWARDED_PROTO']http
$_SERVER['HTTP_CF_IPCOUNTRY']US
$_SERVER['HTTP_CF_WORKER']kinsta.cloud
$_SERVER['HTTP_KI_REQUEST_METAL']53
$_SERVER['HTTP_KI_REQUEST_COLO']1042
$_SERVER['HTTP_KI_BOT_CATEGORY']aggressive_crawler
$_SERVER['HTTP_KI_AI_CRAWLER']yes
$_SERVER['HTTP_KI_REALIP']216.73.217.54
$_SERVER['HTTP_X_KINSTA_EDGE_LB']KCW
$_SERVER['HTTP_X_KINSTA_EDGE_INCOMINGIP']216.73.217.54
$_SERVER['HTTP_CF_VISITOR']{"scheme":"http"}
$_SERVER['HTTP_KI_TRUSTED_IP_CHAIN']no value
$_SERVER['HTTP_CF_DEVICE_TYPE']desktop
$_SERVER['HTTP_CF_CONNECTING_O2O']1
$_SERVER['HTTP_CF_CONNECTING_IP']216.73.217.54
$_SERVER['HTTP_VIA']1.1 squid-proxy-5b96dc6d46-9v68d (squid/6.13)
$_SERVER['HTTP_USER_AGENT']Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
$_SERVER['HTTP_COOKIE']__cf_bm=_MtPPAJqtDE9._Vz0o.zhTJvsTjeV2QMWxIYRoeTpzk-1791531143.9488175-1.0.1.1-FxMOc7jCkth1ltHmOLevMedQPMUivKioWVUWERj93V4Jgo_73XATf.69AfR_LK0FaAaOPdLjJBgTnsBjMwOvrSsyqnjrsAXz6kUT0jA6VeWyEwR1Ze_zxLA7WbEZ5dgq
$_SERVER['HTTP_CACHE_CONTROL']max-age=259200
$_SERVER['HTTP_ACCEPT']*/*
$_SERVER['HTTP_ACCEPT_ENCODING']gzip
$_SERVER['HTTP_CF_RAY']a47bb0f3c84d2308-CMH
$_SERVER['HTTP_KI_UA_LOWERCASED']mozilla/5.0 applewebkit/537.36 (khtml, like gecko; compatible; claudebot/1.0; [email protected])
$_SERVER['HTTP_KI_VBOT_CATEGORY']AI Crawler
$_SERVER['HTTP_CDN_LOOP']cloudflare; loops=2; subreqs=1
$_SERVER['HTTP_CF_EW_VIA']15
$_SERVER['HTTP_X_FORWARDED_FOR']10.2.242.105,216.73.217.54,216.73.217.54
$_SERVER['HTTP_CONNECTION']Keep-Alive
$_SERVER['SCRIPT_FILENAME']/www/optisolve_940/public/index.php
$_SERVER['REDIRECT_STATUS']200
$_SERVER['WP_ENVIRONMENT_TYPE']staging
$_SERVER['KINSTA_CACHE_ZONE']KINSTAWP
$_SERVER['SERVER_NAME']sandbox.optisolve.net
$_SERVER['SERVER_PORT']80
$_SERVER['SERVER_ADDR']10.0.3.153
$_SERVER['REMOTE_PORT']no value
$_SERVER['REMOTE_ADDR']216.73.217.54
$_SERVER['SERVER_SOFTWARE']nginx/1.31.3
$_SERVER['GATEWAY_INTERFACE']CGI/1.1
$_SERVER['HTTP_HOST']www.sandbox.optisolve.net
$_SERVER['SERVER_PROTOCOL']HTTP/1.1
$_SERVER['DOCUMENT_ROOT']/www/optisolve_940/public
$_SERVER['DOCUMENT_URI']/index.php
$_SERVER['REQUEST_URI']/sitemap.xml
$_SERVER['SCRIPT_NAME']/index.php
$_SERVER['CONTENT_LENGTH']no value
$_SERVER['CONTENT_TYPE']no value
$_SERVER['REQUEST_METHOD']GET
$_SERVER['QUERY_STRING']no value
$_SERVER['FCGI_ROLE']RESPONDER
$_SERVER['PHP_SELF']/index.php
$_SERVER['REQUEST_TIME_FLOAT']1791531144.3262
$_SERVER['REQUEST_TIME']1791531144

PHP Credits

PHP Group
Thies C. Arntzen, Stig Bakken, Shane Caraveo, Andi Gutmans, Rasmus Lerdorf, Sam Ruby, Sascha Schumann, Zeev Suraski, Jim Winstead, Andrei Zmievski
Language Design & Concept
Andi Gutmans, Rasmus Lerdorf, Zeev Suraski, Marcus Boerger
PHP Authors
ContributionAuthors
Zend Scripting Language Engine Andi Gutmans, Zeev Suraski, Stanislav Malyshev, Marcus Boerger, Dmitry Stogov, Xinchen Hui, Nikita Popov
Extension Module API Andi Gutmans, Zeev Suraski, Andrei Zmievski
UNIX Build and Modularization Stig Bakken, Sascha Schumann, Jani Taskinen, Peter Kokot
Windows Support Shane Caraveo, Zeev Suraski, Wez Furlong, Pierre-Alain Joye, Anatol Belski, Kalle Sommer Nielsen
Server API (SAPI) Abstraction Layer Andi Gutmans, Shane Caraveo, Zeev Suraski
Streams Abstraction Layer Wez Furlong, Sara Golemon
PHP Data Objects Layer Wez Furlong, Marcus Boerger, Sterling Hughes, George Schlossnagle, Ilia Alshanetsky
Output Handler Zeev Suraski, Thies C. Arntzen, Marcus Boerger, Michael Wallner
Consistent 64 bit support Anthony Ferrara, Anatol Belski
SAPI Modules
ContributionAuthors
Apache 2.0 Handler Ian Holsman, Justin Erenkrantz (based on Apache 2.0 Filter code)
CGI / FastCGI Rasmus Lerdorf, Stig Bakken, Shane Caraveo, Dmitry Stogov
CLI Edin Kadribasic, Marcus Boerger, Johannes Schlueter, Moriyoshi Koizumi, Xinchen Hui
Embed Edin Kadribasic
FastCGI Process Manager Andrei Nigmatulin, dreamcat4, Antony Dovgal, Jerome Loyet
litespeed George Wang
phpdbg Felipe Pena, Joe Watkins, Bob Weinand
Module Authors
ModuleAuthors
BC Math Andi Gutmans
Bzip2 Sterling Hughes
Calendar Shane Caraveo, Colin Viebrock, Hartmut Holzgraefe, Wez Furlong
COM and .Net Wez Furlong
ctype Hartmut Holzgraefe
cURL Sterling Hughes
Date/Time Support Derick Rethans
DB-LIB (MS SQL, Sybase) Wez Furlong, Frank M. Kromann, Adam Baratz
DBA Sascha Schumann, Marcus Boerger
DOM Christian Stocker, Rob Richards, Marcus Boerger
enchant Pierre-Alain Joye, Ilia Alshanetsky
EXIF Rasmus Lerdorf, Marcus Boerger
FFI Dmitry Stogov
fileinfo Ilia Alshanetsky, Pierre Alain Joye, Scott MacVicar, Derick Rethans, Anatol Belski
Firebird driver for PDO Ard Biesheuvel
FTP Stefan Esser, Andrew Skalski
GD imaging Rasmus Lerdorf, Stig Bakken, Jim Winstead, Jouni Ahto, Ilia Alshanetsky, Pierre-Alain Joye, Marcus Boerger, Mark Randall
GetText Alex Plotnick
GNU GMP support Stanislav Malyshev
Iconv Rui Hirokawa, Stig Bakken, Moriyoshi Koizumi
IMAP Rex Logan, Mark Musone, Brian Wang, Kaj-Michael Lang, Antoni Pamies Olive, Rasmus Lerdorf, Andrew Skalski, Chuck Hagenbuch, Daniel R Kalowsky
Input Filter Rasmus Lerdorf, Derick Rethans, Pierre-Alain Joye, Ilia Alshanetsky
Internationalization Ed Batutis, Vladimir Iordanov, Dmitry Lakhtyuk, Stanislav Malyshev, Vadim Savchuk, Kirti Velankar
JSON Jakub Zelenka, Omar Kilani, Scott MacVicar
LDAP Amitay Isaacs, Eric Warnke, Rasmus Lerdorf, Gerrit Thomson, Stig Venaas
LIBXML Christian Stocker, Rob Richards, Marcus Boerger, Wez Furlong, Shane Caraveo
Multibyte String Functions Tsukada Takuya, Rui Hirokawa
MySQL driver for PDO George Schlossnagle, Wez Furlong, Ilia Alshanetsky, Johannes Schlueter
MySQLi Zak Greant, Georg Richter, Andrey Hristov, Ulf Wendel
MySQLnd Andrey Hristov, Ulf Wendel, Georg Richter, Johannes Schlüter
OCI8 Stig Bakken, Thies C. Arntzen, Andy Sautins, David Benson, Maxim Maletsky, Harald Radi, Antony Dovgal, Andi Gutmans, Wez Furlong, Christopher Jones, Oracle Corporation
ODBC driver for PDO Wez Furlong
ODBC Stig Bakken, Andreas Karajannis, Frank M. Kromann, Daniel R. Kalowsky
Opcache Andi Gutmans, Zeev Suraski, Stanislav Malyshev, Dmitry Stogov, Xinchen Hui
OpenSSL Stig Venaas, Wez Furlong, Sascha Kettler, Scott MacVicar, Eliot Lear
Oracle (OCI) driver for PDO Wez Furlong
pcntl Jason Greene, Arnaud Le Blanc
Perl Compatible Regexps Andrei Zmievski
PHP Archive Gregory Beaver, Marcus Boerger
PHP Data Objects Wez Furlong, Marcus Boerger, Sterling Hughes, George Schlossnagle, Ilia Alshanetsky
PHP hash Sara Golemon, Rasmus Lerdorf, Stefan Esser, Michael Wallner, Scott MacVicar
Posix Kristian Koehntopp
PostgreSQL driver for PDO Edin Kadribasic, Ilia Alshanetsky
PostgreSQL Jouni Ahto, Zeev Suraski, Yasuo Ohgaki, Chris Kings-Lynne
Pspell Vlad Krupin
random Go Kudo, Tim Düsterhus, Guilliam Xavier, Christoph M. Becker, Jakub Zelenka, Bob Weinand, Máté Kocsis, and Original RNG implementators
Readline Thies C. Arntzen
Reflection Marcus Boerger, Timm Friebe, George Schlossnagle, Andrei Zmievski, Johannes Schlueter
Sessions Sascha Schumann, Andrei Zmievski
Shared Memory Operations Slava Poliakov, Ilia Alshanetsky
SimpleXML Sterling Hughes, Marcus Boerger, Rob Richards
SNMP Rasmus Lerdorf, Harrie Hazewinkel, Mike Jackson, Steven Lawrance, Johann Hanne, Boris Lytochkin
SOAP Brad Lafountain, Shane Caraveo, Dmitry Stogov
Sockets Chris Vandomelen, Sterling Hughes, Daniel Beulshausen, Jason Greene
Sodium Frank Denis
SPL Marcus Boerger, Etienne Kneuss
SQLite 3.x driver for PDO Wez Furlong
SQLite3 Scott MacVicar, Ilia Alshanetsky, Brad Dewar
System V Message based IPC Wez Furlong
System V Semaphores Tom May
System V Shared Memory Christian Cartus
tidy John Coggeshall, Ilia Alshanetsky
tokenizer Andrei Zmievski, Johannes Schlueter
XML Stig Bakken, Thies C. Arntzen, Sterling Hughes
XMLReader Rob Richards
XMLWriter Rob Richards, Pierre-Alain Joye
XSL Christian Stocker, Rob Richards
Zip Pierre-Alain Joye, Remi Collet
Zlib Rasmus Lerdorf, Stefan Roehrich, Zeev Suraski, Jade Nicoletti, Michael Wallner
PHP Documentation
Authors Mehdi Achour, Friedhelm Betz, Antony Dovgal, Nuno Lopes, Hannes Magnusson, Philip Olson, Georg Richter, Damien Seguy, Jakub Vrana, Adam Harvey
Editor Peter Cowburn
User Note Maintainers Daniel P. Brown, Thiago Henrique Pojda
Other Contributors Previously active authors, editors and other contributors are listed in the manual.
PHP Quality Assurance Team
Ilia Alshanetsky, Joerg Behrens, Antony Dovgal, Stefan Esser, Moriyoshi Koizumi, Magnus Maatta, Sebastian Nohn, Derick Rethans, Melvyn Sopacua, Pierre-Alain Joye, Dmitry Stogov, Felipe Pena, David Soria Parra, Stanislav Malyshev, Julien Pauli, Stephen Zarkos, Anatol Belski, Remi Collet, Ferenc Kovacs
Websites and Infrastructure team
PHP Websites Team Rasmus Lerdorf, Hannes Magnusson, Philip Olson, Lukas Kahwe Smith, Pierre-Alain Joye, Kalle Sommer Nielsen, Peter Cowburn, Adam Harvey, Ferenc Kovacs, Levi Morrison
Event Maintainers Damien Seguy, Daniel P. Brown
Network Infrastructure Daniel P. Brown
Windows Infrastructure Alex Schoenmaker

PHP License

This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact [email protected].


Deprecated: Optional parameter $depth declared before required parameter $output is implicitly treated as a required parameter in /www/optisolve_940/public/wp-content/plugins/wp-megamenu/classes/class.wp-megamenu.php on line 456

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /www/optisolve_940/public/wp-includes/functions.php on line 6260
Page not found - Optisolve

Page Not Found

Back To Home Page

Ontario Bill 190 washroom compliance requirements timeline showing key dates from October 2024 to January 2026"

Is Logging Enough? What Bill 190 Really Asks of Ontario Employers

Thought Leadership — March 2026 Home › Resources › Is Logging Enough? Is Logging Enough? What Bill 190 Really Asks of Ontario Employers “Bill 190 isn’t just about keeping records — it’s about building a culture of transparency and trust. The organizations that see this early will be the ones that lead.” By Sanjaya Abeysinghe […]

Read More
alt="Ontario Bill 190 compliance overview"

Ontario Bill 190: Washroom Cleaning Record Requirements (2026 Overview)

Workplace hygiene has long been a core responsibility under Ontario’s occupational health and safety framework. With the passage of Ontario Bill 190, the province has taken an additional step by formalizing how washroom cleaning records must be documented and made accessible to workers. As these Bill 190 washroom cleaning record requirements come into force in […]

Read More

Not All Digital Compliance Tools Are Created Equal: Choosing the Right Platform for Your Work Environment

As organizations across industries race to digitize their compliance and quality assurance processes, it’s easy to assume that any software platform offering a checklist or dashboard is up to the task. But not all digital tools are created equal in the real world on job sites, in aging facilities, and across decentralized operations. Digitization isn’t […]

Read More

Preparing for Bill 190: What Ontario Employers Need to Know About Washroom Cleaning Records

On October 28, 2024, Ontario passed the Working for Workers Five Act, 2024 (Bill 190), marking a notable shift in workplace health and safety legislation. Among the changes, new requirements for washroom cleaning records stand out as a practical but impactful addition for employers and facility operators across the province. What the New Regulation Requires […]

Read More

Transforming Training with AI: How Digital Coaching Improves Facility Management

Why Facility Training Needs a New Approach In the world of facility management, training isn’t just a checklist item—it’s a frontline defense for ensuring safety, quality, and operational excellence. Yet traditional models of training haven’t kept pace with today’s demands. Manuals, seminars, and occasional coaching sessions leave too much room for interpretation, inconsistency, and human […]

Read More

The Biggest Struggles in Facility Maintenance—And How AI Provides Solutions

The Unseen Battles Behind the Scenes In the quiet corridors of hospitals, the bustling floors of factories, and the echoing halls of schools, a silent struggle unfolds daily. Facility maintenance teams, often operating behind the scenes, face a myriad of challenges that keep the wheels of our essential services turning. From unexpected equipment failures to […]

Read More
Businessperson shaking hand with digital partner over futuristic background.

AI as Your Partner, Not a Replacement: The Future of Facility & Cleaning Management

AI Won’t Replace Facility Teams—It Will Make Them Smarter AI is rapidly reshaping industries, including facility maintenance and janitorial services. However, with this transformation comes an underlying concern: Will AI replace jobs in cleaning and facility management? The reality is that AI is not a replacement for human expertise—it’s a tool for enhancement. By automating […]

Read More
Chatbot conversation Ai Artificial Intelligence technology online customer service.Digital chatbot, robot application, OpenAI generate. Futuristic technology.Virtual assistant on internet.

The Benefits of AI in Facility & Cleaning Management

Why AI is the Future of Smarter, More Efficient Facility Operations Facility maintenance and cleaning management are evolving rapidly. With rising operational costs, increasing compliance requirements, and growing expectations for cleanliness and efficiency, facility and janitorial teams are under more pressure than ever. AI-powered solutions are emerging as game-changers—helping to streamline operations, optimize resources, and […]

Read More
Busy business man, project manager holding tablet walking in office. generative ai

AI in Facility Maintenance & Janitorial Services: Understanding the Basics

What Is AI and How Is It Transforming Facility Management? AI is everywhere—from self-driving cars to personalized recommendations on streaming platforms. But what does it mean for facility maintenance and janitorial services? If you’re responsible for managing cleaning operations, compliance, or facility upkeep, you might be wondering how artificial intelligence fits into your world. This […]

Read More
Canada flag on a pole flying in the wind.

Celebrating Our Canadian Heritage and Commitment to Excellence

As a proudly Canadian company, Optisolve is committed to innovation, sustainability, and excellence in facility management. Discover how our technology-driven solutions are shaping the future of cleaning validation and compliance.

Read More
Close-up of a quality control inspector using a digital tablet to log production data on the factory floor

Transforming Your Record Keeping to Lower Liability Risks in Facility Management

Effective record keeping is at the heart of risk management in facility management. Without accurate and organized records, facilities face increased exposure to liability, compliance issues, and operational inefficiencies. Transitioning from traditional methods to modern, technology-driven solutions can significantly lower liability risks by ensuring comprehensive documentation, accountability, and real-time monitoring. The Risks of Outdated Record-Keeping […]

Read More
Beautiful image of the University of Guelph located in Ontario, Canada.

Strengthening Infection Prevention with Data-Driven Insights

When an outbreak occurs, the immediate focus is on containment—but what about prevention? Recent infection outbreaks in educational institutions across Canada highlight how quickly illness can spread in high-traffic environments. Schools, healthcare facilities, and other public spaces are constantly at risk of infection outbreaks without robust monitoring and infection prevention protocols. While no easily accessible […]

Read More
A smiling professional in a modern industrial setting holds a tablet, appearing engaged in monitoring or managing operations. The well-lit factory background with machinery and vibrant colors reflects efficiency and technology in an industrial environment.

Beyond the Check Mark: What to Look For During Facility Assessments and Why It Matters

Facility assessments are more than just routine inspections—they’re essential opportunities to monitor and maintain high standards of cleanliness, compliance, and safety. While it’s easy to rely on checklists to verify tasks, effective facility assessment monitoring goes beyond simple check marks. By understanding what to look for and why each aspect matters, facility managers can identify […]

Read More
Law

Avoid Legal Pitfalls: Protect Your Facility with SAVI’s Comprehensive Record Keeping

In facility management, maintaining accurate records isn’t just a best practice—it’s a legal necessity. From compliance tracking to documenting maintenance and sanitation procedures, comprehensive record keeping plays a critical role in protecting your facility from legal risks. With Optisolve’s SAVI platform, facility managers can seamlessly document, store, and access records, ensuring compliance and safeguarding against […]

Read More
A cheerful healthcare professional wearing blue scrubs and a stethoscope smiles while holding a tablet. The background shows other medical staff engaged in conversation, symbolizing teamwork, technology, and a modern medical environment.

Managing Your Risks: Liability Protection and Record Keeping in Facility Management

In facility management, the stakes are high when it comes to liability protection. From safety compliance to sanitation protocols, every aspect of operations must be meticulously documented to minimize risk and ensure accountability. Effective record keeping plays a crucial role in protecting your facility from potential liability issues, providing a safety net of documentation to […]

Read More
A close-up image of a doctor wearing a white coat with a stethoscope around their neck, using a stylus on a tablet. The reflection of the device on a polished surface emphasizes modern digital record-keeping in a professional healthcare setting.

Shielding Your Assets: The Role of Record Keeping in Liability Protection

In facility management, safeguarding assets goes beyond maintaining physical structures—it involves protecting your operations from liability risks that could threaten your facility’s reputation, financial stability, and overall success. Accurate and comprehensive record keeping serves as the first line of defense, ensuring compliance, accountability, and transparency. By implementing robust record-keeping practices, supported by tools like Optisolve’s […]

Read More
A close-up of a wooden gavel with a polished gold band striking a sound block, symbolizing justice, authority, or legal proceedings. The soft lighting and minimalist background emphasize the craftsmanship and importance of the object.

New OHSA Cleaning Records Law in Ontario: What You Need to Know and How SAVI Can Help

    Ontario’s Occupational Health and Safety Act (OHSA) has introduced a new regulation, O. Reg. 480/24, requiring employers and constructors to maintain and post cleaning records for washroom facilities starting July 1, 2025. This change aims to enhance transparency and accountability in maintaining sanitary conditions in workplaces. Records must display the date and time […]

Read More
A woman sits at her desk in a dimly lit office, deeply focused on a tablet. The surrounding environment, with subtle lighting and a glass of water on the desk, conveys a sense of concentration and dedication, suggesting late-night work or analysis.

More Than Checklists: Facility Assessment Monitoring for True Peace of Mind

  Facility management isn’t just about meeting standards on paper—it’s about creating a safe, clean, and well-maintained environment for everyone who enters the building. While checklists are a useful tool, they often fall short of offering the full transparency and accountability that stakeholders and board members expect. Facility assessment monitoring is about going beyond simple […]

Read More
A man stands in a warehouse filled with organized shelves of materials, smiling as he checks information on a tablet. The background suggests a well-maintained inventory system, and his focused, positive demeanor implies efficient management or quality control.

Consolidating Your Facility Assessments: Make the Change from Paper to Digital

Managing facility assessments through paper-based systems can be tedious, error-prone, and inefficient. Switching to a digital system, like SAVI, revolutionizes the way facility managers track and manage assessments, providing improved accuracy, accountability, and accessibility. By consolidating assessments into a centralized digital platform, facility managers gain a clearer picture of their facility’s performance while streamlining workflows […]

Read More
A person uses a stylus to interact with a laptop displaying digital checklists and check marks, representing task completion and document verification. Floating icons with green check marks emphasize compliance and thorough review, with a soft, focused background that underscores a high-tech, digital workspace environment.

Understanding Compliance Reporting in Facility Management and Janitorial Sanitation

Facilities are now expected to consistently meet and document compliance with industry regulations to ensure safe and sanitary environments. Compliance reporting enables facility managers to monitor and verify cleaning and sanitation efforts, confirming that each step aligns with established standards and providing documented evidence of these actions. This process not only helps facilities avoid legal […]

Read More
A person interacts with a laptop, touching floating digital icons with check marks, symbolizing task completion or compliance verification. The scene conveys a futuristic interface with transparent overlays, enhancing the theme of digital compliance or data management. A smartphone lies nearby on the desk, adding to the tech-focused setup.

Is Your Facility Compliant? Find Out with Optisolve.

Compliance in facility management extends far beyond cleanliness. It involves consistently meeting health, safety, accessibility, and environmental standards, with detailed documentation to prove adherence. But how do you determine if your facility is fully compliant in all these areas? Key Areas of Compliance in Facility Management Health and Safety Regulations Health and safety standards are […]

Read More
A woman in glasses and a light blazer sits in a modern, warmly lit space, intently looking at a tablet in her hands. The blurred background with large

Setting Up Compliance Reporting with SAVI: A Step-by-Step Guide

In today’s regulatory environment, precise documentation and consistent adherence to health, safety, and accessibility standards are essential. Effective compliance reporting not only meets these requirements but also provides insights to improve operational efficiency and accountability. Optisolve’s SAVI platform is designed to simplify compliance tracking, making it easier for facilities to stay on top of their […]

Read More
A businessman is standing on a professional buildings open stairwell, smiling at an iPad.

Transforming Data into Actionable Insights: The Power of SAVI Reporting

Imagine navigating your facility with the precision of a seasoned captain steering through uncharted waters. In the realm of facility management, the ability to swiftly interpret and act on vital information can make all the difference. Enter SAVI—a game-changer that turns mountains of data into clear, strategic insights. From boosting operational efficiency to enhancing safety […]

Read More
A professional businessman stands in a long corridor reviewing something on an iPad.

Simplifying Compliance and Audits with SAVI’s Reporting Tools

Compliance and safety audits are essential in facility management, but they can often be time-consuming and complex. Optisolve’s SAVI platform makes it easier for facility managers to stay compliant by providing robust assessment and reporting tools. From automated report generation to customizable compliance tracking, SAVI supports facility managers in efficiently maintaining a safe, compliant environment. […]

Read More
Three happy children, one in a wheelchair, enjoy an art gallery visit, smiling at the colorful artwork around them. A woman, possibly a caregiver, stands behind them, smiling as well.

From Desks to Playgrounds: Comprehensive Cleaning for Elementary Schools

  Maintaining a clean and hygienic environment in elementary schools is not just about appearances—it’s about ensuring the health and safety of our youngest and most vulnerable learners. With children being more susceptible to infections, the stakes are high. Studies have shown that schools with robust cleaning protocols experience significantly fewer cases of student absenteeism […]

Read More
daycare facility with little children sitting beside each other raising their hands.

Tiny Hands, Big Clean: Maintaining Hygiene in Daycares and Preschools

Creating Safe and Hygienic Spaces in Preschools and Daycares Maintaining cleanliness in preschools and daycares is not just about routine cleaning—it’s about creating an environment where young children can thrive safely. The unique needs of these spaces, where small hands constantly touch surfaces and unexpected messes are part of the daily routine, require more than […]

Read More

The Importance of Employee Retention: Strategies for Building a Stronger Team

In today’s competitive business landscape, employee retention has become more crucial than ever. High turnover rates can be detrimental to an organization’s productivity, morale, and bottom line. Conversely, retaining skilled and dedicated employees contributes to a more cohesive and effective team. In this blog post, we will explore the importance of employee retention and provide […]

Read More
Empty chairs in a waiting area of a medical facility

Optimizing Customer Satisfaction: 5 Strategies Through Cleaning Assessments

Customer satisfaction is the cornerstone of successful cleaning services. A crucial aspect of achieving and maintaining satisfaction is conducting effective cleaning assessments. In this blog post, we’ll explore five strategies to optimize customer satisfaction through thorough and strategic cleaning assessments.   Understanding Customer Expectations: Approach: Conduct initial consultations to understand the unique expectations and specific […]

Read More
Two people are seated at a desk engaged in a discussion. One person is writing in a notebook, while the other has documents laid out on the table. There is a pen holder with colored pencils and a white coffee mug in the foreground.

Driving Innovation and Excellence: An Exclusive Interview with Optisolve’s CEO

In today’s rapidly evolving world, maintaining clean and safe environments has never been more critical. As industries like healthcare, education, and public facilities seek better ways to validate and manage cleaning protocols, Optisolve has emerged as a leader in providing innovative, data-driven solutions. We recently had the opportunity to sit down with Optisolve’s CEO, Prakash […]

Read More
Customer experience lead Brad Plumton is reviewing the software and pathfinder images with a client.

Ensuring Client Success: An Inside Look with Optisolve’s Customer Experience Lead

Revolutionizing Facility Management: How Optisolve’s SAVI and Pathfinder Transform Operations Facility managers face increasing pressure to maintain impeccable standards of cleanliness and safety while managing time and budgets efficiently. At Optisolve, we understand these challenges and have developed cutting-edge tools like SAVI and Pathfinder to help organizations streamline their processes and optimize their operations. By […]

Read More
Side view of serious caucasian plant worker using computer in control room.

Why Hire a Facility Maintenance Consultant? Expertise at Your Service.

Why Hire a Facility Maintenance Consultant? Expertise at Your Service Managing the maintenance of any facility, from schools to hospitals and corporate offices, requires a delicate balance of expertise, time, and resources. With so many aspects to oversee—from compliance and safety to budgeting and day-to-day operations—it’s easy for important details to fall through the cracks. […]

Read More
Smiling woman cleaning a glass window with a soapy sponge, wearing a blue apron and yellow gloves, with a background view of buildings blurred through the glass.

Best Practices for Maintaining Hygiene Standards in Commercial Facilities

Ensuring the health and safety of employees, clients, and visitors in commercial facilities hinges on maintaining rigorous hygiene standards. As cleanliness becomes increasingly prioritized, facility managers must adopt best practices to meet these demands. This blog post explores key strategies for upholding hygiene in commercial settings, highlighting how advanced technologies from Optisolve can significantly support […]

Read More
A custodian is cleaning a surface with a spray bottle containing chemicals while wearing blue rubber gloves and wiping away the spray with a cloth.

How Better Cleaning Processes Can Boost Your ROI

For Janitorial Sales Representatives, Sanitation Product Sales Reps, and Distributor Sales Managers, offering more than just cleaning supplies is key to standing out in today’s competitive market. Clients are not just looking for products—they want solutions that add value and improve their bottom line. By delivering better cleaning processes, you can help your clients achieve […]

Read More
modern complex of office buildings in the evening

Redefining Facility Management: Embracing Innovation and Efficiency 

Facility management is undergoing a transformative shift, driven by the need for greater efficiency, sustainability, and responsiveness to changing workplace dynamics. In this blog post, we explore the paradigm shift in facility management, emphasizing the importance of embracing innovation to redefine and elevate the standards of efficiency within the built environment. The Changing Landscape of […]

Read More
Concept of quality cleaning

Why You Need a Quality Cleaning Plan Now

Whether you’re managing a commercial facility, educational institution, or healthcare facility, implementing a comprehensive cleaning plan is essential for safeguarding the health and well-being of occupants and visitors alike. The Importance of a Quality Cleaning Plan A quality cleaning plan serves as the foundation for maintaining a clean, safe, and healthy environment. It outlines the […]

Read More
Bookkeepers team or financial inspectors making report, calculating and checking balance. Tax service financial document. Audit or meeting concept

Maximizing Efficiency: The Role of Real-time Reporting in Janitorial Management

In janitorial management, maintaining efficiency is crucial for delivering top-notch service. Real-time reporting has emerged as a game-changer in this field, offering unparalleled opportunities to enhance operations. By leveraging real-time reporting systems, janitorial teams can optimize resource allocation, streamline workflows, and ensure superior service delivery. In this blog, we’ll examine the pivotal role of real-time […]

Read More
cleaning progress caution sign in office

Cleaning for Health vs Cleaning for Appearance

Maintaining a clean and visually appealing environment is a key priority for facility managers, but there’s a crucial distinction between cleaning for appearance and cleaning for health. In this blog post, we’ll explore the differences between these two approaches and discuss the importance of striking a balance to achieve optimal facility care. Cleaning for Appearance: […]

Read More
Happy young business woman at the meeting.

From Onboarding to Success: How Optisolve Supports Clients Every Step of the Way

In the realm of innovative solutions and cutting-edge technology, the journey from initial adoption to proficient utilization is paramount. At Optisolve, we understand that a seamless onboarding process and continuous support are not just niceties but essential components of client success. From the moment our clients embark on their Optisolve experience, we prioritize their journey, […]

Read More
Professional Janitorial Staff Cleaning and Maintaining Public Corridor.

Enhancing Cleanliness and Hygiene: The Role of Cleaning Audits in Education Institutions

In today’s education landscape, maintaining cleanliness and hygiene is paramount to creating a safe and conducive learning environment for students, staff, and visitors. One essential tool in achieving this goal is through regular cleaning audits. In this blog post, we will explore the importance of cleaning audits in education institutions, their benefits, key components, and […]

Read More
Engineer check fire suppression system, check fire extinguisher tank in the fire control room for safety.

Safeguarding Education Spaces: The Vital Role of Fire Safety Audits

Fire safety is paramount in education institutions, where the safety of students, staff, and visitors is a top priority. One essential tool in ensuring fire safety is the fire safety audit. These audits play a crucial role in identifying potential hazards, ensuring compliance with regulations, and enhancing emergency preparedness. In this article, we will explore […]

Read More
African American teenage girl with disability sitting on wheelchair with laptop on her knees and talking to her friends

Enhancing Inclusivity: The Crucial Role of Accessibility Audits in Education Institutions Facility Management

Accessibility audits play a pivotal role in ensuring that education institutions provide equitable access to their facilities and services for all individuals, including those with disabilities. In this blog, we will explore the significance of accessibility audits in education institutions and discuss their key components, benefits, and best practices. Understanding Accessibility Audits Accessibility audits are […]

Read More
A middle-aged Caucasian male school superintendent with short gray hair and glasses, wearing a dark blue suit and tie, standing in a school hallway. He is attentively reviewing audit results on an iPad.

The Importance of Audits for Education Institutions for Facility Management

In the realm of education, maintaining the safety, functionality, and compliance of facilities is paramount. Facility audits play a crucial role in ensuring that educational institutions meet and exceed standards for cleanliness, accessibility, safety, and more. In this blog post, we’ll delve into the significance of audits in facility management for educational institutions, exploring their […]

Read More
Man in cleaning service uniform smiles with colleagues in background showing professional cleaning team at work. Concept Cleaning Service, Professional Team, Smiling Colleagues, Work Environment

Investing in Employee Development: Building Loyalty and Longevity

In today’s competitive business landscape, companies are constantly seeking ways to gain a competitive edge. While innovative products and services are essential, it’s equally important to invest in the development of your most valuable asset: your employees. At Optisolve, we recognize that nurturing talent and fostering a culture of continuous learning are key drivers of […]

Read More
five yellow stars symbolizing top business achievement and recognition, floating in approval

Cleaning Validation: Boosting Productivity and Customer Satisfaction in Commercial Cleaning

In the competitive landscape of commercial cleaning, ensuring that cleaning services meet the highest standards is not just a requirement but a strategic imperative. Cleaning validation plays a pivotal role in achieving this goal. In this blog post, we’ll delve into the significance of cleaning validation and how it contributes to boosting productivity and customer […]

Read More
A janitor is maintaining floors in a facility with an electrical floor cleaner.

Cleanliness and Integrity Solutions Approach to Facility Care

Maintaining a clean and well-integrated facility is crucial for creating a positive and safe environment. In this blog post, we explore the importance of adopting cleanliness and integrity solutions as part of a comprehensive approach to facility care. By incorporating janitorial inspection software and best practices, organizations can enhance both the cleanliness of their spaces […]

Read More
Woman cleaning armchair with antiseptic in office, closeup

Enhancing Facility Maintenance: Strategies for Optimal Performance

Facility maintenance is a cornerstone of successful facility management, impacting the longevity, efficiency, and overall performance of buildings and infrastructure. In this blog post, we delve into essential strategies to enhance facility maintenance, ensuring optimal performance and a seamless operational environment. 1. Implement Predictive Maintenance: – Strategy: Embrace predictive maintenance by leveraging commercial cleaning apps […]

Read More
Facility maintenance manager reviewing evidence of the latest cleaning inspection from images off the iPad from Optisolve’s SAVI quality management system.

5 Strategies For Customer Satisfaction Through Digitized Cleaning Assessments

Explore the unparalleled customer service experience with Optisolve, where tailored solutions, proactive communication, and dedicated support redefine client satisfaction in facility management.

Read More
Optisolve happy customer

The Optisolve Difference: How We Go Above and Beyond for Our Clients

Explore the unparalleled customer service experience with Optisolve, where tailored solutions, proactive communication, and dedicated support redefine client satisfaction in facility management.

Read More
GT French's Cam Carnegie talking with customer about cleaning valuation and Enviro Solutions cleaning products

Customer Spotlight: How Optisolve Transformed GT French Facility Assessment Services

Discover how GT French revolutionized facility management and cleanliness standards through a strategic partnership with Optisolve. Learn about their journey towards setting new industry benchmarks for safety and hygiene.

Read More
A facility manager is holding an iPad and reviewing updates on a cleaning inspection that was completed on the facility behind him.

Unveiling the Top 6 Benefits of Regular Cleaning Inspections

  Regular cleaning inspections are a cornerstone of effective facility management, ensuring that cleanliness standards are not only met but consistently maintained. In this blog post, we’ll explore the top six benefits of incorporating regular cleaning inspections for infection prevention and control into your facility management strategy. 1. Consistent Cleanliness Standards: Benefit Benefit: Regular cleaning […]

Read More
A spectacular view from the bottom of many high-rise buildings with glass windows looking up towards the sky.

The Future of Facility Management with Optisolve

In the ever-evolving landscape of facility management, staying ahead of the curve is essential for success. As industries adapt to new challenges, the role of facility managers becomes increasingly critical. One key aspect of this evolving field is the integration of cutting-edge technologies like cleaning inspection software that enhances efficiency, sustainability, and overall performance. In […]

Read More
Facility Manager is reviewing business processes by using the Optisolve SAVI software on an iPad during a site walkthrough.

A Guide to Improving Commercial Cleaning with Optisolve

In the fast-paced and ever-evolving commercial cleaning industry, mastering the art of optimizing business processes stands as the cornerstone for not only delivering unparalleled quality but also securing a competitive edge. This blog delves into the transformative potential of integrating Optisolve’s pioneering solutions, including the SAVI QMS for Quality Control Software and Pathfinder Surface Contamination […]

Read More
A custodian is cleaning a surface with a spray bottle containing chemicals while wearing blue rubber gloves and wiping away the spray with a cloth.

Elevating Service Offerings and ROI with Facility Insights Pro

Discover the key to unlocking enhanced profitability and operational efficiency with Facility Insights Pro – the transformative solution for building service contractors (BSCs), distributors, and facility cleaning and maintenance consultants. Focused on serving high-demand sectors such as educational institutions, government buildings, and airline facilities, FIP is designed to integrate seamlessly into your existing service portfolio, […]

Read More
SAVI Software being showcased on a computer monitor, laptop, and iPad. A GBAC Star Registered Global Biorisk Advisory Council with 3 stars certificate is shown on the top left of the image.

Choosing the Right Facility Maintenance Platform: A Guide for Success

Facility management and maintenance play a crucial role in ensuring the cleanliness, safety, and functionality of any building or facility. With the advancement of technology, facility maintenance platforms have become essential tools for streamlining operations, improving efficiencies, and delivering exceptional results. In this article, we will explore the importance of choosing the right facility maintenance […]

Read More
Janitor is using a clean rag to sanitize the door handles of an entry door to an office.

Pathfinder Technology: A Game-Changer in Cleaning, as Demonstrated by Lexus Cleaning Services

Discover how Lexus Cleaning Services is revolutionizing the cleaning industry with Optisolve’s cutting-edge Pathfinder technology, as featured in a recent CleanLink article titled “Using Software to Pinpoint, Clean Problem Surfaces”.

Read More
Two professional assessors consulting over Facility Insights Pro on a laptop, strategizing for facility management optimization in an office setting at night.

Unlocking the Full Potential of Facility Assessors with Facility Insights Pro

In simple terms, a quality management system (QMS) is a structured, centralized collection of documents and records that showcase the business processes, procedures, and individual responsibilities required to maintain high quality standards and meet regulatory compliance.

Read More
A male in hospital scrubs and hospital hat is sitting at a desk while smiling down at his phone with a laptop and stethoscope sitting on the desk in front of him.

The Importance of Cleaning as Part of Your Healthcare Quality Management System (QMS)

The purpose of a quality management system in healthcare is to ensure that healthcare organizations provide the best possible care and uphold high standards of patient safety. Typically, a healthcare QMS focuses on the performance of providers and how they interact with patients.

Read More
Two office employees are standing side by side in an open workspace reviewing the male co-workers phone together.

What is a Quality Management System (QMS)?

In simple terms, a quality management system (QMS) is a structured, centralized collection of documents and records that showcase the business processes, procedures, and individual responsibilities required to maintain high quality standards and meet regulatory compliance.

Read More
A coffee house barista is cleaning the espresso machine with a wet red rag.

7 Cleaning Strategies to Improve Your Food Safety Quality Management System

It should be no secret that you need to control food safety hazards to keep your staff and patrons healthy. Plus, any food business with a significant health outbreak risks significant reputational damage and customer losses.

Read More
Two commercial cleaners are cleaning an office space. The male is vacuuming the carpeted commercial floors, while the female is on her knees cleaning the lower part of a office glass seperator.

Optimize Customer Satisfaction Of Your Commercial Cleaning and Janitorial Services

Businesses in the commercial cleaning and janitorial services industry know all to well how tricky it can be to keep your customers happy.

Read More
Aesthetician is cleaning the shelves within her office with a blue rag, and Swish cleaning solution.

Why You Can’t Cut Corners With Commercial Kitchen Cleaning

Everyone who works in the food industry has heard how important kitchen hygiene standards are. Yet, commercial kitchen cleaning is neglected more often than you might expect.

Read More
Green flat mop stick is attached to a mop head, cleaning hardwood floors

7 Commercial Floor Cleaning Best Practices

In a lot of ways, floor cleaning is floor cleaning. Often, what works for taking care of the floors in your home will also work for commercial floor cleaning. However, it’s safe to assume that workplaces and retail establishments get much more foot traffic than the average home. This means that commercial flooring often needs more time and attention to stay clean.

Read More
Two women in orange overalls and sneakers are vacuuming and mopping tile floor in a home.

5 Tips For Choosing The Best Janitorial Software

Technology is improving efficiency in many industries. Warehouse management solutions enhance inventory control and accounting software makes taxes easier than ever before. However, did you know that janitorial services can also improve efficiency and effectiveness with janitorial software tools?

Read More
A man in a blue apron and white shirt is holding up a spray bottle with cleaning solution in it, and a clean large bristle brush. Decorative icons litter the front bottom of the page that showcase (left to right) gloves, a dishwasher, mop and bucket, vacuum, broom, traditional broom, large outdoor broom brush, sponge, and an iron.

What Can You Do With Janitorial Management Software?

Keeping a school clean is no easy task. No matter the size, education level, or building infrastructure, every education facility’s cleaning team faces challenges in keeping their school in tip-top shape. However, overcoming these hurdles is critical, as effective cleaning processes ensure the safety and wellbeing of a school’s staff and students.

Read More
A janitor in a white shirt and bright blue apron is holding a bright green flat surface mop.

Building Service Contractor: Tips to Optimize Staff Training Processes with Cleaning Validation  Software

Keeping a school clean is no easy task. No matter the size, education level, or building infrastructure, every education facility’s cleaning team faces challenges in keeping their school in tip-top shape. However, overcoming these hurdles is critical, as effective cleaning processes ensure the safety and wellbeing of a school’s staff and students.

Read More
A view from the back of a classroom with desks that have ability to seat 2 chairs at each desk in rows of 3. At the front of the classroom is a blackboard and podium.

Improving Your Education Facility’s Cleaning Processes

Keeping a school clean is no easy task. No matter the size, education level, or building infrastructure, every education facility’s cleaning team faces challenges in keeping their school in tip-top shape. However, overcoming these hurdles is critical, as effective cleaning processes ensure the safety and wellbeing of a school’s staff and students.

Read More
Two janitorial staff are cleaning a few office desks with a spray solution and yellow rag, and the other is moping the hardwood floors.

What’s The Difference Between Cleaning vs. Disinfecting?

There can be a lot of confusion when it comes to cleaning vs. disinfecting. While these terms may be used interchangeably, they are vastly different in what they achieve.

Read More
Two janitorial cleaners are wiping down areas of an office and using ATP surface testing to review the results.

What Is ATP Surface Testing?

ATP cleaning verification systems have been a staple in healthcare, food processing/ manufacturing and the commercial cleaning industry since the mid-90s.

Read More
Two janitorial cleaners in green overalls and white tshirts are mopping the tile floor of a lobby. While another is bent down cleaning the windows.

Sustainable Cleaning Tools

ATP cleaning verification systems have been a staple in healthcare, food processing/ manufacturing and the commercial cleaning industry since the mid-90s.

Read More
A man with a light blue shirt is holding out his hand towards the screen with a icon floating over his hand. The icon is a shield with a checkmark in the middle.

The Importance of Security Compliance

The rise of cloud computing and Software as a Service (SaaS) businesses has created a new era of convenience and flexibility for organizations worldwide. With the ability to store data and run applications in the cloud, businesses can operate with greater agility and scalability than ever before. However, this convenience also comes with increased risks […]

Read More
A janitor cleaning station including a broom, dustpan and garbage can as well as other things including a "caution wet floor" sign on the floor of an office lobby. Text on screen says "Cleaning Verification vs. Validation". Optisolve logo at the bottom of the screen.

Cleaning Verification vs. Validation

Cleaning verification vs validation are two closely related but different cleaning procedures – both of which can lead to serious consequences if not followed correctly.

Read More
A janitor wearing blue latex gloves cleaning a countertop with a blue rag.

What is Meant By Precision Cleaning?

According to Market Watch, precision cleaning is set to be a multi-million dollar industry by 2029

Read More
A female janitor wearing a dark green apron and pink rubber gloves is cleaning an office mouse for a computer with a purple rag.

Alternatives to an ATP Cleaning Verification System

ATP cleaning verification systems have been a staple in healthcare, food processing/ manufacturing and the commercial cleaning industry since the mid-90s.

Read More
A team of employees standing in a triangle setting with a man at the front. Text: CMM Cleaning and maintenance management.

In-House Facility Management Benchmarking Survey Report

The recently released 2023 CMM In-House Facility Management Benchmarking Survey Report offers valuable insights into the current state of facility management across various industries. The report is based on a survey of in-house facility managers, conducted by CMM Online. One of the key takeaways from the report is that sustainability has become an essential consideration […]

Read More
Tablet showing Optisolve software reports and analytics

Quality Management in the Cleaning Industry

The cleaning industry is a vital part of everyday life. From offices to schools, hospitals, and many other places, cleaning is essential to maintaining a healthy and safe environment. However, not all cleaning services are created equal. Quality management is crucial to ensure that cleaning services meet the necessary standards and expectations of clients. In […]

Read More
A crew of cleaning staff standing together in an office holding cleaning equipment and smiling.

What to Know About Commercial Cleaning Certifications.

When it comes to commercial cleaning, certifications are essential for ensuring that the cleaning company you choose is qualified and trained to handle your specific needs. Certifications provide a level of assurance that the cleaning company has met certain standards and has the necessary knowledge and skills to provide effective cleaning services.

Read More
Janitor wearing blue latex gloves cleaning a toilet seat with a blue rag.

What is a BioRisk Commercial Cleaning Services Certification/ Accreditation?

A building’s cleanliness greatly influences how comfortable and safe its occupants feel.

Read More
A male is seen mopping the entryway of an office building with a wet floors sign behind him

What to Know About GBAC Star™ Accreditations

The COVID-19 pandemic forever changed how businesses approach the cleaning and maintenance of their buildings.

Read More
A large hospital room is filled with four hospital gurneys, with blue and white bedding, a red foldable chair to the left of each bed, a wooden side table and red privacy curtains in between each bed.

What Is Cleaning Validation?

We are thrilled to announce that Optisolve is SCO2 Type 2 compliant, This rigorous, independent assessment of our enterprise-level security controls serves as validation of our dedication and adherence to the highest standards for security, confidentiality, availability, privacy, and processing integrity.

Read More
A male in a business suit with handle outstretched cupping an icon. Top left icon states Monitored by Drata SOC 2. Top right icon states Monitored by Drata HIPAA. Center icon: AICPA SOC aicpa.org/soc4so SOC for Service Orgnaizations | Service Organizations Yellow text at the bottom right of the image: SOC 2 Type 2 Attestation Announcement

Optisolve Announces SOC 2 Type 2 Attestation.

We are thrilled to announce that Optisolve is SCO2 Type 2 compliant, This rigorous, independent assessment of our enterprise-level security controls serves as validation of our dedication and adherence to the highest standards for security, confidentiality, availability, privacy, and processing integrity.

Read More
Group of janitors smiling in blue aprons holding cleaning equipment.

Cleaning Validation and Workforce Satisfaction

It’s always been challenging to hire and keep cleaning workers. Staffing shortages across the globe have made that challenge even more pronounced. Facility managers everywhere are wondering how they can recruit and retain workers to meet the increased demand of a post-pandemic facility.

Read More
Optisolve ISSA CMM Webinar Presentation stop guessing and start solving With Jeff Cross Mark Candow

Stop guessing and start solving

Tracking and organizing loads of paperwork and complex spreadsheets can be a time consuming and frustrating process. Optisolve looks at the benefits of digitizing your facility cleaning and maintenance checklists, SOPs, audits, and assessments. The Optisolve SAVI quality management system can increase your productivity and save you time and money by gathering data and cleaning […]

Read More
ATP Meter off to the left with a white latex handing holding a q-tip off to the right

The Problem with ATP Meters

Validation and measurement have been buzzwords in the cleaning industry for the past decade, and trends toward integrating data into cleaning programs continue to rise. Mostly, this has meant the widespread use of ATP meters to measure surfaces and validate whether the surface has been cleaned. ATP meters were an important tool used to give […]

Read More
A person uses a stylus to interact with a laptop displaying digital checklists and check marks, representing task completion and document verification. Floating icons with green check marks emphasize compliance and thorough review, with a soft, focused background that underscores a high-tech, digital workspace environment.

Optisolve® Pathfinder™  and SAVI® is Now GBAC STAR™ Registered

Optisolve® Ltd. has announced that both Pathfinder™ Surface Imaging Technology and SAVI® quality management system is GBAC STAR™ Registered.

The Global Biorisk Advisory CouncilTM (GBAC) Registered Technology and Programs Seal provides assurance to customers, manufacturers and companies that the program or technology has been assessed by the GBAC Advisory Council Scientific Board for scientific validity, usability, practicality, safety, and efficacy.

Read More

Optisolve Announces SOC2 Type 1 Attestation.

We are thrilled to announce that Optisolve is SCO2 Type 1 compliant, This rigorous, independent assessment of our enterprise-level security controls serves as validation of our dedication and adherence to the highest standards for security, confidentiality, availability, privacy, and processing integrity.

Read More

Optisolve Announces Attestation of HIPPA Compliance.

We are thrilled to announce that Optisolve is HIPAA compliant, the federal law for patient health protection in the U.S.
This rigorous, independent assessment of our compliance serves as validation of our dedication and adherence to the highest standards to protect your sensitive patient health information.

Read More
Tablet showing Optisolve software reports and analytics

Get results that increase your competitive advantage.

54% of facility customers say that a healthy and sanitary environment for building occupants is the most important factor when choosing a cleaning contractor. (2020 Building Service Contractor Market Report) With many cleaning contractors available how do you differentiate your business from your competitors? How do you show clients the effectiveness of your services?  A big piece […]

Read More
Before and after of contaminated door handle

Healthcare-associated Infections will be Canada’s second leading cause of death by 2050… and Optisolve will help reduce them

New Technology Targets Surface Pathogens for Safer Environmental Hygiene. BURLINGTON, Mass. – April, 2021 – Viken Detection, pioneer of homeland security x-ray…

Read More
Tablet showing Optisolve SAVI software with "Are you ready?"

Higher Level Cleaning Validation Meets the Moment

Re-introducing SAVI and Pathfinder 2020 was a global wake-up call for the importance of infection prevention. But this is a topic Optisolve has been considering for years. While the world continues to adapt to the continuous changes driven by the COVID-19 pandemic, it’s safe to say we have collectively learned more about pathogens, environmental risk, […]

Read More
Tablet showing Optisolve software reports and analytics

Health and Safety Cannot Rely On Guesswork Any Longer

The current need for evidence-based standardization, monitoring, and continuous improvement of environmental hygiene Many of the ways facilities managed cleaning prior to 2020 have been changed irrevocably by the COVID-19 pandemic. What once was aesthetically “good enough” won’t cut it in the new landscape of enhanced cleaning, disinfection, and public health. Top among those relics […]

Read More
Man cleaning seat with cloth

A Four-Step Approach to Becoming a Best-in-Class Facility

The need for enhanced infection prevention while maintaining budgets has pushed facility management to rethink their environmental health & safety results. With “cleaning for health” as the new standard, efficient and effective processes are key.  A precision cleaning approach and smart technology help monitor and measure performance to optimize returns and resources. Precision Cleaning Approach […]

Read More
Animated graphic showing frontline service workers

Recognizing Our Frontline Heroes During National Healthcare Environmental Services Week and All Year Long

#HealthcareEnvironmentalServicesWeek The second week in September is National Healthcare Environmental Services Week, when we honor the men and women who ensure safe, healthy and clean facilities all year long. During the COVID-19 pandemic, these unsung heroes have worked tirelessly on the front lines keeping us safe. We would like to take this week to recognize […]

Read More
Graphic with tablet showing Optisolve SAVI reports and a woman holding a magnifying glass revealing germs

Make Your Intention Infection Prevention

The theme of International Infection Prevention Week 2021, which runs from October 17-23, is “Make Your Intention Infection Prevention.”

Read More
Online product learning icons

Moving Ahead with Technology: 3 Tips from our Tech Expert

With the recent increase in cyber threats and vulnerabilities in the past few weeks, our tech expert CTO shares some helpful articles so you can gain more knowledge to stay protected.

Read More
Disinfecting elevator buttons with spray

Use Data to Drive Effective Performance and Investment Outcomes.

Healthy spaces is a topic many of us in the industry have been advocating for years. Having data to support this critical work is key.

Read More
Infection Prevention sponsor graphic

Optisolve® joins APIC to counter misinformation and uplift science during International Infection Prevention Week

Toronto, October 7, 2021—To raise awareness about the importance of infection prevention and the essential role infection preventionists (IPs) play in…

Read More
Optisolve Pathfinder Halo product

Optisolve And Viken Detection Partner To Launch The Pathfinder™ – An Innovative Surface Imaging Device

New Technology Targets Surface Pathogens for Safer Environmental Hygiene. BURLINGTON, Mass. – April, 2021 – Viken Detection, pioneer of homeland security x-ray…

Read More