Title: BPS php system info check
Last modified: August 31, 2016

---

# BPS php system info check

 *  Resolved [flyfisher842](https://wordpress.org/support/users/flyfisher842/)
 * (@flyfisher842)
 * [10 years ago](https://wordpress.org/support/topic/bps-php-system-info-check/)
 * What is the BPS system info check reading. It does not show the info that is 
   on the php.ini file in my hosting account root. The BPS check shows fopen and
   display erros on when I explicitly run them off in the php.ini file in my account.
 * An actual php.info file installed to my account will show what is actually on
   the php.ini file in my account.
 * The one thing I have to do is add this to my htaccess files to make the single
   php.ini recursive. Similar to a php.ini handler statement.
 * suPHP_ConfigPath /home/username/public_html
 * Although I don’t see why a std php.ini handler statment would not work.
 * [https://wordpress.org/plugins/bulletproof-security/](https://wordpress.org/plugins/bulletproof-security/)

Viewing 9 replies - 1 through 9 (of 9 total)

 *  Plugin Author [AITpro](https://wordpress.org/support/users/aitpro/)
 * (@aitpro)
 * [10 years ago](https://wordpress.org/support/topic/bps-php-system-info-check/#post-7411421)
 * BPS uses ini_get(): [http://php.net/manual/en/function.ini-get.php](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.
 *  Thread Starter [flyfisher842](https://wordpress.org/support/users/flyfisher842/)
 * (@flyfisher842)
 * [10 years ago](https://wordpress.org/support/topic/bps-php-system-info-check/#post-7411426)
 * 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](https://wordpress.org/support/users/aitpro/)
 * (@aitpro)
 * [10 years ago](https://wordpress.org/support/topic/bps-php-system-info-check/#post-7411430)
 * 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](https://wordpress.org/support/users/aitpro/)
 * (@aitpro)
 * [10 years ago](https://wordpress.org/support/topic/bps-php-system-info-check/#post-7411433)
 * 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();
       ?>
       ```
   
 *  Thread Starter [flyfisher842](https://wordpress.org/support/users/flyfisher842/)
 * (@flyfisher842)
 * [10 years ago](https://wordpress.org/support/topic/bps-php-system-info-check/#post-7411440)
 * 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](https://wordpress.org/support/users/aitpro/)
 * (@aitpro)
 * [10 years ago](https://wordpress.org/support/topic/bps-php-system-info-check/#post-7411444)
 * > 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](https://wordpress.org/support/users/aitpro/)
 * (@aitpro)
 * [10 years ago](https://wordpress.org/support/topic/bps-php-system-info-check/#post-7411445)
 * 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.
 *  Thread Starter [flyfisher842](https://wordpress.org/support/users/flyfisher842/)
 * (@flyfisher842)
 * [10 years ago](https://wordpress.org/support/topic/bps-php-system-info-check/#post-7411482)
 * 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.
 *  Thread Starter [flyfisher842](https://wordpress.org/support/users/flyfisher842/)
 * (@flyfisher842)
 * [10 years ago](https://wordpress.org/support/topic/bps-php-system-info-check/#post-7411560)
 * resolved

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘BPS php system info check’ is closed to new replies.

 * ![](https://ps.w.org/bulletproof-security/assets/icon-128x128.png?rev=1731938)
 * [BulletProof Security](https://wordpress.org/plugins/bulletproof-security/)
 * [Support Threads](https://wordpress.org/support/plugin/bulletproof-security/)
 * [Active Topics](https://wordpress.org/support/plugin/bulletproof-security/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/bulletproof-security/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/bulletproof-security/reviews/)

 * 9 replies
 * 2 participants
 * Last reply from: [flyfisher842](https://wordpress.org/support/users/flyfisher842/)
 * Last activity: [10 years ago](https://wordpress.org/support/topic/bps-php-system-info-check/#post-7411560)
 * Status: resolved