PHP Classes

File: vault/config.ini.RenameMe

Recommend this page to a friend!
  Classes of Caleb   PHP Mussel   vault/config.ini.RenameMe   Download  
File: vault/config.ini.RenameMe
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: PHP Mussel
PHP file virus scanner to detect malware
Author: By
Last change:
Date: 5 years ago
Size: 30,531 bytes
 

Contents

Class file image Download
[general] ; Unset variables and cache used by the script after the initial upload ; scanning? False = No; True = Yes [Default]. If you -aren't- using the script ; beyond the initial scanning of uploads, you should set this to true (yes), to ; minimize memory usage. If you -are- using the script beyond the initial ; scanning of uploads, should set to false (no), to avoid unnecessarily ; reloading duplicate data into memory. In general practice, it should usually ; be set to true, but, if you do this, you won't be able to use the script for ; anything other than the initial file upload scanning. Has no influence in CLI ; mode. cleanup=true ; Filename of file to log all scanning results to. Specify a filename, or leave ; blank to disable. scan_log='scan_log.txt' ; Filename of file to log all scanning results to (using a serialised format). ; Specify a filename, or leave blank to disable. scan_log_serialized='scan_log_serialized.txt' ; Filename of file to log all records of blocked or killed uploads to. Specify ; a filename, or leave blank to disable. scan_kills='scan_kills.txt' ; Truncate logfiles when they reach a certain size? Value is the maximum size ; in B/KB/MB/GB/TB that a logfile may grow to before being truncated. The ; default value of 0KB disables truncation (logfiles can grow indefinitely). ; Note: Applies to individual logfiles! The size of logfiles is not considered ; collectively. truncate='0KB' ; Log rotation limits the number of logfiles that should exist at any one time. ; When new logfiles are created, if the total number of logfiles exceeds the ; specified limit, the specified action will be performed. You can specify the ; desired limit here. A value of 0 will disable log rotation. log_rotation_limit=0 ; Log rotation limits the number of logfiles that should exist at any one time. ; When new logfiles are created, if the total number of logfiles exceeds the ; specified limit, the specified action will be performed. You can specify the ; desired action here. Delete = Delete the oldest logfiles, until the limit is ; no longer exceeded. Archive = Firstly archive, and then delete the oldest ; logfiles, until the limit is no longer exceeded. log_rotation_action='Delete' ; Your timezone. timezone='SYSTEM' ; Timezone offset in minutes. timeOffset=0 ; The date/time notation format used by phpMussel. Additional options may be ; added upon request. timeFormat='{Day}, {dd} {Mon} {yyyy} {hh}:{ii}:{ss} {tz}' ; Where to find the IP address of connecting requests? (Useful for services ; such as Cloudflare and the likes) Default = REMOTE_ADDR. WARNING: Don't ; change this unless you know what you're doing! ipaddr='REMOTE_ADDR' ; Enable support for phpMussel plugins? False = No; True = Yes [Default]. enable_plugins=true ; Should phpMussel send 403 headers with the file upload blocked message, or ; stick with the usual 200 OK? False = No (200); True = Yes (403) [Default]. forbid_on_block=true ; Enabling this directive will instruct the script to attempt to immediately ; delete any scanned attempted file upload matching any detection criteria, ; whether via signatures or otherwise. Files determined to be "clean" won't be ; touched. In the case of archives, the entire archive will be deleted, ; regardless of whether or not the offending file is only one of several files ; contained within the archive. For the case of file upload scanning, usually, ; it isn't necessary to enable this directive, because usually, PHP will ; automatically purge the contents of its cache when execution has finished, ; meaning it'll usually delete any files uploaded through it to the server ; unless they've been moved, copied or deleted already. This directive is added ; here as an extra measure of security for those whose copies of PHP mightn't ; always behave in the manner expected. False = After scanning, leave the file ; alone [Default]; True = After scanning, if not clean, delete immediately. delete_on_sight=false ; Specify the default language for phpMussel. lang='en' ; How do you prefer numbers to be displayed? Select the example that looks the ; most correct to you. numbers='Latin-1' ; phpMussel is able to quarantine flagged attempted file uploads in isolation ; within the phpMussel vault, if this is something you want it to do. Casual ; users of phpMussel that simply wish to protect their websites or hosting ; environment without having any interest in deeply analysing any flagged ; attempted file uploads should leave this functionality disabled, but any ; users interested in further analysis of flagged attempted file uploads for ; malware research or for similar such things should enable this functionality. ; Quarantining of flagged attempted file uploads can sometimes also assist in ; debugging false positives, if this is something that frequently occurs for ; you. To disable quarantine functionality, simply leave the quarantine_key ; directive empty, or erase the contents of that directive if it isn't already ; empty. To enable quarantine functionality, enter some value into the ; directive. The quarantine_key is an important security feature of the ; quarantine functionality required as a means of preventing the quarantine ; functionality from being exploited by potential attackers and as a means of ; preventing any potential execution of data stored within the quarantine. The ; quarantine_key should be treated in the same manner as your passwords: The ; longer the better, and guard it tightly. For best effect, use in conjunction ; with delete_on_sight. quarantine_key='' ; The maximum filesize allowed for files to be quarantined. Files larger than ; the value specified will NOT be quarantined. This directive is important as a ; means of making it more difficult for any potential attackers to flood your ; quarantine with unwanted data potentially causing run-away data usage on your ; hosting service. Default = 2MB. quarantine_max_filesize='2MB' ; The maximum memory usage allowed for the quarantine. If the total memory used ; by the quarantine reaches this value, the oldest quarantined files will be ; deleted until the total memory used no longer reaches this value. This ; directive is important as a means of making it more difficult for any ; potential attackers to flood your quarantine with unwanted data potentially ; causing run-away data usage on your hosting service. Default = 64MB. quarantine_max_usage='64MB' ; The maximum number of files that can exist in the quarantine. When new files ; are added to the quarantine, if this number is exceeded, old files will be ; deleted until the remainder no longer exceeds this number. Default = 100. quarantine_max_files=100 ; When honeypot mode is enabled, phpMussel will attempt to quarantine every ; single file upload that it encounters, regardless of whether or not the file ; being uploaded matches any included signatures, and no actual scanning or ; analysis of those attempted file uploads will actually occur. This ; functionality should be useful for those that wish to use phpMussel for the ; purposes of virus/malware research, but it's neither recommended to enable ; this functionality if the intended use of phpMussel by the user is for actual ; file upload scanning, nor recommended to use the honeypot functionality for ; purposes other than honeypotting. By default, this option is disabled. False ; = Disabled [Default]; True = Enabled. honeypot_mode=false ; For how long should phpMussel cache the results of scanning? Value is the ; number of seconds to cache the results of scanning for. Default is 21600 ; seconds (6 hours); A value of 0 will disable caching the results of scanning. scan_cache_expiry=21600 ; Disable CLI mode? CLI mode is enabled by default, but can sometimes interfere ; with certain testing tools (such as PHPUnit, for example) and other CLI-based ; applications. If you don't need to disable CLI mode, you should ignore this ; directive. False = Enable CLI mode [Default]; True = Disable CLI mode. disable_cli=false ; Disable front-end access? Front-end access can make phpMussel more ; manageable, but can also be a potential security risk, too. It's recommended ; to manage phpMussel via the back-end whenever possible, but front-end access ; is provided for when it isn't possible. Keep it disabled unless you need it. ; False = Enable front-end access; True = Disable front-end access [Default]. disable_frontend=true ; Maximum number of login attempts (front-end). Default = 5. max_login_attempts=5 ; File for logging front-end login attempts. Specify a filename, or leave blank ; to disable. FrontEndLog='' ; Disable webfonts? True = Yes [Default]; False = No. disable_webfonts=true ; Enable maintenance mode? True = Yes; False = No [Default]. Disables ; everything other than the front-end. Sometimes useful for when updating your ; CMS, frameworks, etc. maintenance_mode=false ; Defines which algorithm to use for all future passwords and sessions. ; Options: PASSWORD_DEFAULT (default), PASSWORD_BCRYPT, PASSWORD_ARGON2I ; (requires PHP >= 7.2.0). default_algo='PASSWORD_DEFAULT' ; Track phpMussel usage statistics? True = Yes; False = No [Default]. statistics=false [signatures] ; A list of the active signature files, delimited by commas. Active='' ; Should phpMussel report when signatures files are missing or corrupted? If ; fail_silently is disabled, missing and corrupted files will be reported on ; scanning, and if fail_silently is enabled, missing and corrupted files will ; be ignored, with scanning reporting for those files that there aren't any ; problems. This should generally be left alone unless you're experiencing ; crashes or similar problems. False = Disabled; True = Enabled [Default]. fail_silently=true ; Should phpMussel report when extensions are missing? If ; fail_extensions_silently is disabled, missing extensions will be reported on ; scanning, and if fail_extensions_silently is enabled, missing extensions will ; be ignored, with scanning reporting for those files that there aren't any ; problems. Disabling this directive may potentially increase your security, ; but may also lead to an increase of false positives. False = Disabled; True = ; Enabled [Default]. fail_extensions_silently=true ; Should phpMussel parse signatures for detecting adware? False = No; True = ; Yes [Default]. detect_adware=true ; Should phpMussel parse signatures for detecting joke/hoax malware/viruses? ; False = No; True = Yes [Default]. detect_joke_hoax=true ; Should phpMussel parse signatures for detecting PUAs/PUPs? False = No; True = ; Yes [Default]. detect_pua_pup=true ; Should phpMussel parse signatures for detecting packers and packed data? ; False = No; True = Yes [Default]. detect_packer_packed=true ; Should phpMussel parse signatures for detecting shell scripts? False = No; ; True = Yes [Default]. detect_shell=true ; Should phpMussel parse signatures for detecting defacements and defacers? ; False = No; True = Yes [Default]. detect_deface=true ; Should phpMussel detect and block encrypted files? False = No; True = Yes ; [Default]. detect_encryption=true [files] ; Maximum number of files that phpMussel is allowed to scan when scanning ; uploads before aborting the scan and informing the user they are uploading ; too much at once! Provides protection against a theoretical attack whereby an ; attacker attempts to DDoS your system or CMS by overloading phpMussel to slow ; down the PHP process to a grinding halt. Recommended: 10. You may wish to ; raise or lower this number depending on the speed of your hardware. Note that ; this number doesn't account for or include the contents of archives. max_uploads=10 ; Filesize limit in KB. 65536 = 64MB [Default]; 0 = No limit (always ; greylisted). Any (positive) numeric value accepted. This can be useful when ; your PHP configuration limits the amount of memory a process can hold or if ; your PHP configuration limits filesize of uploads. filesize_limit='64MB' ; What to do with files that exceed the filesize limit (if one exists). False = ; Whitelist; True = Blacklist [Default]. filesize_response=true ; If your system only allows specific types of files to be uploaded, or if your ; system explicitly denies certain types of files, specifying those filetypes ; in whitelists, blacklists and greylists can increase the speed at which ; scanning is performed by allowing the script to skip over certain filetypes. ; Format is CSV (comma separated values). If you want to scan everything, ; rather than whitelist, blacklist or greylist, leave the variable(/s) blank; ; Doing so will disable whitelist/blacklist/greylist. Logical order of ; processing is: If the filetype is whitelisted, don't scan and don't block the ; file, and don't check the file against the blacklist or the greylist. If the ; filetype is blacklisted, don't scan the file but block it anyway, and don't ; check the file against the greylist. If the greylist is empty or if the ; greylist is not empty and the filetype is greylisted, scan the file as per ; normal and determine whether to block it based on the results of the scan, ; but if the greylist is not empty and the filetype is not greylisted, treat ; the file as blacklisted, therefore not scanning it but blocking it anyway. ; Whitelist: filetype_whitelist='' ; Blacklist: filetype_blacklist='386,acc*,acm,act*,apk,app,ash*,asm*,asx*,ax,bat,bin,ccc,cgi,cmd,com*,cpl,cpp,csh,dll,drv,elf,exe,fxp,gad*,hta*,htp*,ico,inf,ins,inx,ipa,isu,job,js,jse,ksh,lnk,msc,msi,msp,mst,net,ocx,ops,org,osx,out,paf,php*,pif,pl,prg,ps1,reg,rgs,rs,run,scr*,sct,shb,shs,sql*,sys,u3p,url,vb,vbe,vbs*,wor*,ws,wsf,xsl' ; Greylist: filetype_greylist='' ; Attempt to check the contents of archives? False = Don't check; True = Check ; [Default]. check_archives=true ; Carry over filesize blacklisting/whitelisting to the contents of archives? ; False = No (just greylist everything); True = Yes [Default]. filesize_archives=true ; Carry over filetype blacklisting/whitelisting to the contents of archives? ; False = No (just greylist everything) [Default]; True = Yes. filetype_archives=false ; Maximum recursion depth limit for archives. Default = 3. max_recursion=3 ; Detect and block encrypted archives? Because phpMussel isn't able to scan the ; contents of encrypted archives, it's possible that archive encryption may be ; employed by an attacker as a means of attempting to bypass phpMussel, ; anti-virus scanners and other such protections. Instructing phpMussel to ; block any archives that it discovers to be encrypted could potentially help ; reduce any risk associated with these such possibilities. False = No; True = ; Yes [Default]. block_encrypted_archives=true ; Maximum number of files to scan from within archives before aborting the ; scan. Default = 0 (no maximum). max_files_in_archives=0 [attack_specific] ; Search for PHP header in files that are neither PHP files nor recognised ; archives. False = Off; True = On. chameleon_from_php=true ; A list of file extensions allowed to contain PHP code, separated by commas. ; If PHP chameleon attack detection is enabled, files that contain PHP code, ; which have extensions that aren't on this list, will be detected as PHP ; chameleon attacks. can_contain_php_file_extensions='inc,md,phar,php*,pzp,sig,tpl,txt,tzt' ; Search for executable headers in files that are neither executables nor ; recognised archives and for executables whose headers are incorrect. False = ; Off; True = On. chameleon_from_exe=true ; Detect incorrect headers in archives and compressed files. Supported: ; BZ/BZIP2, GZ/GZIP, LZF, RAR, ZIP. False = Off; True = On. chameleon_to_archive=true ; Search for office documents whose headers are incorrect (Supported: DOC, DOT, ; PPS, PPT, XLA, XLS, WIZ). False = Off; True = On. chameleon_to_doc=true ; Search for images whose headers are incorrect (Supported: BMP, DIB, PNG, GIF, ; JPEG, JPG, XCF, PSD, PDD, WEBP). False = Off; True = On. chameleon_to_img=true ; Search for PDF files whose headers are incorrect. False = Off; True = On. chameleon_to_pdf=true ; Recognised archive file extensions (format is CSV; should only add or remove ; when problems occur; unnecessarily removing may cause false positives to ; appear for archive files, whereas unnecessarily adding will essentially ; whitelist what you're adding from attack specific detection; modify with ; caution; also note that this has no effect on what archives can and can't be ; analysed at content-level). The list, as is at default, lists those formats ; used most commonly across the majority of systems and CMS, but intentionally ; isn't necessarily comprehensive. archive_file_extensions='7z,a,ace,alz,apk,app,ar,arc,arj,ba,bh,bz,bz2,dmg,gz,ice,iso,lha,lz,lzh,lzo,lzw,lzx,mar,pak,pck,pea,phar,rar,rz,s7z,sea,sen,sfx,shar,sqx,tar,tgz,tlz,xar,xp3,xz,yz1,z,zz,paq*,sit*,tbz*,zip*' ; Block any files containing any control characters (other than newlines)? ; ([\x00-\x08\x0b\x0c\x0e\x1f\x7f]) If you're ONLY uploading plain-text, then ; you can turn this option on to provide some additional protection to your ; system. However, if you upload anything other than plain-text, turning this ; on may result in false positives. False = Don't block [Default]; True = ; Block. block_control_characters=false ; Corrupted files and parse errors. False = Ignore; True = Block [Default]. ; Detect and block potentially corrupted PE (Portable Executable) files? Often ; (but not always), when certain aspects of a PE file are corrupted or can't be ; parsed correctly, it can be indicative of a viral infection. The processes ; used by most anti-virus programs to detect viruses in PE files require ; parsing those files in certain ways, which, if the programmer of a virus is ; aware of, will specifically try to prevent, in order to allow their virus to ; remain undetected. corrupted_exe=true ; Threshold for the length of raw data within which decode commands should be ; detected (in case there are any noticeable performance issues while ; scanning). Default = 512KB. Zero or null disables the threshold (removing any ; such limitation based on filesize). decode_threshold='512KB' ; Threshold to the length of raw data that phpMussel is permitted to read and ; scan (in case there are any noticeable performance issues while scanning). ; Default = 32MB. Zero or null value disables the threshold. Generally, this ; value shouldn't be less than the average filesize of file uploads that you ; want and expect to receive to your server or website, shouldn't be more than ; the filesize_limit directive, and shouldn't be more than roughly one fifth of ; the total allowable memory allocation granted to PHP via the "php.ini" ; configuration file. This directive exists to try to prevent phpMussel from ; using up too much memory (that'd prevent it from being able to successfully ; scan files above a certain filesize). scannable_threshold='32MB' ; Allow leading and trailing dots in filenames? This can sometimes be used to ; hide files, or to trick some systems into allowing directory traversal. False ; = Don't allow [Default]. True = Allow. allow_leading_trailing_dots=false ; Unstable/Experimental! Try to block any files containing macros? Some types ; of documents and spreadsheets may contain executable macros, thus providing a ; dangerous potential malware vector. False = Don't block [Default]; True = ; Block. block_macros=false [compatibility] ; This directive should generally be disabled unless it's required for correct ; functionality of phpMussel on your specific system. Normally, when disabled, ; when phpMussel detects the presence of elements in the $_FILES array(), it'll ; attempt to initiate a scan of the files that those elements represent, and, ; if those elements are blank or empty, phpMussel will return an error message. ; This is proper behaviour for phpMussel. However, for some CMS, empty elements ; in $_FILES can occur as a result of the natural behaviour of those CMS, or ; errors may be reported when there aren't any, in which case, the normal ; behaviour for phpMussel will be interfering with the normal behaviour of ; those CMS. If such a situation occurs for you, enabling this option will ; instruct phpMussel to not attempt to initiate scans for such empty elements, ; ignore them when found and to not return any related error messages, thus ; allowing continuation of the page request. False = OFF; True = ON. ignore_upload_errors=false ; If you only expect or only intend to allow images to be uploaded to your ; system or CMS, and if you absolutely don't require any files other than ; images to be uploaded to your system or CMS, this directive should be ; enabled, but should otherwise be disabled. If this directive is enabled, ; it'll instruct phpMussel to indiscriminately block any uploads identified as ; non-image files, without scanning them. This may reduce processing time and ; memory usage for attempted uploads of non-image files. False = OFF; True = ; ON. only_allow_images=false [heuristic] ; Some phpMussel signatures are intended to identify suspicious and potentially ; malicious indicators in files, without in themselves identifying those files ; as being malicious directly. This "threshold" value tells phpMussel the ; maximum weight allowed before flagging those files as malicious. The ; definition of weight in this context is the total number of suspicious and ; potentially malicious indicators identified. By default, this value will be ; set to 3. A lower value generally will result in a higher occurrence of false ; positives but a higher number of malicious files being flagged, whereas a ; higher value generally will result in a lower occurrence of false positives ; but a lower number of malicious files being flagged. It's generally best to ; leave this value at its default unless you're experiencing problems related ; to it. threshold=3 [virustotal] ; Optionally, phpMussel is able to scan files using the Virus Total API as a ; way to provide a greatly enhanced level of protection against viruses, ; trojans, malware and other threats. By default, scanning files using the ; Virus Total API is disabled. To enable it, an API key from Virus Total is ; required. Due to the significant benefit that this could provide to you, it's ; something that I highly recommend enabling. Please be aware, however, that to ; use the Virus Total API, you MUST agree to their Terms of Service and you ; MUST adhere to all guidelines as per described by the Virus Total ; documentation! You are NOT permitted to use this integration feature UNLESS: ; You have read and agree to the Terms of Service of Virus Total and its API. ; You have read and you understand, at a minimum, the preamble of the Virus ; Total Public API documentation (everything after "VirusTotal Public API v2.0" ; but before "Contents"). vt_public_api_key='' ; By default, phpMussel will restrict which files it scans using the Virus ; Total API to those files that it considers "suspicious". You can optionally ; adjust this restriction by changing the value of the vt_suspicion_level ; directive. vt_suspicion_level=1 ; Should phpMussel apply the results of scanning using the Virus Total API as ; detections or as detection weighting? This directive exists, because, ; although scanning a file using multiple engines (as Virus Total does) should ; result in an increased detection rate (and therefore in a higher number of ; malicious files being caught), it can also result in a higher number of false ; positives, and therefore, in some circumstances, the results of scanning may ; be better utilised as a confidence score rather than as a definitive ; conclusion. If a value of 0 is used, the results of scanning using the Virus ; Total API will be applied as detections, and therefore, if any engine used by ; Virus Total flags the file being scanned as being malicious, phpMussel will ; consider the file to be malicious. If any other value is used, the results of ; scanning using the Virus Total API will be applied as detection weighting, ; and therefore, the number of engines used by Virus Total that flag the file ; being scanned as being malicious will serve as a confidence score (or ; detection weighting) for whether or not the file being scanned should be ; considered malicious by phpMussel (the value used will represent the minimum ; confidence score or weight required in order to be considered malicious). A ; value of 0 is used by default. vt_weighting=0 ; According to the Virus Total API documentation, "it is limited to at most 4 ; requests of any nature in any given 1 minute time frame. If you run a ; honeyclient, honeypot or any other automation that is going to provide ; resources to VirusTotal and not only retrieve reports you are entitled to a ; higher request rate quota". By default, phpMussel will strictly adhere to ; these limitations, but due to the possibility of these rate quotas being ; increased, these two directives are provided as a means for you to instruct ; phpMussel as to what limit it should adhere to. Unless you've been instructed ; to do so, it's not recommended for you to increase these values, but, if ; you've encountered problems relating to reaching your rate quota, decreasing ; these values MAY sometimes help you in dealing with these problems. Your rate ; limit is determined as vt_quota_rate requests of any nature in any given ; vt_quota_time minute time frame. vt_quota_rate=4 ; (See description above). vt_quota_time=1 [urlscanner] ; Enables API lookups to the hpHosts API when set to true. lookup_hphosts=true ; Enables API lookups to the Google Safe Browsing API when the necessary API ; key is defined. google_api_key='' ; Maximum allowable number of API lookups to perform per individual scan ; iteration. Because each additional API lookup will add to the total time ; required to complete each scan iteration, you may wish to stipulate a ; limitation in order to expedite the overall scan process. When set to 0, no ; such maximum allowable number will be applied. Set to 10 by default. maximum_api_lookups=10 ; What to do if the maximum allowable number of API lookups is exceeded? False ; = Do nothing (continue processing) [Default]; True = Flag/block the file. maximum_api_lookups_response=false ; How long (in seconds) should the results of API lookups be cached for? ; Default is 3600 seconds (1 hour). cache_time=3600 [legal] ; Pseudonymise IP addresses when logging? True = Yes [Default]; False = No. pseudonymise_ip_addresses=true ; The address of a relevant privacy policy to be displayed in the footer of any ; generated pages. Specify a URL, or leave blank to disable. privacy_policy='' [template_data] ; Default theme to use for phpMussel. theme='default' ; Font magnification. Default = 1. Magnification=1 ; The template file for custom themes utilises external CSS properties, whereas ; the template file for the default theme utilises internal CSS properties. To ; instruct phpMussel to use the template file for custom themes, specify the ; public HTTP address of your custom theme's CSS files using the css_url ; variable. If you leave this variable blank, phpMussel will use the template ; file for the default theme. css_url='' [PHPMailer] ; A file for logging all events in relation to PHPMailer. Specify a filename, ; or leave blank to disable. EventLog='' ; Setting this directive to `true` instructs PHPMailer to skip the normal ; authentication process that normally occurs when sending email via SMTP. This ; should be avoided, because skipping this process may expose outbound email to ; MITM attacks, but may be necessary in cases where this process prevents ; PHPMailer from connecting to an SMTP server. SkipAuthProcess=false ; This directive determines whether to use 2FA for front-end accounts. Enable2FA=false ; The SMTP host to use for outbound email. Host='' ; The port number to use for outbound email. Default = 587. Port=587 ; The protocol to use when sending email via SMTP (TLS or SSL). SMTPSecure='-' ; This directive determines whether to authenticate SMTP sessions (should ; usually be left alone). SMTPAuth=true ; The username to use when sending email via SMTP. Username='' ; The password to use when sending email via SMTP. Password='' ; The sender address to cite when sending email via SMTP. setFromAddress='' ; The sender name to cite when sending email via SMTP. setFromName='' ; The reply address to cite when sending email via SMTP. addReplyToAddress='' ; The reply name to cite when sending email via SMTP. addReplyToName='' [supplementary_cache_options] ; Unstable/Experimental! Specifies whether to try using APCu for caching. ; Default = False. enable_apcu=false ; Unstable/Experimental! Specifies whether to try using Memcached for caching. ; Default = False. enable_memcached=false ; Unstable/Experimental! Specifies whether to try using Redis for caching. ; Default = False. enable_redis=false ; Unstable/Experimental! Specifies whether to try using PDO for caching. ; Default = False. enable_pdo=false ; Unstable/Experimental! Memcached host value. Default = "localhost". memcached_host='localhost' ; Unstable/Experimental! Memcached port value. Default = "11211". memcached_port=11211 ; Unstable/Experimental! Redis host value. Default = "localhost". redis_host='localhost' ; Unstable/Experimental! Redis port value. Default = "6379". redis_port=6379 ; Unstable/Experimental! Redis timeout value. Default = "2.5". redis_timeout=2.5 ; Unstable/Experimental! PDO DSN value. Default = ; "mysql:dbname=phpmussel;host=localhost;port=3306". pdo_dsn='mysql:dbname=phpmussel;host=localhost;port=3306' ; Unstable/Experimental! PDO username. pdo_username='' ; Unstable/Experimental! PDO password. pdo_password=''