captcha and login/logout stopped working after php upgrade

Started by coordinatezero, March 02, 2011, 08:50:48 PM

Previous topic - Next topic

coordinatezero

I installed SMF on my Debian machine and it was great.

I then installed APC to help speed things up.  In doing that, I ended up doing a PHP upgrade.  Now, captcha no longer works and I get "An error has occurred!" if I try to logout.

Here's a php_info dump with IP addresses and hostnames changed to protect the innocent.  Any help would be greatly appreciated!

PHP Logo
PHP Version 5.3.3-7

System    Linux hxxp:foobarbaz.com [nonactive] 2.6.18-028stab070.14 #1 SMP Thu Nov 18 16:04:02 MSK 2010 i686
Build Date    Jan 5 2011 12:51:04
Server API    Apache 2.0 Handler
Virtual Directory Support    disabled
Configuration File (php.ini) Path    /etc/php5/apache2
Loaded Configuration File    /etc/php5/apache2/php.ini
Scan this dir for additional .ini files    /etc/php5/apache2/conf.d
Additional .ini files parsed    /etc/php5/apache2/conf.d/mysql.ini, /etc/php5/apache2/conf.d/mysqli.ini, /etc/php5/apache2/conf.d/pdo.ini, /etc/php5/apache2/conf.d/pdo_mysql.ini, /etc/php5/apache2/conf.d/suhosin.ini
PHP API    20090626
PHP Extension    20090626
Zend Extension    220090626
Zend Extension Build    API220090626,NTS
PHP Extension Build    API20090626,NTS
Debug Build    no
Thread Safety    disabled
Zend Memory Manager    enabled
Zend Multibyte Support    disabled
IPv6 Support    enabled
Registered PHP Streams    https, ftps, compress.zlib, compress.bzip2, php, file, glob, data, http, ftp, phar, zip
Registered Stream Socket Transports    tcp, udp, unix, udg, ssl, sslv3, sslv2, tls
Registered Stream Filters    zlib.*, bzip2.*, convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk

Suhosin logo This server is protected with the Suhosin Patch 0.9.9.1
Copyright (c) 2006-2007 Hardened-PHP Project Copyright (c) 2007-2009 SektionEins GmbH

Zend logo This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
    with Suhosin v0.9.32.1, Copyright (c) 2007-2010, by SektionEins GmbH

PHP Credits
Configuration
apache2handler
Apache Version    Apache/2.2.9 (Debian) PHP/5.3.3-7 with Suhosin-Patch mod_perl/2.0.4 Perl/v5.10.1
Apache API Version    20051115
Server Administrator    [email protected]
Hostname:Port    hxxp:foobarbaz.com [nonactive]:0
User/Group    www-data(33)/33
Max Requests    Per Child: 100 - Keep Alive: on - Max Per Connection: 100
Timeouts    Connection: 300 - Keep-Alive: 15
Virtual Server    Yes
Server Root    /etc/apache2/fricchar
Loaded Modules    core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_dir mod_env mod_mime mod_negotiation mod_perl mod_php5 mod_setenvif mod_status mod_userdir

Directive   Local Value   Master Value
engine   1   1
last_modified   0   0
xbithack   0   0

