I'm not familiar with the services of windows but for:
- The first question: The version number shown is the version number of the client API ie the part of the code that was compiled with PHP (ext/mysql).
under windows the mysql librairy that is bundled with the PHP distribution is always compiled in.
I don't now if it's an issue with MySQL 4 but i don't think so and PHP itself can't stop your MySQL4 service
- The second question: The directives are set in your php.ini file that is somewhere on your system, check the PHP documentation but it's safe to let the default values (ie: no value).
For the problem that MySQL won't run as a service you should check the log of your MySQL server, the reason could be trivial.
Good luck ;)
Eric
At 16:40 05/11/2003, Roderick Martin wrote:
I had PHP 4 and MySQL 3 installed on a Windows NT4 server running Netscape Enterprise. Two weeks ago, I went in, wiped out all traces I could find of MySQL and installed MySQL 4. Everything went okay except it refuses to run as a service.
Today I ran phpinfo and under mysql, I have these values...
MySQL Support: enabled Active Persistent Links: 0 Active Links: 0 Client API version: 3.23.32
Directive Local Value Master Value
mysql.allow_persistent On On
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
My first question is; shouldn't the Client API version show me the 4.x.x of MySQL that I installed?
My second question is why are almost all the other directives have no value?
And might this indicate why it won't run as a service?
-- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php