[PHP-DEV] Bug #11006 Updated: include_path in php.ini broken From: reitsmac <email protected>
Date: 05/23/01

ID: 11006
User Update by: reitsmac <email protected>
Old-Status: Feedback
Status: Open
Bug Type: *Configuration Issues
Operating system: Solaris 7,8
PHP Version: 4.0.5
Description: include_path in php.ini broken

Let me emphasize that the problem is not that PEAR is broken. The problem is that the include_path is being ignored if and only if it is set in the php.ini file. If I comment out the include_path in php.ini then the master include_path (which is also '.:/usr/local/lib/php') is used and pathless includes and PEAR work just fine.

Previous Comments:
---------------------------------------------------------------------------

[2001-05-23 15:02:56] reitsmac <email protected>
Yes. 755. Most includes are in the same directory. So with the broken include_path reading '.:/usr/local/lib/php' scripts cannot read config.inc but have no trouble with ./config.inc.

---------------------------------------------------------------------------

[2001-05-23 14:44:57] cynic <email protected>
can you put echo ini_get( 'include_path' ) somewhere in that script?

---------------------------------------------------------------------------

[2001-05-23 12:26:23] reitsmac <email protected>
Let me emphasize that the problem is not that PEAR is broken. The problem is that the include_path is being ignored if and only if it is set in the php.ini file. If I comment out the include_path in php.ini then the master include_path (which is also '.:/usr/local/lib/php') is used and pathless includes and PEAR work just fine.

---------------------------------------------------------------------------

[2001-05-23 09:46:54] cynic <email protected>
Is there PEAR.php in /usr/local/lib/php/ ? You must include the directory that contains this file, so if /usr/local/lib/php/ contains pear/, you should make it

set_ini( 'include_path' , '.:/usr/local/lib/php/pear' )

---------------------------------------------------------------------------

[2001-05-23 03:50:35] sniper <email protected>
Works for me just fine.

Is that path readable by the user the Apache runs as?

--Jani

---------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online.

Full Bug description available at: http://bugs.php.net/?id=11006

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: php-dev-unsubscribe <email protected>
For additional commands, e-mail: php-dev-help <email protected>
To contact the list administrators, e-mail: php-list-admin <email protected>