Apache Environment
Variable   Value
HTTP_HOST    WEBSITEADDRESS
HTTP_USER_AGENT    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
HTTP_ACCEPT    text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_LANGUAGE    en-us,en;q=0.5
HTTP_ACCEPT_ENCODING    gzip,deflate
HTTP_ACCEPT_CHARSET    ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_KEEP_ALIVE    115
HTTP_CONNECTION    keep-alive
HTTP_COOKIE    PHPSESSID=a1f6025fe350d22a4de84f1cd4eb07f2; SMFCookie27=a%3A4%3A%7Bi%3A0%3Bs%3A1%3A%222%22%3Bi%3A1%3Bs%3A40%3A%22ba679f905c2a66aea5e6c869bcb6324c9457ca07%22%3Bi%3A2%3Bi%3A1488223503%3Bi%3A3%3Bi%3A0%3B%7D
HTTP_CACHE_CONTROL    max-age=0
PATH    ~/bin:/usr/local/bin:/usr/local/sbin:/usr/local/netscape:/usr/ucb:/usr/bin:/bin:/usr/etc:/usr/lib:/etc:/usr/games:/usr/bin/X11:/usr/sbin:/sbin:.
SERVER_SIGNATURE    <address>Apache/2.2.9 (Debian) PHP/5.3.3-7 with Suhosin-Patch mod_perl/2.0.4 Perl/v5.10.1 Server at WEBSITEADDRESS Port 80</address>
SERVER_SOFTWARE    Apache/2.2.9 (Debian) PHP/5.3.3-7 with Suhosin-Patch mod_perl/2.0.4 Perl/v5.10.1
SERVER_NAME    WEBSITEADDRESS
SERVER_ADDR    192.168.1.2
SERVER_PORT    80
REMOTE_ADDR    209.6.64.173
DOCUMENT_ROOT    /var/www/fricchar
SERVER_ADMIN    [email protected]
SCRIPT_FILENAME    /var/www/fricchar/forum/php_info.php
REMOTE_PORT    2184
GATEWAY_INTERFACE    CGI/1.1
SERVER_PROTOCOL    HTTP/1.1
REQUEST_METHOD    GET
QUERY_STRING    no value
REQUEST_URI    /forum/php_info.php
SCRIPT_NAME    /forum/php_info.php

HTTP Headers Information
HTTP Request Headers
HTTP Request    GET /forum/php_info.php HTTP/1.1
Host    WEBSITEADDRESS
User-Agent    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Accept    text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language    en-us,en;q=0.5
Accept-Encoding    gzip,deflate
Accept-Charset    ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive    115
Connection    keep-alive
Cookie    PHPSESSID=a1f6025fe350d22a4de84f1cd4eb07f2; SMFCookie27=a%3A4%3A%7Bi%3A0%3Bs%3A1%3A%222%22%3Bi%3A1%3Bs%3A40%3A%22ba679f905c2a66aea5e6c869bcb6324c9457ca07%22%3Bi%3A2%3Bi%3A1488223503%3Bi%3A3%3Bi%3A0%3B%7D
Cache-Control    max-age=0
HTTP Response Headers
X-Powered-By    PHP/5.3.3-7
Content-Encoding    gzip
Vary    Accept-Encoding

bcmath
BCMath support    enabled

Directive   Local Value   Master Value
bcmath.scale   0   0

bz2
BZip2 Support    Enabled
Stream Wrapper support    compress.bz2://
Stream Filter support    bzip2.decompress, bzip2.compress
BZip2 Version    1.0.5, 10-Dec-2007

calendar
Calendar support    enabled

Core
PHP Version    5.3.3-7

Directive   Local Value   Master Value
allow_call_time_pass_reference   On   On
allow_url_fopen   On   On
allow_url_include   Off   Off
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   On   On
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   no value   no value
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   Off   Off
error_append_string   no value   no value
error_log   no value   no value
error_prepend_string   no value   no value
error_reporting   30711   30711
exit_on_timeout   Off   Off
expose_php   On   On
extension_dir   /usr/lib/php5/20090626+lfs   /usr/lib/php5/20090626+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.add_x_header   Off   Off
mail.force_extra_parameters   no value   no value
mail.log   no value   no value
max_execution_time   30   30
max_file_uploads   50   50
max_input_nesting_level   64   64
max_input_time   60   60
memory_limit   128M   128M
open_basedir   no value   no value
output_buffering   no value   no value
output_handler   no value   no value
post_max_size   8M   8M
precision   12   12
realpath_cache_size   16K   16K
realpath_cache_ttl   120   120
register_argc_argv   Off   Off
register_globals   Off   Off
register_long_arrays   Off   Off
report_memleaks   On   On
report_zend_debug   On   On
request_order   no value   no value
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
sendmail_from   no value   no value
sendmail_path   /usr/sbin/sendmail -t -i    /usr/sbin/sendmail -t -i
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   2M   2M
upload_tmp_dir   /var/lib/php5   /var/lib/php5
user_dir   no value   no value
user_ini.cache_ttl   300   300
user_ini.filename   .user.ini   .user.ini
variables_order   EGPCS   EGPCS
xmlrpc_error_number   0   0
xmlrpc_errors   Off   Off
y2k_compliance   On   On
zend.enable_gc   On   On

