Große Arrays mit PHP 5.2.0

Apache, Lighttpd, nginx, Cherokee
accelerator
Posts: 55
Joined: 2007-01-10 04:00

Große Arrays mit PHP 5.2.0

Post by accelerator »

PHP Version 5.2.0-8+etch7

Ich hab damit das Problem das wenn größere POST Arrays übergeben werden, das diese dann einfach von PHP ignoriert werden.
Mit PHP 4 hab ich das Problem nicht.

register_long_arrays hab ich schon auf Off gemacht, bringt aber keine Veränderung.

Anonymous

Re: Große Arrays mit PHP 5.2.0

Post by Anonymous »

Um welche Größe handelt es sich hier denn?
Was sagt post_max_size?

accelerator
Posts: 55
Joined: 2007-01-10 04:00

Re: Große Arrays mit PHP 5.2.0

Post by accelerator »

8 MB aber so groß ist das nicht mal, ich schätze so 80kb aber mit über 250 POST Feldern.

edit: das komische ist das die Config von PHP 4 und PHP 5, fast gleich sind, bis eben auf 2-3 neue Werte. Das Problem ist mir aber auch erst seit einer Woche bekannt, ich vermute aber mal das es schon vorher nicht ging.


Hier mal die phpinfo ich hoffe man kann es lesen:

Code: Select all

PHP Core
Directive	Local Value	Master Value
allow_call_time_pass_reference	On	On
allow_url_fopen	On	On
allow_url_include	On	On
always_populate_raw_post_data	Off	Off
arg_separator.input	&	&
arg_separator.output	&	&
asp_tags	Off	Off
auto_append_file	no value	no value
auto_globals_jit	Off	Off
auto_prepend_file	no value	no value
browscap	no value	no value
default_charset	no value	no value
default_mimetype	text/html	text/html
define_syslog_variables	Off	Off
disable_classes	no value	no value
disable_functions	exec, passthru, system, popen, proc_open, shell_exec, escapeshellcmd, escapeshellarg, netstat, chown, chgrp	exec, passthru, system, popen, proc_open, shell_exec, escapeshellcmd, escapeshellarg, netstat, chown, chgrp
display_errors	On	On
display_startup_errors	Off	Off
doc_root	no value	no value
docref_ext	no value	no value
docref_root	no value	no value
enable_dl	On	On
error_append_string	no value	no value
error_log	no value	no value
error_prepend_string	no value	no value
error_reporting	6135	6135
expose_php	On	On
extension_dir	/usr/lib/php5/20060613+lfs	/usr/lib/php5/20060613+lfs
file_uploads	On	On
highlight.bg	#FFFFFF	#FFFFFF
highlight.comment	#FF8000	#FF8000
highlight.default	#0000BB	#0000BB
highlight.html	#000000	#000000
highlight.keyword	#007700	#007700
highlight.string	#DD0000	#DD0000
html_errors	On	On
ignore_repeated_errors	Off	Off
ignore_repeated_source	Off	Off
ignore_user_abort	Off	Off
implicit_flush	Off	Off
include_path	.:/usr/share/php:/usr/share/pear	.:/usr/share/php:/usr/share/pear
log_errors	Off	Off
log_errors_max_len	1024	1024
magic_quotes_gpc	On	On
magic_quotes_runtime	Off	Off
magic_quotes_sybase	Off	Off
mail.force_extra_parameters	no value	no value
max_execution_time	90	90
max_input_time	90	90
memory_limit	75M	75M
open_basedir	xyz:/tmp	no value
output_buffering	4096	4096
output_handler	no value	no value
post_max_size	8M	8M
precision	12	12
realpath_cache_size	256k	256k
realpath_cache_ttl	120	120
register_argc_argv	On	On
register_globals	On	On
register_long_arrays	Off	Off
report_memleaks	On	On
report_zend_debug	On	On
safe_mode	Off	Off
safe_mode_exec_dir	no value	no value
safe_mode_gid	Off	Off
safe_mode_include_dir	no value	no value
serialize_precision	100	100
short_open_tag	On	On
SMTP	localhost	localhost
smtp_port	25	25
sql.safe_mode	Off	Off
track_errors	Off	Off
unserialize_callback_func	no value	no value
upload_max_filesize	15M	15M
upload_tmp_dir	/tmp/	/tmp/
user_dir	no value	no value
variables_order	EGPCS	EGPCS
xmlrpc_error_number	0	0
xmlrpc_errors	Off	Off
y2k_compliance	On	On
zend.ze1_compatibility_mode	On	On

oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim

Re: Große Arrays mit PHP 5.2.0

Post by oxygen »

Hast du vielleicht mod_security oder suhosin installiert?

accelerator
Posts: 55
Joined: 2007-01-10 04:00

Re: Große Arrays mit PHP 5.2.0

Post by accelerator »

Ja suhosin ist installiert.
Auf dem anderen ist das nicht der Fall.

Liegt es daran? Wenn ja was könnte ich da machen? :oops:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies
with eAccelerator v0.9.5.1, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
with Suhosin v0.9.12, (C) Copyright 2006, by Hardened-PHP Project

Roger Wilco
Administrator
Administrator
Posts: 5923
Joined: 2004-05-23 12:53

Re: Große Arrays mit PHP 5.2.0

Post by Roger Wilco »

Accelerator wrote:Liegt es daran? Wenn ja was könnte ich da machen? :oops:
Die Dokumentation lesen und mit deiner Konfiguration abgleichen.

accelerator
Posts: 55
Joined: 2007-01-10 04:00

Re: Große Arrays mit PHP 5.2.0

Post by accelerator »

Ahh.... vielen dank, ich wäre so direkt nie auf Suhosin gekommen.

Hat übrigends geklappt! :-D