diff options
| -rw-r--r-- | framework/TApplication.php | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/framework/TApplication.php b/framework/TApplication.php index ff99d33e..65bb19da 100644 --- a/framework/TApplication.php +++ b/framework/TApplication.php @@ -349,9 +349,10 @@ class TApplication extends TComponent  		// determine configuration path and file  		if(empty($basePath) || ($basePath=realpath($basePath))===false)  			throw new TConfigurationException('application_basepath_invalid',$basePath); -		if(is_file($basePath.DIRECTORY_SEPARATOR.$this->getConfigurationFileName())) +		// is_file prints a warning if the file doesn't exists and open_basedir is in effect +		if(@is_file($basePath.DIRECTORY_SEPARATOR.$this->getConfigurationFileName()))  			$configFile=$basePath.DIRECTORY_SEPARATOR.$this->getConfigurationFileName(); -		else if(is_file($basePath)) +		else if(@is_file($basePath))  		{  			$configFile=$basePath;  			$basePath=dirname($configFile); | 
