Re: PHP Installation Questions
| From: | DvDmanDT | Date: | Mon, 12 Jan 2004 17:11:42 +0000 |
| Subject: | Re: PHP Installation Questions | ||
| References: | 1 2 3 4 5 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-174346@lists.php.net to get a copy of this message | ||
Errm.. Ok, don't download the installer.. That'll just bring you more
problems.. :s The easiest way is to just download the *-win32.zip file, and
extract to c:\php, and possibly move all files cause the extraction proggy
might place them in C:\php\php-4.3.4... when you want them in C:\php... Now,
in php5, the dll's are placed somewhat different... Here's a snippet from my
httpd.conf:
###################################
# PHP 4
LoadFile C:/PHP/php4ts.dll
Loadmodule php4_module c:\php\sapi\php4apache.dll
# PHP 5 (deactivated)
# LoadFile D:/PHP5/php5ts.dll
# Loadmodule php5_module D:\php5\php5apache.dll
# Associate files
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
####################################
If you add them as the last lines, you don't need that AddModule line.. That
loadfile line is there to ease upgrades, you can workaround that if you move
some files...
--
// DvDmanDT
MSN: dvdmandt¤hotmail.com
Mail: dvdmandt¤telia.com
"Freedomware" <david_blomstrom@yahoo.com> skrev i meddelandet
news:20040112150753.86533.qmail@pb1.pair.com...
> Hmmmm... The first installation ended with this message:
>
> "Sorry, the software to automatically configure the Apache httpd.conf
> file has not yet been written. You will have to configure Apache
> manually. See the install txt file for more details."
>
> It then occurred to me that I forgot to tell you that I'm installing PHP
> 4.3.4; there was a problem with 5.0, so I downloaded 4.3.4 instead.
>
> So instead of adding this to my conf/httpd file:
>
> LoadFile C:/PHP/php5ts.dll
> LoadModule php5_module C:/PHP/php5Apache.dll
> AddType application/x-httpd-php .php .php5
> AddType application/x-httpd-php-source .phps
>
> I replaced every instance of php5 with php4, so the conf/httpd file ends
> like this:
>
> # VirtualHost example:
> # Almost any Apache directive may go into a VirtualHost container.
> # The first VirtualHost section is used for requests without a known
> # server name.
> #
> #<VirtualHost *:80>
> # ServerAdmin webmaster@dummy-host.example.com
> # DocumentRoot /www/docs/dummy-host.example.com
> # ServerName dummy-host.example.com
> # ErrorLog logs/dummy-host.example.com-error_log
> # CustomLog logs/dummy-host.example.com-access_log common
> #</VirtualHost>
>
> LoadFile C:/PHP/php4ts.dll
> LoadModule php4_module C:/PHP/php4Apache.dll
> AddType application/x-httpd-php .php .php4
> AddType application/x-httpd-php-source .phps
>
> * * * * * * * * * *
>
> But I get the same error message.
>
> Then I replaced the four lines I added to the conf/httpd file with three
> lines I copied from the Installation.txt:
>
> LoadModule php4_module c:/php/sapi/php4apache.dll
> AddModule mod_php4.c
> AddType application/x-httpd-php .php
>
> I still get the same error message. However, on all three occasions when
> I clicked out of the error message, I got a message telling me PHP was
> successfully installed.
>
> Do you have a hunch what I should do next? Thanks.