ctype
ctype functions    enabled

date
date/time support    enabled
"Olson" Timezone Database Version    0.system
Timezone Database    internal
Default timezone    America/New_York

Directive   Local Value   Master Value
date.default_latitude   31.7667   31.7667
date.default_longitude   35.2333   35.2333
date.sunrise_zenith   90.583333   90.583333
date.sunset_zenith   90.583333   90.583333
date.timezone   no value   no value

dba
DBA support    enabled
Supported handlers    cdb cdb_make db4 inifile flatfile qdbm

Directive   Local Value   Master Value
dba.default_handler   flatfile   flatfile

dom
DOM/XML    enabled
DOM/XML API Version    20031129
libxml Version    2.7.8
HTML Support    enabled
XPath Support    enabled
XPointer Support    enabled
Schema Support    enabled
RelaxNG Support    enabled

ereg
Regex Library    Bundled library enabled

exif
EXIF Support    enabled
EXIF Version    1.4 $Id: exif.c 293036 2010-01-03 09:23:27Z sebastian $
Supported EXIF Version    0220
Supported filetypes    JPEG,TIFF

Directive   Local Value   Master Value
exif.decode_jis_intel   JIS   JIS
exif.decode_jis_motorola   JIS   JIS
exif.decode_unicode_intel   UCS-2LE   UCS-2LE
exif.decode_unicode_motorola   UCS-2BE   UCS-2BE
exif.encode_jis   no value   no value
exif.encode_unicode   ISO-8859-15   ISO-8859-15

fileinfo
fileinfo support   enabled
version    1.0.5-dev

filter
Input Validation and Filtering    enabled
Revision    $Revision: 298196 $

Directive   Local Value   Master Value
filter.default   unsafe_raw   unsafe_raw
filter.default_flags   no value   no value

ftp
FTP support    enabled

gettext
GetText Support    enabled

hash
hash support    enabled
Hashing Engines    md2 md4 md5 sha1 sha224 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost adler32 crc32 crc32b salsa10 salsa20 haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5

iconv
iconv support    enabled
iconv implementation    glibc
iconv library version    2.11.2

Directive   Local Value   Master Value
iconv.input_encoding   ISO-8859-1   ISO-8859-1
iconv.internal_encoding   ISO-8859-1   ISO-8859-1
iconv.output_encoding   ISO-8859-1   ISO-8859-1

json
json support    enabled
json version    1.2.1

libxml
libXML support    active
libXML Compiled Version    2.7.8
libXML Loaded Version    20708
libXML streams    enabled

mbstring
Multibyte Support    enabled
Multibyte string engine    libmbfl
HTTP input encoding translation    disabled

mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.

Multibyte (japanese) regex support    enabled
Multibyte regex (oniguruma) version    5.9.1

Directive   Local Value   Master Value
mbstring.detect_order   no value   no value
mbstring.encoding_translation   Off   Off
mbstring.func_overload   0   0
mbstring.http_input   pass   pass
mbstring.http_output   pass   pass
mbstring.http_output_conv_mimetypes   ^(text/|application/xhtml\+xml)   ^(text/|application/xhtml\+xml)
mbstring.internal_encoding   no value   no value
mbstring.language   neutral   neutral
mbstring.strict_detection   Off   Off
mbstring.substitute_character   no value   no value

