#47766 [Opn->Fbk]: php-cgi.exe crashes
| From: | pajoye@php.net | Date: | Tue, 07 Apr 2009 23:00:45 +0000 |
| Subject: | #47766 [Opn->Fbk]: php-cgi.exe crashes | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-135646@lists.php.net to get a copy of this message | ||
ID: 47766
Updated by: pajoye@php.net
Reported By: ipseno at yahoo dot com
-Status: Open
+Status: Feedback
Bug Type: CGI related
Operating System: Win XP SP3
PHP Version: 5.3CVS-2009-03-24 (snap)
Assigned To: pajoye
New Comment:
Be sure to use the libmysql.dll from the PHP releases and not the
5.1.30 DLL. Check your PATH environment, the php directory must be first
in the list.
Previous Comments:
------------------------------------------------------------------------
[2009-04-07 22:51:04] ipseno at yahoo dot com
MySQL server is: 5.1.33, but 2 dayys ago it was 5.1.30
I tested script with both versions and crash occured.
I am confused, with your questions about phar and mysql.
I've told you, that on a new box with fresh WinXP SP3, and all updates.
I've installed Apache 2.2.11 and PHP 5.3.0RC2-dev
Then parsed it(bug.php->which was the ONLY .php file on that server, so
there was nothing to include() || require() or load in any way) by
typing it's location in URL of browser which depends on apaches config:
Ie: https://127.0.0.15/bug.php
IMPORTANT!!!
Do not parse it by means of mod_php! But as fcgid! -> Server API
CGI/FastCGI
I use in apache's config:
LoadModule fcgid_module modules/mod_fcgid.so
ScriptAlias /php5 "D:/Program Files/php/php-cgi.exe"
Action application/x-httpd-php /php5
AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
.png
DirectoryIndex index.php index.html index.htm
You must receive:
CGI / FastCGI has encountered a problem and needs to close. We are
sorry for the inconvenience.
An then:
500
Internal Server Error
The server encountered an internal error or misconfiguration and was
unable to complete your request.
Please contact the server administrator, webmaster@exchanger.com and
inform them of the time the error occurred, and anything you might have
done that may have caused the error.
More information about this error may be available in the server error
log.
------------------------------------------------------------------------
[2009-04-07 09:20:12] pajoye@php.net
Sorry, but the script you sent me does not help. It still requires
other files and is not really small.
For what I can see the DB connection is done at this stage as well.
That brings me to one common problem:
- Which mysql version do you use? (server)
------------------------------------------------------------------------
[2009-04-07 09:14:45] jani@php.net
Perhaps if that PHAR thing is removed it works fine?
------------------------------------------------------------------------
[2009-04-07 00:27:48] ipseno at yahoo dot com
I've installed same OS on a new box, with sam Apache and PHP and Mysql
ver.s and confs
Then I've put only "that" .php file in Apache dir and parsed it with
php-cgi.exe
Crash occurred immediately! So now I know, that cause, is not from some
custom configurations or some safety software or any other third party
software.
Next, VERY GOOD part, is that even that file requires() few external
files and objects, on that testing server I did not "gave them" to the
script, because I've found out, that crash occurs, before any inclusion
occurs, that is.... crash occurs at a core of PHP's startup.
This means I can send you an "evil" script, as I don't need to give you
protected classes.
But you must promise, you will destroy it and erase it permanently
after you are "done".
------------------------------------------------------------------------
[2009-04-05 22:38:35] pajoye@php.net
Thansk for the backtrace, I still need a script to reproduce the
problem. Or can you give me access to this box or to the app you use?
The crash looks weird, in the lexer.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/47766
--
Edit this bug report at http://bugs.php.net/?id=47766&edit=1