PHPRunner Frequently Asked Questions

This FAQ answers PHPRunner questions. If you don't have latest version of PHPRunner, please download it here.

If you have question that isn't listed here, feel free to ask your question in PHPRunner forum or contact technical support at http://support.xlinesoft.com.

 

1. Question:

I receive the following error message:

Warning: session_start...

Answer:

  • open with any text editor file c:\windows\php.ini
  • find the string started with session.save_path=
  • make sure this directory exists
  • make sure Internet Information Server or Apache account has read/write permissions on this directory
  • Make sure that in php.ini file "session.save_handler" is set to "files"
[Session]
; Handler used to store/retrieve data.
session.save_handler = files

Back to top

 

3. Question:

I receive the following error message:

Client does not support authentication protocol requested by server; consider upgrading MySQL client

Answer:

MySQL 4.1 and later is not fully compatible with older clients. The complete description of this issue can be found at http://dev.mysql.com/doc/mysql/en/old-client.html

Following the instructions in this article is the only way to solve this problem if you use PHP 4 or older.

If you use PHP 5, then you can just upgrade MySQL client library used by PHP. To do that replace libmysql.dll file in your PHP installation folder and in C:\Windows\System32 folder with the same file found in your MySQL installation. Usually it resides in C:\MySQL\bin

Back to top

 

4. Question:

I receive the following error message:

Call to undefined function mysql_connect() in c:\Inetpub\wwwroot\runner\include\dbconnection.php on line 9

Answer:

PHP needs to be set up to use it with MySQL.

To do that please open php.ini file in your C:\Windows directory with a text editor, find the string

;extension=php_mysql.dll
and remove a semicolon from the beginning.

Then find the string beginning with

;extension_dir =
and make sure that this points to folder within your PHP installation where php_mysql.dll file resides. Usually it is "c:\php\extensions"

And at last copy libmysql.dll from your MySQL installation into the C:\Windows\System32 directory.

Back to top