mhash
MHASH support    Enabled
MHASH API Version    Emulated Support

mysql
MySQL Support   enabled
Active Persistent Links    0
Active Links    0
Client API version    5.1.49
MYSQL_MODULE_TYPE    external
MYSQL_SOCKET    /var/run/mysqld/mysqld.sock
MYSQL_INCLUDE    -I/usr/include/mysql
MYSQL_LIBS    -L/usr/lib -lmysqlclient_r

Directive   Local Value   Master Value
mysql.allow_local_infile   On   On
mysql.allow_persistent   On   On
mysql.connect_timeout   60   60
mysql.default_host   no value   no value
mysql.default_password   no value   no value
mysql.default_port   no value   no value
mysql.default_socket   /var/run/mysqld/mysqld.sock   /var/run/mysqld/mysqld.sock
mysql.default_user   no value   no value
mysql.max_links   Unlimited   Unlimited
mysql.max_persistent   Unlimited   Unlimited
mysql.trace_mode   Off   Off

mysqli
MysqlI Support   enabled
Client API library version    5.1.49
Active Persistent Links    0
Inactive Persistent Links    0
Active Links    0
Client API header version    5.1.49
MYSQLI_SOCKET    /var/run/mysqld/mysqld.sock

Directive   Local Value   Master Value
mysqli.allow_local_infile   On   On
mysqli.allow_persistent   On   On
mysqli.default_host   no value   no value
mysqli.default_port   3306   3306
mysqli.default_pw   no value   no value
mysqli.default_socket   no value   no value
mysqli.default_user   no value   no value
mysqli.max_links   Unlimited   Unlimited
mysqli.max_persistent   Unlimited   Unlimited
mysqli.reconnect   Off   Off

openssl
OpenSSL support    enabled
OpenSSL Library Version    OpenSSL 0.9.8o 01 Jun 2010
OpenSSL Header Version    OpenSSL 0.9.8o 01 Jun 2010

pcre
PCRE (Perl Compatible Regular Expressions) Support    enabled
PCRE Library Version    8.02 2010-03-19

Directive   Local Value   Master Value
pcre.backtrack_limit   100000   100000
pcre.recursion_limit   100000   100000

PDO
PDO support   enabled
PDO drivers    mysql

pdo_mysql
PDO Driver for MySQL   enabled
Client API version    5.1.49

Phar
Phar: PHP Archive support   enabled
Phar EXT version    2.0.1
Phar API version    1.1.1
SVN revision    $Revision: 298908 $
Phar-based phar archives    enabled
Tar-based phar archives    enabled
ZIP-based phar archives    enabled
gzip compression    enabled
bzip2 compression    enabled
OpenSSL support    enabled

Phar based on pear/PHP_Archive, original concept by Davey Shafik.
Phar fully realized by Gregory Beaver and Marcus Boerger.
Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle.

Directive   Local Value   Master Value
phar.cache_list   no value   no value
phar.readonly   On   On
phar.require_hash   On   On

posix
Revision    $Revision: 300764 $

Reflection
Reflection   enabled
Version    $Revision: 300393 $

session
Session Support    enabled
Registered save handlers    files user
Registered serializer handlers    php php_binary wddx

Directive   Local Value   Master Value
session.auto_start   Off   Off
session.bug_compat_42   On   On
session.bug_compat_warn   On   On
session.cache_expire   180   180
session.cache_limiter   nocache   nocache
session.cookie_domain   no value   no value
session.cookie_httponly   Off   Off
session.cookie_lifetime   0   0
session.cookie_path   /   /
session.cookie_secure   Off   Off
session.entropy_file   no value   no value
session.entropy_length   0   0
session.gc_divisor   100   100
session.gc_maxlifetime   1440   1440
session.gc_probability   1   1
session.hash_bits_per_character   4   4
session.hash_function   0   0
session.name   PHPSESSID   PHPSESSID
session.referer_check   no value   no value
session.save_handler   mm   mm
session.save_path   /var/lib/php5   /var/lib/php5
session.serialize_handler   php   php
session.use_cookies   On   On
session.use_only_cookies   On   On
session.use_trans_sid   0   0

