Re: Ongoing php.ini and/or system problems
| From: | C vd Veen | Date: | Mon, 18 Mar 2002 23:26:41 +0000 |
| Subject: | Re: Ongoing php.ini and/or system problems | ||
| References: | 1 | Groups: | php.windows |
| Request: | Send a blank email to php-windows+get-12682@lists.php.net to get a copy of this message | ||
Try to configure the PHP.INI file with a handy program like PHPconfig from
AnalogX http://www.analogx.com, you find it underneath -
software - network
utilities-
most likely you have set extra .dll's enabled with which the PHP version on
your machine does not work.
I run Windows 98 1st edition and got it all to work!
C vd veen
"Belgarius" <webmaster@dfxwebs.com> schreef in bericht
news:000201c1cc88$b2a28b20$0100a8c0@clt.bellsouth.net...
> Greetings...
>
> I've encountered a problem that I've not been able to find a cure for,
> regardless of several pointers found in the archives. Basically, if I
place
> php.ini into my Windows folder, it's parsed properly, or so I am assuming
> since the sendmail_from and SMTP values, as well as the path to the ini
> file, are correctly displayed using phpinfo. The problem is, once the ini
> file is parsed, PHP basically stops working.
> A bit of background. I'm running 98SE (I know, bad choice, but
> unavoidable at present)
> with php 4.1.1, and using OmniHTTPd as my webserver. Ironic that the docs
> mention Omni as the easiest of all setups for PHP. PHP was installed by
> Omni on a prior release, being version 4.04pl1, or some such. I've left
it
> as is, outside of making the needed settings to Omni to show it the exe
> location, and setting the mime types. No problems. Recently, I had
> occasion to look into the mail() functions, as a user informed me that he
> was having problems. That's when I hit the roadblock, head on.
> I have a single instance of php.ini on my system at any given time;
I've
> even gone so far as to rename those in the pear folders. If I place this
> file into my Windows folder, phpinfo reveals my desired settings, which
are
> simply the suggested settings, with my SMTP and sendmail_from entries,
> however, visiting any of the user sites (subdomains, with user folders,
> etc.) that uses PHP returns pages of error texts, and cease working.
> Removing the file from the Windows folder restores things to as is. As is
> consists of an upgrades install in the /php folder underneath the Omni
> installation. There is no php.ini file in this folder, yet, under Omni,
PHP
> runs without it, on a set of seeming defaults.
> I've also encountered similar problems with Apache. It parses the
file,
> as long as it's told where to look for the ini file, with no problems.
> Phpinfo under it returns the desired settings, but, alas, the functions
are
> missing, and again the errors appear.
> From what I've gathered, there aren't supposed to be any copies of
> php.ini outside of the one contained in the Windows folder. In my case,
> placing the file there results in the desired settings being parsed (or
> indication thereof in showing desired as opposed to "default" when calling
> phpinfo) If the file is present, it no longer works, outside of seeing my
> settings. If the file isn't present, with Omni at least, PHP functions
seem
> to work within whatever default settings it come out of the box. Omni is
> set to look for the executable in it's path, and mime types have been
added
> for php* extensions. For whatever reason, once the ini file is parsed, it
> stops working. Which makes me think...
> There is no doubt some glaringly obvious setting in the ini file that I
> have overlooked, or have set incorrectly, but I'm dipped if I can find it.
> If this has any bearing, I'd be interested in knowing where to look
further
> into it. My OS resides on the C drive, while the servers and associated
> go-withs reside on the E drive. Any insights would be most gratefully
> accepted.
>
> webmaster@dfxwebs.com
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.338 / Virus Database: 189 - Release Date: 3/14/02
>