Plugin Author
AITpro
(@aitpro)
BPS uses ini_get(): http://php.net/manual/en/function.ini-get.php to get the value of a configuration option. 1 means On and 0 means Off. These 2 php.ini directives can use either 1|On or 0|Off in a php.ini file directive value.
ini_get('allow_url_fopen') == 1
ini_get('display_errors') == 1
Note: When querying boolean values
A boolean ini value of off will be returned as an empty string or “0” while a boolean ini value of on will be returned as “1”. The function can also return the literal string of INI value.
Don’t understand what you mean. My php.ini shows off for both so it seems to me that the BPS info check should also show off. Is BPS reading my the php.ini file in my account or the one on the server? If the server that is not what the one in my account is telling php to do.
Plugin Author
AITpro
(@aitpro)
BPS is getting the PHP server configuration value that your website is using. So that means that your website has these values|settings: PHP Allow URL fopen: On and PHP Display Errors: On. So obviously these PHP server configuration values are set to these settings.
Plugin Author
AITpro
(@aitpro)
Oh and you cannot go by what you see in a php.ini file because your server may be ingoring or not processing your php.ini file. You can check the actual “real” PHP server configuration values|settings by using phpinfo(). Create a php file named: phpinfo.php and add this code below in it, upload the php file to the root folder for this website and then view the php file in your Browser. example.com/phpinfo.php
<?php
phpinfo();
?>
after I set php config path in all htaccess files BPS now reads what is in my php.ini file for server info and not the server php.ini file. the server should only do what my php.ini file tells it to do.
before setting the php config path, the info returned from the php.ini in the root was my modified php.ini file and in the addon domains the php info file would return the server php.ini which would make sense.
after config php path was set all websites show the correct info.
ie. fopen is off and display errors is off
Plugin Author
AITpro
(@aitpro)
the server should only do what my php.ini file tells it to do.
Most of the time, but not all of the time. php.ini files are not a one-size fits all kind of thing. php.ini files usage is specific to each web host. You need to know your host’s exact specific php.ini file handlers and what is and what is not allowed on your host server. A host server can choose to ignore anything it wants to ignore in a php.ini file. The only way to know for sure what your particular host does and does not allow or what can and cannot be used in a php.ini file on your particular host is to ask your web host support folks about those things.
BPS only gets the settings that your PHP server says it is using. ini_get() gets php configuration values|settings.
Plugin Author
AITpro
(@aitpro)
There is one case where ini_get() would not get the correct values|settings and that would be if your host is disabling the ini_get() function in the disable_functions php.ini directive.
test post to check FireFox 46.0.1 connection chage to see if the change will stop this secure connection failed issue since FF is not fixing it.
NO ANSWER NECESSARY UNLESS YOU HAVE A MAGIC FIREFOX FIX.