shmop
shmop support    enabled

SimpleXML
Simplexml support   enabled
Revision    $Revision: 299424 $
Schema support    enabled

soap
Soap Client    enabled
Soap Server    enabled

Directive   Local Value   Master Value
soap.wsdl_cache   1   1
soap.wsdl_cache_dir   /tmp   /tmp
soap.wsdl_cache_enabled   1   1
soap.wsdl_cache_limit   5   5
soap.wsdl_cache_ttl   86400   86400

sockets
Sockets Support    enabled

SPL
SPL support   enabled
Interfaces    Countable, OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject
Classes    AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException

standard
Dynamic Library Support    enabled
Path to sendmail    /usr/sbin/sendmail -t -i

Directive   Local Value   Master Value
assert.active   1   1
assert.bail   0   0
assert.callback   no value   no value
assert.quiet_eval   0   0
assert.warning   1   1
auto_detect_line_endings   0   0
default_socket_timeout   60   60
safe_mode_allowed_env_vars   PHP_   PHP_
safe_mode_protected_env_vars   LD_LIBRARY_PATH   LD_LIBRARY_PATH
url_rewriter.tags   a=href,area=href,frame=src,input=src,form=,fieldset=   a=href,area=href,frame=src,input=src,form=,fieldset=
user_agent   no value   no value

suhosin
Suhosin logo This server is protected with the Suhosin Extension 0.9.32.1

Copyright (c) 2006-2007 Hardened-PHP Project
Copyright (c) 2007-2010 SektionEins GmbH

