Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 2.5.0b5

Bug #21030 warning if base_dir limit is in action
Submitted: 2016-02-16 19:03 UTC
From: kisst Assigned:
Status: Open Package: MDB2 (version 2.5.0b5)
PHP Version: 5.6.17 OS: Debian GNU/Linux 8
Roadmaps: (Not assigned)    
Subscription  


 [2016-02-16 19:03 UTC] kisst (Firstname Lastname)
Description: ------------ php.ini changes open_basedir /var/www/:/usr/share/php/:/usr/share/pear/:/var/cache/apache2/vhosts/', include_path .:/usr/share/php:/usr/share/pear when the is_readable function walk trought the include_path on the first . it's error, and just then find the right location. WARNING [2] is_readable(): open_basedir restriction in effect. File(./MDB2/Driver/Datatype/pgsql.php) is not within the allowed path(s): (/var/www/:/usr/share/php/:/usr/share/pear/:/var/cache/apache2/vhosts/) in file /usr/share/php/MDB2.php (line 933) Test script: --------------- include Expected result: ---------------- Do not error, if in any folder it's available. Actual result: -------------- /usr/share/php$ diff MDB2.php.backup MDB2.php 933c933 < if (is_readable($dir . DIRECTORY_SEPARATOR . $file)) { --- > if (@is_readable($dir . DIRECTORY_SEPARATOR . $file)) {

Comments