Reply to Re: Can't Get PHP to work

Your name:

Reply:


Posted by JB05UK on 06/03/05 03:49

You need to insert these two lines to your Apache httpd.conf
configuration file to set up the PHP module for Apache 2.0:

Example 6-6. PHP and Apache 2.0 as Module


# For PHP 5 do something like this:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

# configure the path to php.ini
PHPIniDir "C:/php"













Subscriber wrote:
> Hi,
>
> I sure hope someone here can help me. I spent the entire day yesterday
> and most of the evening setting up a webserver on my Windows 2000 Pro
> system.
> I've got PHP 5.04, MySQL 4.1.12, ActivePerl 5.8.6, Java Runtime
> Environment, Tomcat 5.5.9, ZendOptimizer 2.5.10, MyODBC 3.5.11 and
> phpMyAdmin 2.6.2 all installed.
>
> From what I can tell, all is working well except PHP and phpMyAdmin.
>
> I added PHP to my path like this:
>
> C:\Perl\bin\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\php;C:\Apache2\bin;C:\mysql\bin;C:\php\dlls;C:\Program
> Files\Common Files\Ulead Systems\MPEG;"C:\Program Files\Zone
> Labs\ZoneAlarm\MailFrontier"
>
> I've got a copy of php.ini in both my c:/php directory and in
> c://winnt. I've listed my user directory as c:/apache/apache2/htdocs
> and I've placed phpmyadmin in htdocs.
>
> But when I try to view a php page I get an error or page cannot be
> displayed. On a couple of occassions I viewed the raw php data in my
> browser.
>
> Also, when I try to add a php extension using "LoadModule" in my
> httd.conf file I get an error loading Apache telling me that "the file
> cannot be found" (but I've verified it exists - like php5apache.dll and
> php5ts.dll).
>
> Can someone please help me figure out where I'm screwing up at?
>
> Thanks in advance!
>
> Edited to say I'm getting Closer!!!
>
> Now when I go to
> [url=http://localhost/phpmyadmin]http://localhost/phpmyadmin[/url] I get
> the following info:
>
> cannot load mysqli extension;
> please check PHP configuration
> [u]Documentation[/u]
>
> And the documentation says:
> [b][1.20] I receive the error "cannot load MySQL extension, please check
> PHP Configuration". [/b]To connect to a MySQL server, PHP needs a set of
> MySQL functions called "MySQL extension". This extension may be part of
> the PHP distribution (compiled-in), otherwise it needs to be loaded
> dynamically. Its name is probably mysql.so or php_mysql.dll. phpMyAdmin
> tried to load the extension but failed.
>
> Usually, the problem is solved by installing a software package called
> "PHP-MySQL" or something similar.
>
> I have tried using both mysql and mysqli in config.inc.php (phpmyadmin
> config file) and either way I get the same error message. And in
> php.ini I have enabled the following extensions:
>
> extension=php_mysql.dll
> extension=php_mysqli.dll
>

[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

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