Bug #37440

After uploading a file to filelist module the corresponding folder is locked by an error

Added by Kay Strobach about 9 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
File Abstraction Layer (FAL)
Target version:
-
Start date:
2012-05-23
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
6.0
PHP Version:
5.3
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

After uploading a file to filelist module the corresponding folder is locked by an error

Fatal error: Class 'finfo' not found in D:\devenv\mowesII\www\t3-trunk\t3lib\file\Driver\LocalDriver.php on line 490 Call Stack: 0.0025 478168 1. {main}() D:\devenv\mowesII\www\t3-trunk\typo3\sysext\filelist\mod1\file_list.php:0 1.6293 15158400 2. SC_file_list->main() D:\devenv\mowesII\www\t3-trunk\typo3\sysext\filelist\mod1\file_list.php:495 1.6933 15614384 3. fileList->generateList() D:\devenv\mowesII\www\t3-trunk\typo3\sysext\filelist\mod1\file_list.php:316 1.6933 15614456 4. fileList->getTable() D:\devenv\mowesII\www\t3-trunk\typo3\class.file_list.inc:117 1.7052 15625840 5. t3lib_file_Storage->getFileList() D:\devenv\mowesII\www\t3-trunk\typo3\class.file_list.inc:205 1.7121 15693928 6. t3lib_file_Driver_AbstractDriver->getFileList() D:\devenv\mowesII\www\t3-trunk\t3lib\file\Storage.php:949 1.7121 15693928 7. t3lib_file_Driver_LocalDriver->getDirectoryItemList() D:\devenv\mowesII\www\t3-trunk\t3lib\file\Driver\AbstractDriver.php:494 1.7169 15695368 8. t3lib_file_Driver_LocalDriver->getFileList_itemCallback() D:\devenv\mowesII\www\t3-trunk\t3lib\file\Driver\LocalDriver.php:373 1.7173 15695728 9. t3lib_file_Driver_LocalDriver->extractFileInformation() D:\devenv\mowesII\www\t3-trunk\t3lib\file\Driver\LocalDriver.php:408

