Reply to Re: PHP and PEAR and MySQL Setup on Apache

Your name:

Reply:


Posted by Jerry Stuckle on 04/29/07 23:09

john wrote:
> On Apr 29, 11:41 am, Jerry Stuckle <jstuck...@attglobal.net> wrote:
>> john wrote:
>>> All:
>>> Very experienced developer, newbie to PHP. My situation:
>>> I have installed on my WIndows XP machine the following:
>>> * PHP 5.2.1
>>> * MySQL 5.0
>>> * Apache 2.2
>>> All of these are installed under C:\Program Files under their own
>>> directories.
>>> The PHP installation works fine. I can put PHP files under the Apache
>>> htdocs directory and have them run. My challenge now is getting the
>>> MDB2.php libraries to run - right now I am getting an MDB2.php not
>>> found error, which I believe is due to a include_path error...
>>> So, I have 2 PHP.INI files -- one in C:\Program Files\PHP and one in
>>> the htdocs directory of Apache. They both have the exact same
>>> include_path defined in the them. The very strange thing is that when
>>> I run phpinfo(), the include_path comes out to be .;C:\PHP5\PEAR.
>>> I have no idea where this value is coming from (it is the value for
>>> Master and Local). I have search everywhere -- the PHP.INI files, the
>>> registry, the ENV variables --- everywhere -- and I have no idea where
>>> this value is coming from. Where does phpinfo() pull the include_path
>>> from???
>>> If I can track down and change this value to the "real" PHP path, I
>>> may be able to get to the next hurdle of using MDB2!
>>> Any ideas?
>>> Many Thanks,
>>> John
>> And which php.ini file does phpinfo() say it's using?
>>
>> --
>> ==================
>> Remove the "x" from my email address
>> Jerry Stuckle
>> JDS Computer Training Corp.
>> jstuck...@attglobal.net
>> ==================
>
> Jerry:
>
> I am starting Apache from a console (if that has anything to do w/
> it). phpinfo() tells me:
> Configuration File (php.ini) Path C:\WINDOWS
>
> There is no php.ini file in the C:\windows path whatsoever.
>

OK, so it's using the default settings.

> Also, some other settings:
>
> extension_dir C:\php5 C:\php5 (directory does not exist)
> include_path .;C:\php5\pear (already described above)
> PHPRC C:\Program Files\PHP\
> PHP_PEAR_BIN_DIR C:\Program Files\PHP
> PHP_PEAR_DATA_DIR C:\Program Files\PHP\pear\data
> PHP_PEAR_DOC_DIR C:\Program Files\PHP\pear\docs
> PHP_PEAR_INSTALL_DIR C:\Program Files\PHP\pear
> PHP_PEAR_PHP_BIN C:\Program Files\PHP\.\php.exe
> PHP_PEAR_SYSCONF_DIR C:\Program Files\PHP
> PHP_PEAR_TEST_DIR C:\Program Files\PHP\pear\tests
>
> Any help appreciated... Thank you...
>
> John
> jpuopolo
>

Put a php.ini file with the settings you want in your c:\windows directory.

Alternatively, you can do things like modify the registry to place the
file anywhere you want. But for now just put it in c:\windows until you
get things working.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация