Hi,
We have one site running with PHP 5.2.17 (all other sites on server use newer versions).
Before the upgrade we had no problems with this site or PHP 5.2
Now it seems as though PHP 5.2.17 is constantly crashing, no errors are reported back to the screen with error reporting enabled. PHP was originally running in FastCGI but it was crashing every 4/5 page loads. We switched to ISAPI and now although slightly more stable is still crashing.
What we've also noticed is that when PHP crashes we get windows pop up on the remote deskstop with the following.
When we hit Yes we get the following response:
We have reinstalled but to no avail, we still get the above response.
Below is our php.ini config. We really need some help with this or at least where to start looking for a solution. I've had to remove some of the commented php.ini lines because of post length.
We have one site running with PHP 5.2.17 (all other sites on server use newer versions).
Before the upgrade we had no problems with this site or PHP 5.2
Now it seems as though PHP 5.2.17 is constantly crashing, no errors are reported back to the screen with error reporting enabled. PHP was originally running in FastCGI but it was crashing every 4/5 page loads. We switched to ISAPI and now although slightly more stable is still crashing.
What we've also noticed is that when PHP crashes we get windows pop up on the remote deskstop with the following.
Visual Studio Just-In-Time Debugger
An unhandled win32 exception occurred in w3wp.exe [10052].
Possible debuggers:
New instance of Microsoft Visual Studio 2010
Do you want to debug using the selected debugger?
When we hit Yes we get the following response:
Visual Studio 2010 Shell
Invalid License data. Reinstall is required.
We have reinstalled but to no avail, we still get the above response.
Below is our php.ini config. We really need some help with this or at least where to start looking for a solution. I've had to remove some of the commented php.ini lines because of post length.
Code:
[PHP]
engine = On
zend.ze1_compatibility_mode = Off
short_open_tag = On
asp_tags = Off
precision = 12
y2k_compliance = On
output_buffering = Off
zlib.output_compression = Off
implicit_flush = Off
unserialize_callback_func=
serialize_precision = 100
allow_call_time_pass_reference = On
safe_mode = Off
safe_mode_gid = Off
safe_mode_include_dir =
safe_mode_exec_dir =
safe_mode_allowed_env_vars = PHP_
safe_mode_protected_env_vars = LD_LIBRARY_PATH
disable_functions =
disable_classes =
expose_php = Off
max_execution_time = 120
max_input_time = 120 ; Maximum amount of time each script may spend parsing request data
;max_input_nesting_level = 64 ; Maximum input variable nesting level
memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
display_startup_errors = Off
log_errors = Off
log_errors_max_len = 1024
ignore_repeated_errors = Off
ignore_repeated_source = Off
report_memleaks = On
track_errors = Off
variables_order = "EGPCS"
register_globals = Off
register_long_arrays = On
register_argc_argv = On
auto_globals_jit = On
post_max_size = 8M
magic_quotes_gpc = On
magic_quotes_runtime = Off
magic_quotes_sybase = Off
auto_prepend_file =
auto_append_file =
default_mimetype = "text/html"
include_path = ".;./includes;./pear"
doc_root =
user_dir =
extension_dir ="D:\plesk\Additional\PleskPHP5\ext"
enable_dl = On
cgi.force_redirect = 0
fastcgi.impersonate = 0
file_uploads = On
upload_max_filesize = 10M
max_file_uploads = 20
allow_url_fopen = On
allow_url_include = Off
default_socket_timeout = 60
extension=php_curl.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_imap.dll
extension=php_mbstring.dll
extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_openssl.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_pdo_sqlite.dll
extension=php_sockets.dll
extension=php_sqlite.dll
extension=php_xsl.dll
upload_tmp_dir= "C:\WINDOWS\Temp"
extension=php_zip.dll
[Date]
date.timezone = UTC
[Syslog]
define_syslog_variables = Off
[mail function]
; For Win32 only.
SMTP = REMOVED
smtp_port = REMOVED
; For Win32 only.
sendmail_from = REMOVED
[SQL]
sql.safe_mode = Off
odbc.allow_persistent = On
odbc.check_persistent = On
odbc.max_persistent = -1
odbc.max_links = -1
odbc.defaultlrl = 4096
odbc.defaultbinmode = 1
mysql.allow_persistent = On
mysql.max_persistent = -1
mysql.max_links = -1
mysql.default_port =
mysql.default_socket =
mysql.default_host =
mysql.default_user =
mysql.default_password =
mysql.connect_timeout = 60
mysql.trace_mode = Off
[MySQLi]
mysqli.max_links = -1
mysqli.default_port = 3306
mysqli.default_socket =
mysqli.default_host =
mysqli.default_user =
mysqli.default_pw =
mysqli.reconnect = Off
[mSQL]
msql.allow_persistent = On
msql.max_persistent = -1
msql.max_links = -1
[PostgresSQL]
pgsql.allow_persistent = On
pgsql.auto_reset_persistent = Off
pgsql.max_persistent = -1
pgsql.max_links = -1
pgsql.ignore_notice = 0
pgsql.log_notice = 0
[Sybase]
sybase.allow_persistent = On
sybase.max_persistent = -1
sybase.max_links = -1
sybase.min_error_severity = 10
sybase.min_message_severity = 10
sybase.compatability_mode = Off
[Sybase-CT]
sybct.allow_persistent = On
sybct.max_persistent = -1
sybct.max_links = -1
sybct.min_server_severity = 10
sybct.min_client_severity = 10
[bcmath]
bcmath.scale = 0
[browscap]
browscap = "C:\WINDOWS\system32\inetsrv\browscap.ini"
[Informix]
ifx.default_host =
ifx.default_user =
ifx.default_password =
ifx.allow_persistent = On
ifx.max_persistent = -1
ifx.max_links = -1
ifx.textasvarchar = 0
ifx.byteasvarchar = 0
ifx.charasvarchar = 0
ifx.blobinfile = 0
ifx.nullformat = 0
[Session]
; Handler used to store/retrieve data.
session.save_handler = files
session.save_path = "C:\WINDOWS\Temp"
session.use_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /
session.cookie_domain =
session.cookie_httponly =
session.serialize_handler = php
session.gc_probability = 1
session.gc_divisor = 100
session.gc_maxlifetime = 1440
session.bug_compat_42 = 1
session.bug_compat_warn = 1
session.referer_check =
session.entropy_length = 0
session.entropy_file =
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 0
session.hash_function = 0
session.hash_bits_per_character = 4
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
[MSSQL]
mssql.allow_persistent = On
mssql.max_persistent = -1
mssql.max_links = -1
mssql.min_error_severity = 10
mssql.min_message_severity = 10
mssql.compatability_mode = Off
mssql.secure_connection = Off
[mbstring]
tidy.clean_output = Off
[soap]
soap.wsdl_cache_ttl=86400
[ioncube]
zend_extension_ts="D:\plesk\Additional\PleskPHP5\ext\ioncube_loader_win_5.2.dll"