Directive   Local Value   Master Value
suhosin.apc_bug_workaround   Off   Off
suhosin.cookie.checkraddr   0   0
suhosin.cookie.cryptdocroot   On   On
suhosin.cookie.cryptkey   [ protected ]   [ protected ]
suhosin.cookie.cryptlist   no value   no value
suhosin.cookie.cryptraddr   0   0
suhosin.cookie.cryptua   On   On
suhosin.cookie.disallow_nul   1   1
suhosin.cookie.disallow_ws   1   1
suhosin.cookie.encrypt   Off   Off
suhosin.cookie.max_array_depth   50   50
suhosin.cookie.max_array_index_length   64   64
suhosin.cookie.max_name_length   64   64
suhosin.cookie.max_totalname_length   256   256
suhosin.cookie.max_value_length   10000   10000
suhosin.cookie.max_vars   100   100
suhosin.cookie.plainlist   no value   no value
suhosin.coredump   Off   Off
suhosin.disable.display_errors   Off   Off
suhosin.executor.allow_symlink   Off   Off
suhosin.executor.disable_emodifier   Off   Off
suhosin.executor.disable_eval   Off   Off
suhosin.executor.eval.blacklist   no value   no value
suhosin.executor.eval.whitelist   no value   no value
suhosin.executor.func.blacklist   no value   no value
suhosin.executor.func.whitelist   no value   no value
suhosin.executor.include.allow_writable_files   On   On
suhosin.executor.include.blacklist   no value   no value
suhosin.executor.include.max_traversal   0   0
suhosin.executor.include.whitelist   no value   no value
suhosin.executor.max_depth   0   0
suhosin.filter.action   no value   no value
suhosin.get.disallow_nul   1   1
suhosin.get.disallow_ws   0   0
suhosin.get.max_array_depth   50   50
suhosin.get.max_array_index_length   64   64
suhosin.get.max_name_length   64   64
suhosin.get.max_totalname_length   256   256
suhosin.get.max_value_length   512   512
suhosin.get.max_vars   100   100
suhosin.log.file   0   0
suhosin.log.file.name   no value   no value
suhosin.log.phpscript   0   0
suhosin.log.phpscript.is_safe   Off   Off
suhosin.log.phpscript.name   no value   no value
suhosin.log.sapi   0   0
suhosin.log.script   0   0
suhosin.log.script.name   no value   no value
suhosin.log.syslog   no value   no value
suhosin.log.syslog.facility   no value   no value
suhosin.log.syslog.priority   no value   no value
suhosin.log.use-x-forwarded-for   Off   Off
suhosin.mail.protect   0   0
suhosin.memory_limit   0   0
suhosin.mt_srand.ignore   On   On
suhosin.multiheader   Off   Off
suhosin.perdir   0   0
suhosin.post.disallow_nul   1   1
suhosin.post.disallow_ws   0   0
suhosin.post.max_array_depth   50   50
suhosin.post.max_array_index_length   64   64
suhosin.post.max_name_length   64   64
suhosin.post.max_totalname_length   256   256
suhosin.post.max_value_length   1000000   1000000
suhosin.post.max_vars   1000   1000
suhosin.protectkey   On   On
suhosin.request.disallow_nul   1   1
suhosin.request.disallow_ws   0   0
suhosin.request.max_array_depth   50   50
suhosin.request.max_array_index_length   64   64
suhosin.request.max_totalname_length   256   256
suhosin.request.max_value_length   1000000   1000000
suhosin.request.max_varname_length   64   64
suhosin.request.max_vars   1000   1000
suhosin.server.encode   On   On
suhosin.server.strip   On   On
suhosin.session.checkraddr   0   0
suhosin.session.cryptdocroot   On   On
suhosin.session.cryptkey   [ protected ]   [ protected ]
suhosin.session.cryptraddr   0   0
suhosin.session.cryptua   Off   Off
suhosin.session.encrypt   On   On
suhosin.session.max_id_length   128   128
suhosin.simulation   Off   Off
suhosin.sql.bailout_on_error   Off   Off
suhosin.sql.comment   0   0
suhosin.sql.multiselect   0   0
suhosin.sql.opencomment   0   0
suhosin.sql.union   0   0
suhosin.sql.user_postfix   no value   no value
suhosin.sql.user_prefix   no value   no value
suhosin.srand.ignore   On   On
suhosin.stealth   On   On
suhosin.upload.disallow_binary   0   0
suhosin.upload.disallow_elf   1   1
suhosin.upload.max_uploads   25   25
suhosin.upload.remove_binary   0   0
suhosin.upload.verification_script   no value   no value

sysvmsg
sysvmsg support    enabled
Revision    $Revision: 293036 $

tokenizer
Tokenizer Support    enabled

wddx
WDDX Support   enabled
WDDX Session Serializer    enabled

xml
XML Support    active
XML Namespace Support    active
libxml2 Version    2.7.8

xmlreader
XMLReader    enabled

xmlwriter
XMLWriter    enabled

zip
Zip    enabled
Extension Version    $Id: php_zip.c 300470 2010-06-15 18:48:33Z pajoye $
Zip version    1.9.1
Libzip version    0.9.0

zlib
ZLib Support    enabled
Stream Wrapper support    compress.zlib://
Stream Filter support    zlib.inflate, zlib.deflate
Compiled Version    1.2.1.1
Linked Version    1.2.3.3

Directive   Local Value   Master Value
zlib.output_compression   On   On
zlib.output_compression_level   -1   -1
zlib.output_handler   no value   no value

Additional Modules
Module Name
sysvsem
sysvshm