Dropping the jpeg makes the folder browseable again :( ...

#1

Updated by Andreas Wolf almost 9 years ago

  • Status changed from New to Accepted

We should check if we can get rid of the finfo class and get the mimetype information in some other way.

#2

Updated by Benni Mack over 8 years ago

  • Status changed from Accepted to Under Review

Hey Kay,

as you are running under Windows, is it possible that "finfo" is not compiled into your PHP? It is included by default in 5.3.x

http://de3.php.net/manual/de/fileinfo.installation.php#82570
http://www.sitepoint.com/forums/showthread.php?570357-finfo_file-finfo_open-on-windows

#3

Updated by Benni Mack over 8 years ago

  • Status changed from Under Review to Needs Feedback
#4

Updated by Kay Strobach over 8 years ago

yes i use windows on one of my dev plattforms.

here is the phpinfo to get an overview of it - and you're right finfo is not enabled, and seems not to be enabled by default on windows php:


PHP Version 5.3.5

System    Windows NT KAYLAPTOP 6.1 build 7601 (Unknow Windows version Business Edition Service Pack 1) i586
Build Date    Jan 6 2011 17:50:45
Compiler    MSVC6 (Visual C++ 6.0)
Architecture    x86
Configure Command    cscript /nologo configure.js "--enable-snapshot-build" "--disable-isapi" "--enable-debug-pack" "--disable-isapi" "--without-mssql" "--without-pdo-mssql" "--without-pi3web" "--with-pdo-oci=D:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8=D:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8-11g=D:\php-sdk\oracle\instantclient11\sdk,shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet" "--with-mcrypt=static" 
Server API    Apache 2.0 Handler
Virtual Directory Support    enabled
Configuration File (php.ini) Path    C:\Windows
Loaded Configuration File    D:\devenv\mowesII\php5\php.ini
Scan this dir for additional .ini files    (none)
Additional .ini files parsed    (none)
PHP API    20090626
PHP Extension    20090626
Zend Extension    220090626
Zend Extension Build    API220090626,TS,VC6
PHP Extension Build    API20090626,TS,VC6
Debug Build    no
Thread Safety    enabled
Zend Memory Manager    enabled
Zend Multibyte Support    disabled
IPv6 Support    enabled
Registered PHP Streams    php, file, glob, data, http, ftp, zip, compress.zlib, https, ftps, phar
Registered Stream Socket Transports    tcp, udp, ssl, sslv3, sslv2, tls
Registered Stream Filters    convert.iconv.*, mcrypt.*, mdecrypt.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, zlib.*

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
    with Xdebug v2.1.2, Copyright (c) 2002-2011, by Derick Rethans

PHP Credits

Configuration

apache2handler

Apache Version    Apache/2.2.11 (Win32) PHP/5.3.5
Apache API Version    20051115
Server Administrator    admin@localhost
Hostname:Port    localhost:80
Max Requests    Per Child: 0 - Keep Alive: on - Max Per Connection: 100
Timeouts    Connection: 300 - Keep-Alive: 15
Virtual Server    No
Server Root    D:/devenv/mowesII/apache2
Loaded Modules    core mod_win32 mpm_winnt http_core mod_so mod_actions mod_alias mod_asis mod_auth_basic mod_authn_default mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_dir mod_env mod_imagemap mod_include mod_isapi mod_log_config mod_mime mod_negotiation mod_rewrite mod_setenvif mod_userdir mod_php5

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

Apache Environment

Variable    Value
HTTP_HOST    localhost
HTTP_CONNECTION    keep-alive
HTTP_USER_AGENT    Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.92 Safari/537.4
HTTP_ACCEPT    text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_ENCODING    gzip,deflate,sdch
HTTP_ACCEPT_LANGUAGE    de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4
HTTP_ACCEPT_CHARSET    ISO-8859-1,utf-8;q=0.7,*;q=0.3
HTTP_COOKIE    PHPSESSID=1o31lrkbrdi4t2cnokqoeghn62; XDEBUG_SESSION=PHPSTORM; chiveSession=jgpf9qrvi845m0i8pgneig02h1; phpCMS_Admin=6b907e88c8cd3499d06618bb589f9c6c; _pk_id.1.1fff=dc6e494d9b9d951c.1320098520.32.1346731416.1346693327.; XDEBUG_PROFILE=1; FLOW3=6gnkj217e9dla96hoga8vuurj4; PIWIK_SESSID=9k5djrfp9ps36ulj9mb69d7sr3; typo3-login-cookiecheck=true
PATH    d:\devenv\mowesii\gm;C:\Program Files\MiKTeX 2.9\miktex\bin\x64;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Java\jdk1.6.0_26\bin;C:\Program Files\TortoiseGit\bin;C:\Program Files (x86)\Raisonance\Ride\bin;C:\Program Files (x86)\Raisonance\Ride\arm-gcc\bin;C:\Program Files (x86)\Lenovo\Access Connections\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\QuickTime\QTSystem\;C:\SWTOOLS\ReadyApps;C:\Program Files\ThinkPad\Bluetooth Software\;C:\Program Files\ThinkPad\Bluetooth Software\syswow64;C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Astaro\Astaro SSL VPN Client\bin;C:\Program Files (x86)\smartmontools\bin;C:\Program Files (x86)\Git\bin
SystemRoot    C:\Windows
COMSPEC    C:\Windows\system32\cmd.exe
PATHEXT    .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
WINDIR    C:\Windows
SERVER_SIGNATURE    <address>Apache/2.2.11 (Win32) PHP/5.3.5 Server at localhost Port 80</address>
SERVER_SOFTWARE    Apache/2.2.11 (Win32) PHP/5.3.5
SERVER_NAME    localhost
SERVER_ADDR    127.0.0.1
SERVER_PORT    80
REMOTE_ADDR    127.0.0.1
DOCUMENT_ROOT    D:/devenv/mowesII/www
SERVER_ADMIN    admin@localhost
SCRIPT_FILENAME    D:/devenv/mowesII/www/info.php
REMOTE_PORT    51545
GATEWAY_INTERFACE    CGI/1.1
SERVER_PROTOCOL    HTTP/1.1
REQUEST_METHOD    GET
QUERY_STRING    no value
REQUEST_URI    /info.php
SCRIPT_NAME    /info.php

HTTP Headers Information

HTTP Request Headers
HTTP Request    GET /info.php HTTP/1.1
Host    localhost
Connection    keep-alive
User-Agent    Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.92 Safari/537.4
Accept    text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding    gzip,deflate,sdch
Accept-Language    de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4
Accept-Charset    ISO-8859-1,utf-8;q=0.7,*;q=0.3
Cookie    PHPSESSID=1o31lrkbrdi4t2cnokqoeghn62; XDEBUG_SESSION=PHPSTORM; chiveSession=jgpf9qrvi845m0i8pgneig02h1; phpCMS_Admin=6b907e88c8cd3499d06618bb589f9c6c; _pk_id.1.1fff=dc6e494d9b9d951c.1320098520.32.1346731416.1346693327.; XDEBUG_PROFILE=1; FLOW3=6gnkj217e9dla96hoga8vuurj4; PIWIK_SESSID=9k5djrfp9ps36ulj9mb69d7sr3; typo3-login-cookiecheck=true
HTTP Response Headers
X-Powered-By    PHP/5.3.5
Keep-Alive    timeout=15, max=100
Connection    Keep-Alive
Transfer-Encoding    chunked
Content-Type    text/html

bcmath

BCMath support    enabled

Directive    Local Value    Master Value
bcmath.scale    0    0

calendar

Calendar support    enabled

com_dotnet

COM support    enabled
DCOM support    disabled
.Net support    not present in this build

Directive    Local Value    Master Value
com.allow_dcom    0    0
com.autoregister_casesensitive    1    1
com.autoregister_typelib    0    0
com.autoregister_verbose    0    0
com.code_page    no value    no value
com.typelib_file    no value    no value

Core

PHP Version    5.3.5

Directive    Local Value    Master Value
allow_call_time_pass_reference    Off    Off
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    4096    22527
exit_on_timeout    Off    Off
expose_php    On    On
extension_dir    D:\devenv\mowesII\php5\ext    D:\devenv\mowesII\php5\ext
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    Off    Off
ignore_repeated_errors    Off    Off
ignore_repeated_source    Off    Off
ignore_user_abort    Off    Off
implicit_flush    Off    Off
include_path    .;D:\devenv\mowesII\php5    .;D:\devenv\mowesII\php5
log_errors    On    On
log_errors_max_len    1024    1024
magic_quotes_gpc    Off    Off
magic_quotes_runtime    Off    Off
magic_quotes_sybase    Off    Off
mail.add_x_header    On    On
mail.force_extra_parameters    no value    no value
mail.log    no value    no value
max_execution_time    300    300
max_file_uploads    20    20
max_input_nesting_level    64    64
max_input_time    60    60
memory_limit    1024M    1024M
open_basedir    no value    no value
output_buffering    4096    4096
output_handler    no value    no value
post_max_size    10000M    10000M
precision    14    14
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    GP    GP
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    no value    no value
serialize_precision    100    100
short_open_tag    Off    Off
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    10000M    10000M
upload_tmp_dir    D:\devenv\mowesII\php5\temp\    D:\devenv\mowesII\php5\temp\
user_dir    no value    no value
user_ini.cache_ttl    300    300
user_ini.filename    .user.ini    .user.ini
variables_order    GPCS    GPCS
xmlrpc_error_number    0    0
xmlrpc_errors    Off    Off
y2k_compliance    On    On
zend.enable_gc    On    On

ctype

ctype functions    enabled

curl

cURL support    enabled
cURL Information    7.20.0
Age    3
Features
AsynchDNS    Yes
Debug    No
GSS-Negotiate    No
IDN    No
IPv6    Yes
Largefile    Yes
NTLM    Yes
SPNEGO    No
SSL    Yes
SSPI    Yes
krb4    No
libz    Yes
CharConv    No
Protocols    dict, file, ftp, ftps, http, https, imap, imaps, ldap, pop3, pop3s, rtsp, smtp, smtps, telnet, tftp
Host    i386-pc-win32
SSL Version    OpenSSL/0.9.8q
ZLib Version    1.2.3

date

date/time support    enabled
"Olson" Timezone Database Version    2010.15
Timezone Database    internal
Default timezone    Europe/Paris

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

dom

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

ereg

Regex Library    Bundled library enabled

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

gd

GD Support    enabled
GD Version    bundled (2.0.34 compatible)
FreeType Support    enabled
FreeType Linkage    with freetype
FreeType Version    2.4.3
GIF Read Support    enabled
GIF Create Support    enabled
JPEG Support    enabled
libJPEG Version    6b
PNG Support    enabled
libPNG Version    1.2.44
WBMP Support    enabled
XBM Support    enabled

Directive    Local Value    Master Value
gd.jpeg_ignore_warning    0    0

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    "libiconv" 
iconv library version    1.11

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

imap

IMAP c-Client Version    2007e
SSL Support    enabled

json

json support    enabled
json version    1.2.1

libxml

libXML support    active
libXML Compiled Version    2.7.7
libXML Loaded Version    20707
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    4.7.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

mcrypt

mcrypt support    enabled
mcrypt_filter support    enabled
Version    2.5.8
Api No    20021217
Supported ciphers    cast-128 gost rijndael-128 twofish cast-256 loki97 rijndael-192 saferplus wake blowfish-compat des rijndael-256 serpent xtea blowfish enigma rc2 tripledes arcfour
Supported modes    cbc cfb ctr ecb ncfb nofb ofb stream

Directive    Local Value    Master Value
mcrypt.algorithms_dir    no value    no value
mcrypt.modes_dir    no value    no value

mhash

MHASH support    Enabled
MHASH API Version    Emulated Support

mysql

MySQL Support    enabled
Active Persistent Links    1
Active Links    1
Client API version    mysqlnd 5.0.7-dev - 091210 - $Revision: 304625 $

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    no value    no value
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    mysqlnd 5.0.7-dev - 091210 - $Revision: 304625 $
Active Persistent Links    0
Inactive Persistent Links    0
Active Links    0

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

mysqlnd

mysqlnd    enabled
Version    mysqlnd 5.0.7-dev - 091210 - $Revision: 304625 $
Compression    supported
SSL    not supported
Command buffer size    4096
Read buffer size    32768
Read timeout    31536000
Collecting statistics    Yes
Collecting memory statistics    No
Tracing    n/a

Client statistics    
bytes_sent    3495239
bytes_received    42227894
packets_sent    26348
packets_received    253912
protocol_overhead_in    1015648
protocol_overhead_out    105392
bytes_received_ok_packet    8954
bytes_received_eof_packet    98811
bytes_received_rset_header_packet    92350
bytes_received_rset_field_meta_packet    16868820
bytes_received_rset_row_packet    25098910
bytes_received_prepare_response_packet    0
bytes_received_change_user_packet    0
packets_sent_command    13090
packets_received_ok    814
packets_received_eof    10979
packets_received_rset_header    12204
packets_received_rset_field_meta    208306
packets_received_rset_row    21525
packets_received_prepare_response    0
packets_received_change_user    0
result_set_queries    10901
non_result_set_queries    1300
no_index_used    3345
bad_index_used    0
slow_queries    0
buffered_sets    10901
unbuffered_sets    0
ps_buffered_sets    0
ps_unbuffered_sets    0
flushed_normal_sets    0
flushed_ps_sets    0
ps_prepared_never_executed    0
ps_prepared_once_executed    0
rows_fetched_from_server_normal    10624
rows_fetched_from_server_ps    0
rows_buffered_from_client_normal    10624
rows_buffered_from_client_ps    0
rows_fetched_from_client_normal_buffered    10623
rows_fetched_from_client_normal_unbuffered    0
rows_fetched_from_client_ps_buffered    0
rows_fetched_from_client_ps_unbuffered    0
rows_fetched_from_client_ps_cursor    0
rows_affected_normal    369
rows_affected_ps    0
rows_skipped_normal    10624
rows_skipped_ps    0
copy_on_write_saved    444
copy_on_write_performed    172010
command_buffer_too_small    98
connect_success    84
connect_failure    0
connection_reused    362
reconnect    0
pconnect_success    6
active_connections    6
active_persistent_connections    6
explicit_close    78
implicit_close    0
disconnect_close    0
in_middle_of_command_close    0
explicit_free_result    10901
implicit_free_result    0
explicit_stmt_close    0
implicit_stmt_close    0
mem_emalloc_count    0
mem_emalloc_amount    0
mem_ecalloc_count    0
mem_ecalloc_amount    0
mem_erealloc_count    0
mem_erealloc_amount    0
mem_efree_count    0
mem_efree_amount    0
mem_malloc_count    0
mem_malloc_amount    0
mem_calloc_count    0
mem_calloc_amount    0
mem_realloc_count    0
mem_realloc_amount    0
mem_free_count    0
mem_free_amount    0
mem_estrndup_count    0
mem_strndup_count    0
mem_estndup_count    0
mem_strdup_count    0
proto_text_fetched_null    0
proto_text_fetched_bit    0
proto_text_fetched_tinyint    33572
proto_text_fetched_short    168
proto_text_fetched_int24    168
proto_text_fetched_int    66382
proto_text_fetched_bigint    868
proto_text_fetched_decimal    0
proto_text_fetched_float    0
proto_text_fetched_double    0
proto_text_fetched_date    0
proto_text_fetched_year    0
proto_text_fetched_time    0
proto_text_fetched_datetime    0
proto_text_fetched_timestamp    0
proto_text_fetched_string    35788
proto_text_fetched_blob    23510
proto_text_fetched_enum    0
proto_text_fetched_set    0
proto_text_fetched_geometry    0
proto_text_fetched_other    0
proto_binary_fetched_null    0
proto_binary_fetched_bit    0
proto_binary_fetched_tinyint    0
proto_binary_fetched_short    0
proto_binary_fetched_int24    0
proto_binary_fetched_int    0
proto_binary_fetched_bigint    0
proto_binary_fetched_decimal    0
proto_binary_fetched_float    0
proto_binary_fetched_double    0
proto_binary_fetched_date    0
proto_binary_fetched_year    0
proto_binary_fetched_time    0
proto_binary_fetched_datetime    0
proto_binary_fetched_timestamp    0
proto_binary_fetched_string    0
proto_binary_fetched_blob    0
proto_binary_fetched_enum    0
proto_binary_fetched_set    0
proto_binary_fetched_geometry    0
proto_binary_fetched_other    0
init_command_executed_count    0
init_command_failed_count    0
com_quit    78
com_init_db    368
com_query    12204
com_field_list    0
com_create_db    0
com_drop_db    0
com_refresh    0
com_shutdown    0
com_statistics    0
com_process_info    0
com_connect    0
com_process_kill    0
com_debug    0
com_ping    362
com_time    0
com_delayed_insert    0
com_change_user    0
com_binlog_dump    0
com_table_dump    0
com_connect_out    0
com_register_slave    0
com_stmt_prepare    0
com_stmt_execute    0
com_stmt_send_long_data    0
com_stmt_close    0
com_stmt_reset    0
com_stmt_set_option    78
com_stmt_fetch    0
com_deamon    0
bytes_received_real_data_normal    24836473
bytes_received_real_data_ps    0

odbc

ODBC Support    enabled
Active Persistent Links    0
Active Links    0
ODBC library    Win32

Directive    Local Value    Master Value
odbc.allow_persistent    On    On
odbc.check_persistent    On    On
odbc.default_cursortype    Static cursor    Static cursor
odbc.default_db    no value    no value
odbc.default_pw    no value    no value
odbc.default_user    no value    no value
odbc.defaultbinmode    return as is    return as is
odbc.defaultlrl    return up to 4096 bytes    return up to 4096 bytes
odbc.max_links    Unlimited    Unlimited
odbc.max_persistent    Unlimited    Unlimited

openssl

OpenSSL support    enabled
OpenSSL Library Version    OpenSSL 0.9.8q 2 Dec 2010
OpenSSL Header Version    OpenSSL 0.9.8q 2 Dec 2010

pcre

PCRE (Perl Compatible Regular Expressions) Support    enabled
PCRE Library Version    8.10 2010-06-25

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

PDO

PDO support    enabled
PDO drivers    mysql, sqlite, sqlite2

pdo_mysql

PDO Driver for MySQL    enabled
Client API version    mysqlnd 5.0.7-dev - 091210 - $Revision: 304625 $

pdo_sqlite

PDO Driver for SQLite 3.x    enabled
SQLite Library    3.7.3

Phar

Phar: PHP Archive support    enabled
Phar EXT version    2.0.1
Phar API version    1.1.1
SVN revision    $Revision: 305584 $
Phar-based phar archives    enabled
Tar-based phar archives    enabled
ZIP-based phar archives    enabled
gzip compression    enabled
bzip2 compression    disabled (install pecl/bz2)
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

Reflection

Reflection    enabled
Version    $Revision: 305605 $

session

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

Directive    Local Value    Master Value
session.auto_start    Off    Off
session.bug_compat_42    Off    Off
session.bug_compat_warn    Off    Off
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    1000    1000
session.gc_maxlifetime    1440    1440
session.gc_probability    1    1
session.hash_bits_per_character    5    5
session.hash_function    0    0
session.name    PHPSESSID    PHPSESSID
session.referer_check    no value    no value
session.save_handler    files    files
session.save_path    D:\devenv\mowesII\php5\temp    D:\devenv\mowesII\php5\temp
session.serialize_handler    php    php
session.use_cookies    On    On
session.use_only_cookies    On    On
session.use_trans_sid    0    0

SimpleXML

Simplexml support    enabled
Revision    $Revision: 302715 $
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

SQLite

SQLite support    enabled
PECL Module version    2.0-dev $Id: sqlite.c 305507 2010-11-18 15:22:22Z pajoye $
SQLite Library    2.8.17
SQLite Encoding    iso8859

Directive    Local Value    Master Value
sqlite.assoc_case    0    0

sqlite3

SQLite3 support    enabled
SQLite3 module version    0.7-dev
SQLite Library    3.7.3

Directive    Local Value    Master Value
sqlite3.extension_dir    no value    no value

standard

Dynamic Library Support    enabled
Internal Sendmail Support for Windows    enabled

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
from    no value    no value
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=fakeentry    a=href,area=href,frame=src,input=src,form=fakeentry
user_agent    no value    no value

tokenizer

Tokenizer Support    enabled

wddx

WDDX Support    enabled
WDDX Session Serializer    enabled

xdebug

xdebug support    enabled
Version    2.1.2

Supported protocols    Revision
DBGp - Common DeBuGger Protocol    $Revision: 1.145 $

Directive    Local Value    Master Value
xdebug.auto_trace    Off    Off
xdebug.collect_assignments    Off    Off
xdebug.collect_includes    On    On
xdebug.collect_params    0    0
xdebug.collect_return    Off    Off
xdebug.collect_vars    Off    Off
xdebug.default_enable    On    On
xdebug.dump.COOKIE    no value    no value
xdebug.dump.ENV    no value    no value
xdebug.dump.FILES    no value    no value
xdebug.dump.GET    no value    no value
xdebug.dump.POST    no value    no value
xdebug.dump.REQUEST    no value    no value
xdebug.dump.SERVER    no value    no value
xdebug.dump.SESSION    no value    no value
xdebug.dump_globals    On    On
xdebug.dump_once    On    On
xdebug.dump_undefined    Off    Off
xdebug.extended_info    On    On
xdebug.file_link_format    no value    no value
xdebug.idekey    kay    no value
xdebug.manual_url    http://www.php.net    http://www.php.net
xdebug.max_nesting_level    1000    1000
xdebug.overload_var_dump    On    On
xdebug.profiler_aggregate    Off    Off
xdebug.profiler_append    Off    Off
xdebug.profiler_enable    On    On
xdebug.profiler_enable_trigger    On    On
xdebug.profiler_output_dir    \    \
xdebug.profiler_output_name    %R.%u.log    %R.%u.log
xdebug.remote_autostart    Off    Off
xdebug.remote_connect_back    Off    Off
xdebug.remote_cookie_expire_time    3600    3600
xdebug.remote_enable    On    On
xdebug.remote_handler    dbgp    dbgp
xdebug.remote_host    127.0.0.1    127.0.0.1
xdebug.remote_log    no value    no value
xdebug.remote_mode    req    req
xdebug.remote_port    9000    9000
xdebug.scream    Off    Off
xdebug.show_exception_trace    Off    Off
xdebug.show_local_vars    Off    Off
xdebug.show_mem_delta    Off    Off
xdebug.trace_format    0    0
xdebug.trace_options    0    0
xdebug.trace_output_dir    \    \
xdebug.trace_output_name    trace.%c    trace.%c
xdebug.var_display_max_children    128    128
xdebug.var_display_max_data    512    512
xdebug.var_display_max_depth    3    3

xml

XML Support    active
XML Namespace Support    active
libxml2 Version    2.7.7

xmlreader

XMLReader    enabled

xmlwriter

XMLWriter    enabled

zip

Zip    enabled
Extension Version    $Id: php_zip.c 305848 2010-11-30 11:04:06Z 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.3
Linked Version    1.2.3

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

Additional Modules

Module Name

Environment

Variable    Value
no value    ::=::\
ACPath    C:\Program Files (x86)\Lenovo\Access Connections\
ALLUSERSPROFILE    C:\ProgramData
APPDATA    C:\Users\kay\AppData\Roaming
CLASSPATH    .;C:\Program Files (x86)\Java\jre7\lib\ext\QTJava.zip
CommonProgramFiles    C:\Program Files (x86)\Common Files
CommonProgramFiles(x86)    C:\Program Files (x86)\Common Files
CommonProgramW6432    C:\Program Files\Common Files
COMPUTERNAME    KAYLAPTOP
ComSpec    C:\Windows\system32\cmd.exe
devmgr_show_nonpresent_devices    1
FP_NO_HOST_CHECK    NO
HOMEDRIVE    C:
HOMEPATH    \Users\kay
LOCALAPPDATA    C:\Users\kay\AppData\Local
LOGONSERVER    \\KAYLAPTOP
MOZ_PLUGIN_PATH    C:\Program Files (x86)\SumatraPDF\
NUMBER_OF_PROCESSORS    2
OS    Windows_NT
Path    d:\devenv\mowesii\gm;C:\Program Files\MiKTeX 2.9\miktex\bin\x64;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Java\jdk1.6.0_26\bin;C:\Program Files\TortoiseGit\bin;C:\Program Files (x86)\Raisonance\Ride\bin;C:\Program Files (x86)\Raisonance\Ride\arm-gcc\bin;C:\Program Files (x86)\Lenovo\Access Connections\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\QuickTime\QTSystem\;C:\SWTOOLS\ReadyApps;C:\Program Files\ThinkPad\Bluetooth Software\;C:\Program Files\ThinkPad\Bluetooth Software\syswow64;C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Astaro\Astaro SSL VPN Client\bin;C:\Program Files (x86)\smartmontools\bin;C:\Program Files (x86)\Git\bin
PATHEXT    .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE    x86
PROCESSOR_ARCHITEW6432    AMD64
PROCESSOR_IDENTIFIER    Intel64 Family 6 Model 23 Stepping 6, GenuineIntel
PROCESSOR_LEVEL    6
PROCESSOR_REVISION    1706
ProgramData    C:\ProgramData
ProgramFiles    C:\Program Files (x86)
ProgramFiles(x86)    C:\Program Files (x86)
ProgramW6432    C:\Program Files
PSModulePath    C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC    C:\Users\Public
QTJAVA    C:\Program Files (x86)\Java\jre7\lib\ext\QTJava.zip
READYAPPS    C:\SWTOOLS\ReadyApps
SESSIONNAME    Console
SystemDrive    C:
SystemRoot    C:\Windows
TEMP    C:\Users\kay\AppData\Local\Temp
TMP    C:\Users\kay\AppData\Local\Temp
TSMPATH    C:\Program Files\ThinkPad\UltraNav Utility
TVT    C:\Program Files (x86)\Lenovo
USERDOMAIN    kaylaptop
USERNAME    kay
USERPROFILE    C:\Users\kay
windir    C:\Windows
AP_PARENT_PID    4364

PHP Variables

Variable    Value
_COOKIE["PHPSESSID"]    1o31lrkbrdi4t2cnokqoeghn62
_COOKIE["XDEBUG_SESSION"]    PHPSTORM
_COOKIE["chiveSession"]    jgpf9qrvi845m0i8pgneig02h1
_COOKIE["phpCMS_Admin"]    6b907e88c8cd3499d06618bb589f9c6c
_COOKIE["_pk_id_1_1fff"]    dc6e494d9b9d951c.1320098520.32.1346731416.1346693327.
_COOKIE["XDEBUG_PROFILE"]    1
_COOKIE["FLOW3"]    6gnkj217e9dla96hoga8vuurj4
_COOKIE["PIWIK_SESSID"]    9k5djrfp9ps36ulj9mb69d7sr3
_COOKIE["typo3-login-cookiecheck"]    true
_SERVER["HTTP_HOST"]    localhost
_SERVER["HTTP_CONNECTION"]    keep-alive
_SERVER["HTTP_USER_AGENT"]    Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.92 Safari/537.4
_SERVER["HTTP_ACCEPT"]    text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
_SERVER["HTTP_ACCEPT_ENCODING"]    gzip,deflate,sdch
_SERVER["HTTP_ACCEPT_LANGUAGE"]    de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4
_SERVER["HTTP_ACCEPT_CHARSET"]    ISO-8859-1,utf-8;q=0.7,*;q=0.3
_SERVER["HTTP_COOKIE"]    PHPSESSID=1o31lrkbrdi4t2cnokqoeghn62; XDEBUG_SESSION=PHPSTORM; chiveSession=jgpf9qrvi845m0i8pgneig02h1; phpCMS_Admin=6b907e88c8cd3499d06618bb589f9c6c; _pk_id.1.1fff=dc6e494d9b9d951c.1320098520.32.1346731416.1346693327.; XDEBUG_PROFILE=1; FLOW3=6gnkj217e9dla96hoga8vuurj4; PIWIK_SESSID=9k5djrfp9ps36ulj9mb69d7sr3; typo3-login-cookiecheck=true
_SERVER["PATH"]    d:\devenv\mowesii\gm;C:\Program Files\MiKTeX 2.9\miktex\bin\x64;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Java\jdk1.6.0_26\bin;C:\Program Files\TortoiseGit\bin;C:\Program Files (x86)\Raisonance\Ride\bin;C:\Program Files (x86)\Raisonance\Ride\arm-gcc\bin;C:\Program Files (x86)\Lenovo\Access Connections\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\QuickTime\QTSystem\;C:\SWTOOLS\ReadyApps;C:\Program Files\ThinkPad\Bluetooth Software\;C:\Program Files\ThinkPad\Bluetooth Software\syswow64;C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Astaro\Astaro SSL VPN Client\bin;C:\Program Files (x86)\smartmontools\bin;C:\Program Files (x86)\Git\bin
_SERVER["SystemRoot"]    C:\Windows
_SERVER["COMSPEC"]    C:\Windows\system32\cmd.exe
_SERVER["PATHEXT"]    .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
_SERVER["WINDIR"]    C:\Windows
_SERVER["SERVER_SIGNATURE"]    <address>Apache/2.2.11 (Win32) PHP/5.3.5 Server at localhost Port 80</address>
_SERVER["SERVER_SOFTWARE"]    Apache/2.2.11 (Win32) PHP/5.3.5
_SERVER["SERVER_NAME"]    localhost
_SERVER["SERVER_ADDR"]    127.0.0.1
_SERVER["SERVER_PORT"]    80
_SERVER["REMOTE_ADDR"]    127.0.0.1
_SERVER["DOCUMENT_ROOT"]    D:/devenv/mowesII/www
_SERVER["SERVER_ADMIN"]    admin@localhost
_SERVER["SCRIPT_FILENAME"]    D:/devenv/mowesII/www/info.php
_SERVER["REMOTE_PORT"]    51545
_SERVER["GATEWAY_INTERFACE"]    CGI/1.1
_SERVER["SERVER_PROTOCOL"]    HTTP/1.1
_SERVER["REQUEST_METHOD"]    GET
_SERVER["QUERY_STRING"]    no value
_SERVER["REQUEST_URI"]    /info.php
_SERVER["SCRIPT_NAME"]    /info.php
_SERVER["PHP_SELF"]    /info.php
_SERVER["REQUEST_TIME"]    1349858796

PHP License

This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact license@php.net.

#5

Updated by Andreas Wolf over 8 years ago

As it seems that most (all?) Windows installations will have a problem with the finfo class (as it's not enabled by default) and the information we get from it is not of real relevance, we should maybe make this optional, i.e. check if finfo is available and only use it then.

#6

Updated by Christian Weiske over 8 years ago

Possible solutions:

  • If finfo is not installed, do not return a MIME type but an empty string/null
  • Alternatively, we could re-use the extension-to-mimetype mapping of swiftmailer in typo3/contrib/swiftmailer/mime_types.php as fallback
  • PEAR's MIME_Type library does all this (and more) automatically. We could use that instead of hacking our own code.
#7

Updated by Gerrit Code Review over 8 years ago

  • Status changed from Needs Feedback to Under Review

Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/17466

#8

Updated by Gerrit Code Review over 8 years ago

Patch set 2 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/17466

#9

Updated by Gerrit Code Review over 8 years ago

Patch set 3 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/17466

#10

Updated by Gerrit Code Review over 8 years ago

Patch set 1 for branch TYPO3_6-0 has been pushed to the review server.
It is available at https://review.typo3.org/18049

#11

Updated by Christian Weiske over 8 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
#12

Updated by Gerrit Code Review over 8 years ago

  • Status changed from Resolved to Under Review

Patch set 1 for branch master_new has been pushed to the review server.
It is available at https://review.typo3.org/18620

#13

Updated by Christian Kuhn over 8 years ago

  • Status changed from Under Review to Resolved
#14

Updated by Benni Mack over 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF