Re: Bug #10598 Updated: Windows Protocol & ini file placement
| From: | Brian Moon | Date: | Wed, 02 May 2001 08:12:57 +0000 |
| Subject: | Re: Bug #10598 Updated: Windows Protocol & ini file placement | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-53294@lists.php.net to get a copy of this message | ||
Looking at the API I think I can do this. The only question I have is how
do I tell from inside the code whether or not PHP is a DLL or an EXE? The
function call has to be made differently depending on that information.
Brian Moon
----------------------------------------------------------------------
dealnews.com, Inc.
Makers of dealnews, dealmac
http://dealnews.com/ | http://dealmac.com/
----- Original Message -----
From: <brianlmoon@php.net>
To: <php-dev@lists.php.net>
Sent: Wednesday, May 02, 2001 2:56 AM
Subject: [PHP-DEV] Bug #10598 Updated: Windows Protocol & ini file placement
> ID: 10598
> Updated by: brianlmoon
> Reported By: jtjohnston@courrier.usherb.ca
> Status: Open
> Bug Type: *Install and Config
> PHP Version: 4.0.5
> Assigned To:
> Comments:
>
> While I do agree with you that this is a pain, there is a possible
solution assuming that you can set environment variables on your machine.
Set PHPRC to the path where the php.ini file is. Then PHP will look there
instead.
>
> Previous Comments:
> --------------------------------------------------------------------------
-
>
> [2001-05-02 03:17:12] jtjohnston@courrier.usherb.ca
> I've been running PHP with this:
>
http://www.php.net/do_download.php?download_file=php405-installer.exe&source
_site=www.php.net
>
> Basically, I have a problem with the placement of your php.ini. I would
have thought, hoped it would run from the php directory as well as the
windows directory. This is standard Windows protocol. A windows *.exe
"normally" prioritises looking in the app directory and then in the windows
directory for the location of *.ini files.
>
> Your Msvcrt.dll was installed in my network drive: t:php and works like a
charm; so should the php.ini!.
>
> My at-work installation of windows is NT Server based and I don't have
permissions to access D:ntdir where NT was installed. I'm running a http
microweb out of a separate directory and hoped to make use of PHP at work. I
can't because I can't put the php in the windows directory. It won't work in
my network drive: t:phpphp.ini
> While my case may or may not be non-standard, your port to windows lack in
basic *.ini protocol. It "should" look in the app directory to see if the
ini exists there too!
>
> --------------------------------------------------------------------------
-
>
>
>
> ATTENTION! Do NOT reply to this email!
> To reply, use the web interface found at
http://bugs.php.net/?id=10598&edit=2
>
>
> --
> PHP Development Mailing List <http://www.php.net/>
> To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net
> For additional commands, e-mail: php-dev-help@lists.php.net
> To contact the list administrators, e-mail: php-list-admin@lists.php.net
>
>
>