Environment
Variable   Value
APACHE_PID_FILE    /var/run/apache2-FOOBARBAZ/apache2.pid
HOSTNAME    FOOBARBAZ
APACHE_RUN_USER    www-data
SHELL    /bin/bash
TERM    screen
MAKEFLAGS    k
SLS_DATEFMT    %a %h %E %y %r
USER    root
MAILCHECK    1
SUDO_USER    cutter
SUDO_UID    1002
USERNAME    root
DOMAINNAME    com
PATH    ~/bin:/usr/local/bin:/usr/local/sbin:/usr/local/netscape:/usr/ucb:/usr/bin:/bin:/usr/etc:/usr/lib:/etc:/usr/games:/usr/bin/X11:/usr/sbin:/sbin:.
MAIL    /var/mail/cutter
PWD    /var/www/fricchar/forum
EDITOR    /usr/bin/emacs
MAILFILE    /usr/spool/mail/root
APACHE_RUN_GROUP    www-data
SHLVL    3
SUDO_COMMAND    /usr/local/bin/bash
HOME    /home/cutter
MAILPATH    /usr/spool/mail/root?Voobaha.
LOGNAME    root
VISUAL    /usr/bin/emacs
MDLIST    /home/majordomo/lists
SUDO_GID    100
DISPLAY    localhost:0.0
MAIL_WARNING    1
HISTFILE    /home/cutter/.bash_history
_    /usr/sbin/apache2

