PHP-5.3.16图像上载/调整大小时Apache崩溃

PHP-5.3.16图像上载/调整大小时Apache崩溃,php,apache,Php,Apache,我正在使用简单的图像上传/调整大小功能。上传图像后,Apache将显示“发送错误报告”/“不发送”警报 上传的图像是.jpeg,apache在imagecreatefromjpeg行崩溃 我正在使用:PHP-5.3.16 Upload适用于:PHP-5.2.17版本,但由于代码特性,我不得不使用更高版本 是否有人知道如何修复此错误,或者如何使其与PHP-5.3.x一起工作? 附言:我试图使用PHP-5.4.6,但它也显示了这个错误 以下是Apache错误日志: [Fri Aug 31 22:36

我正在使用简单的图像上传/调整大小功能。上传图像后,Apache将显示“发送错误报告”/“不发送”警报

上传的图像是.jpeg,apache在
imagecreatefromjpeg
行崩溃

我正在使用:PHP-5.3.16

Upload适用于:PHP-5.2.17版本,但由于代码特性,我不得不使用更高版本

是否有人知道如何修复此错误,或者如何使其与PHP-5.3.x一起工作?

附言:我试图使用PHP-5.4.6,但它也显示了这个错误

以下是Apache错误日志:

[Fri Aug 31 22:36:43 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:43 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:43 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:43 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:43 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:43 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:43 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:43 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:43 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:43 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:43 2012] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Fri Aug 31 22:36:43 2012] [notice] Apache/2.2.22 (Win32) mod_ssl/2.2.22 OpenSSL/0.9.8u configured -- resuming normal operations
[Fri Aug 31 22:36:43 2012] [notice] Server built: Mar 19 2012 19:56:33
[Fri Aug 31 22:36:43 2012] [notice] Parent: Created child process 728
[Fri Aug 31 22:36:43 2012] [notice] Disabled use of AcceptEx() WinSock2 API
[Fri Aug 31 22:36:44 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:44 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:44 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:44 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:44 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:44 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:44 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:44 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:44 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:44 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:44 2012] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Fri Aug 31 22:36:45 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:45 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:45 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:45 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:45 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:45 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:45 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:45 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:45 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Fri Aug 31 22:36:45 2012] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Fri Aug 31 22:36:45 2012] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Fri Aug 31 22:36:46 2012] [notice] Child 728: Child process is running
[Fri Aug 31 22:36:46 2012] [notice] Child 728: Acquired the start mutex.
[Fri Aug 31 22:36:46 2012] [notice] Child 728: Starting 32 worker threads.
[Fri Aug 31 22:36:46 2012] [notice] Child 728: Listening on port 443.
[Fri Aug 31 22:36:46 2012] [notice] Child 728: Listening on port 80.

首先,首先检查apache错误日志。启用php错误日志,并在那里检查。@WebnetMobile.com我用Apache错误日志更新了我的问题。不幸的是,没有太多用处。它是否会在任何jpeg图像上崩溃(如果没有,请检查)。例如,
createimagefromng()
是否也工作或崩溃?您是否正确安装了image magic?如果您仅使用
createimagefromjpg()
创建测试脚本,它也会崩溃吗?您的
内存限制设置为多少,您试图打开的JPEG大小是多少?也许先用一个小小的JPEG来测试一下,看看它是否有效。您可能需要为PHP分配更多内存。您使用的是prefork还是worker?从我看来,这是一个工人。Worker倾向于不能很好地使用PHP。另外,您是否安装了
GD
ImageMagik