Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Check if PHP is running in safe mode or not

DZone's Guide to

Check if PHP is running in safe mode or not

· Web Dev Zone
Free Resource

Learn how to build modern digital experience apps with Crafter CMS. Download this eBook now. Brought to you in partnership with Crafter Software

Lately, I have been playing around with PHP configuration. And I realized that the runtime configurations do not change using ini_set function, if you are running PHP in the safe mode.  A simple check in PHP can tell you this. Notice the code block below and which allows to check this.

<?php
// Check for safe mode
if( ini_get('safe_mode') )
{
  //don't do anything
}else
{
  //change the maximum execution time of
  //a script from 30 seconds to 300 secs
  ini_set('max_execution_time',300);
}
 
?>

Next, time when you are going to change any configuration at runtime, I am sure you want to check this, before you could see that change working.

Hope that helps.

Stay digified !!

Crafter is a modern CMS platform for building modern websites and content-rich digital experiences. Download this eBook now. Brought to you in partnership with Crafter Software.

Topics:

Published at DZone with permission of Sachin Khosla, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}