PHP Variables
Variable   Value
_REQUEST["PHPSESSID"]   a1f6025fe350d22a4de84f1cd4eb07f2
_REQUEST["SMFCookie27"]   a:4:{i:0;s:1:\"2\";i:1;s:40:\"ba679f905c2a66aea5e6c869bcb6324c9457ca07\";i:2;i:1488223503;i:3;i:0;}
_COOKIE["PHPSESSID"]   a1f6025fe350d22a4de84f1cd4eb07f2
_COOKIE["SMFCookie27"]   a:4:{i:0;s:1:\"2\";i:1;s:40:\"ba679f905c2a66aea5e6c869bcb6324c9457ca07\";i:2;i:1488223503;i:3;i:0;}
_SERVER["HTTP_HOST"]   WEBSITEADDRESS
_SERVER["HTTP_USER_AGENT"]   Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
_SERVER["HTTP_ACCEPT"]   text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
_SERVER["HTTP_ACCEPT_LANGUAGE"]   en-us,en;q=0.5
_SERVER["HTTP_ACCEPT_ENCODING"]   gzip,deflate
_SERVER["HTTP_ACCEPT_CHARSET"]   ISO-8859-1,utf-8;q=0.7,*;q=0.7
_SERVER["HTTP_KEEP_ALIVE"]   115
_SERVER["HTTP_CONNECTION"]   keep-alive
_SERVER["HTTP_COOKIE"]   PHPSESSID=a1f6025fe350d22a4de84f1cd4eb07f2; SMFCookie27=a%3A4%3A%7Bi%3A0%3Bs%3A1%3A%222%22%3Bi%3A1%3Bs%3A40%3A%22ba679f905c2a66aea5e6c869bcb6324c9457ca07%22%3Bi%3A2%3Bi%3A1488223503%3Bi%3A3%3Bi%3A0%3B%7D
_SERVER["HTTP_CACHE_CONTROL"]   max-age=0
_SERVER["PATH"]   ~/bin:/usr/local/bin:/usr/local/sbin:/usr/local/netscape:/usr/ucb:/usr/bin:/bin:/usr/etc:/usr/lib:/etc:/usr/games:/usr/bin/X11:/usr/sbin:/sbin:.
_SERVER["SERVER_SIGNATURE"]   <address>Apache/2.2.9 (Debian) PHP/5.3.3-7 with Suhosin-Patch mod_perl/2.0.4 Perl/v5.10.1 Server at WEBSITEADDRESS Port 80</address>
_SERVER["SERVER_SOFTWARE"]   Apache/2.2.9 (Debian) PHP/5.3.3-7 with Suhosin-Patch mod_perl/2.0.4 Perl/v5.10.1
_SERVER["SERVER_NAME"]   WEBSITEADDRESS
_SERVER["SERVER_ADDR"]   192.168.1.2
_SERVER["SERVER_PORT"]   80
_SERVER["REMOTE_ADDR"]   209.6.64.173
_SERVER["DOCUMENT_ROOT"]   /var/www/fricchar
_SERVER["SERVER_ADMIN"]   [email protected]
_SERVER["SCRIPT_FILENAME"]   /var/www/fricchar/forum/php_info.php
_SERVER["REMOTE_PORT"]   2184
_SERVER["GATEWAY_INTERFACE"]   CGI/1.1
_SERVER["SERVER_PROTOCOL"]   HTTP/1.1
_SERVER["REQUEST_METHOD"]   GET
_SERVER["QUERY_STRING"]   no value
_SERVER["REQUEST_URI"]   /forum/php_info.php
_SERVER["SCRIPT_NAME"]   /forum/php_info.php
_SERVER["PHP_SELF"]   /forum/php_info.php
_SERVER["REQUEST_TIME"]   1299116082
_ENV["APACHE_PID_FILE"]   /var/run/apache2-FOOBARBAZ/apache2.pid
_ENV["HOSTNAME"]   FOOBARBAZ
_ENV["APACHE_RUN_USER"]   www-data
_ENV["SHELL"]   /bin/bash
_ENV["TERM"]   screen
_ENV["MAKEFLAGS"]   k
_ENV["SLS_DATEFMT"]   %a %h %E %y %r
_ENV["USER"]   root
_ENV["MAILCHECK"]   1
_ENV["SUDO_USER"]   cutter
_ENV["SUDO_UID"]   1002
_ENV["USERNAME"]   root
_ENV["DOMAINNAME"]   com
_ENV["PATH"]   ~/bin:/usr/local/bin:/usr/local/sbin:/usr/local/netscape:/usr/ucb:/usr/bin:/bin:/usr/etc:/usr/lib:/etc:/usr/games:/usr/bin/X11:/usr/sbin:/sbin:.
_ENV["MAIL"]   /var/mail/cutter
_ENV["PWD"]   /var/www/fricchar/forum
_ENV["EDITOR"]   /usr/bin/emacs
_ENV["MAILFILE"]   /usr/spool/mail/root
_ENV["APACHE_RUN_GROUP"]   www-data
_ENV["SHLVL"]   3
_ENV["SUDO_COMMAND"]   /usr/local/bin/bash
_ENV["HOME"]   /home/cutter
_ENV["MAILPATH"]   /usr/spool/mail/root?Voobaha.
_ENV["LOGNAME"]   root
_ENV["VISUAL"]   /usr/bin/emacs
_ENV["MDLIST"]   /home/majordomo/lists
_ENV["SUDO_GID"]   100
_ENV["DISPLAY"]   localhost:0.0
_ENV["MAIL_WARNING"]   1
_ENV["HISTFILE"]   /home/cutter/.bash_history
_ENV["_"]   /usr/sbin/apache2

coordinatezero

I also just realized I'm using SMF 1.1.13 and not SMF 2 --- sorry for the mispost.

Arantor

Well, SMF 1.1.13 does not play nicely on PHP 5.3.3, I can tell you that for nothing. To be fair, most of the code was laid down 5 years ago, long before 5.3 existed.

Anything in the error log (Admin > Error Log)?

coordinatezero

Well, here's one thing --- I turned hxxp:session.save [nonactive]_handler from "mm" to "files", even though I recompiled PHP5 with "--with-mm".  Now I get session handling OK, and I get 3/5 of the captcha image (two letters, then two "type the letter" texts, then the final letter).

Oddly, I don't see any files created in the hxxp:session.save [nonactive]_path directory (/var/lib/php5)...

I'm reinstalling the forum (under a different directory) to see if that helps...

Should I be using SMF 2 if I'm running PHP 5.3.3?

coordinatezero

Indeed, errors:

session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot find save handler 'mm' - session startup failed
/var/www/fricchar/forum/Sources/Load.php

but I compiled php with "--with-mm".  Boo!!!  ;-)

Arantor

The forum normally does its own session management using the database...

Advertisement: