php compiling & ext.
#1
php compiling & ext.
just out of curiosity what have you been using for compiling your php and ext for windows
i have been using Microsoft Visual Studio 11.0 np compiling my php but when i trie to compile suhosin with i get errors and build failed i know you don't support win but a couple hints would be cool Big Grin
In cygwin i can build but can't get it as thread safe
Code:
TIME START 2015-11-06 01:59:34 ===================================================================== PASS cookie encryption with checkraddr=4 [tests/cookie/crypt.checkraddr_4.phpt] PASS cookie encryption with checkraddr=4 [tests/cookie/crypt.checkraddr_4_incorrect.phpt] PASS cookie encryption with cryptlist set [tests/cookie/crypt.cryptlist.phpt] PASS cookie encryption using document root [tests/cookie/crypt.docroot.phpt] PASS cookie encryption with invalid cookie [tests/cookie/crypt.invalid.phpt] PASS cookie encryption with default key [tests/cookie/crypt.key_default.phpt] PASS cookie encryption with empty key [tests/cookie/crypt.key_empty.phpt] PASS cookie encryption with empty key and REMOTE_ADDR set [tests/cookie/crypt.key_empty_remote_addr.phpt] PASS cookie without encryption [tests/cookie/crypt.no_encryption.phpt] PASS cookie encryption with plainlist set [tests/cookie/crypt.plainlist.phpt] PASS cookie encryption using REMOTE_ADDR (cryptraddr=1) [tests/cookie/crypt.raddr_1.phpt] PASS cookie encryption using REMOTE_ADDR (cryptraddr=2) [tests/cookie/crypt.raddr_2.phpt] PASS cookie encryption using REMOTE_ADDR (cryptraddr=3) [tests/cookie/crypt.raddr_3.phpt] PASS cookie encryption using REMOTE_ADDR (cryptraddr=4) [tests/cookie/crypt.raddr_4.phpt] PASS cookie with encryption using HTTP_USER_AGENT [tests/cookie/crypt.ua.phpt] PASS suhosin.executor.allow_symlink=Off [tests/executor/allow_symlink_off.phpt] PASS suhosin.executor.allow_symlink=On [tests/executor/allow_symlink_on.phpt] PASS Testing: suhosin.executor.disable_emodifier=0 [tests/executor/disable_emod_off.phpt] PASS Testing: suhosin.executor.disable_emodifier=1 [tests/executor/disable_emod_on.phpt] PASS Testing: suhosin.executor.disable_eval=0 [tests/executor/disable_eval_off.phpt] PASS Testing: suhosin.executor.disable_eval=1 [tests/executor/disable_eval_on.phpt] PASS Testing: suhosin.executor.eval.blacklist=max [tests/executor/eval_blacklist.phpt] PASS Testing: suhosin.executor.eval.blacklist=printf via call_user_func [tests/executor/eval_blacklist_printf.phpt] PASS Testing: suhosin.executor.eval.blacklist=printf with function_exists() [tests/executor/eval_blacklist_printf_function_exists.phpt] PASS Testing: suhosin.executor.eval.whitelist=abs,max [tests/executor/eval_whitelist_absmax.phpt] PASS Testing: suhosin.executor.eval.whitelist=printf via call_user_func [tests/executor/eval_whitelist_call_user_func.phpt] PASS Testing: suhosin.executor.func.blacklist=max [tests/executor/function_blacklist.phpt] PASS Testing: suhosin.executor.func.blacklist=printf [tests/executor/function_blacklist_printf.phpt] PASS Testing: suhosin.executor.func.blacklist=printf with function_exists() [tests/executor/function_blacklist_printf_function_exists.phpt] PASS Testing if call_user_func() actually works [tests/executor/function_call_user_func.phpt] PASS Testing: suhosin.executor.func.whitelist=abs [tests/executor/function_whitelist.phpt] PASS Testing: suhosin.executor.func.whitelist=abs,max [tests/executor/function_whitelist_absmax.phpt] PASS Testing: suhosin.executor.func.whitelist=call_user_func [tests/executor/function_whitelist_call_user_func.phpt] PASS Testing: suhosin.executor.func.whitelist with function_exists() [tests/executor/function_whitelist_function_exists.phpt] PASS Testing: suhosin.executor.func.whitelist=max,abs [tests/executor/function_whitelist_maxabs.phpt] PASS Testing: suhosin.executor.func.whitelist without function_exists() [tests/executor/function_whitelist_without_function_exists.phpt] PASS memory_limit test: set suhosin hard_limit to normal limit [tests/executor/memory_limit.phpt] SKIP memory_limit test: set suhosin hard_limit to normal limit (64 bit) [tests/executor/memory_limit_64bit.phpt] reason: This is not a 64 bit system SKIP memory_limit test: set suhosin hard_limit to normal limit (64 bit) - 10 GB [tests/executor/memory_limit_64bit_10G.phpt] reason: This is not a 64 bit system PASS memory_limit test: set suhosin hard_limit to normal limit + 1M [tests/executor/memory_limit_other_hardlimit.phpt] PASS memory_limit test: trying to set memory_limit to a negative value [tests/executor/negative_memory_limit.phpt] PASS Testing protection against "\0" in preg_replace() first parameter [tests/executor/preg_replace.phpt] PASS Testing protection against "\0" in preg_replace() first parameter (INCL. SUHOSIN ERROR MESSAGES) [tests/executor/preg_replace_error.phpt] PASS Testing: suhosin.executor.max_depth [tests/executor/recursion_maxdepth.phpt] PASS Testing user session handler functions [tests/executor/user_session_handler.phpt] PASS suhosin filter action: 302 redirect [tests/filter/filter_action_302.phpt] PASS suhosin filter action: fallback PHP file [tests/filter/filter_action_php.phpt] PASS suhosin variable filter logging statistics [tests/filter/filter_logging_statistics.phpt] PASS suhosin GET filter (disallowed variable names) [tests/filter/get_filter_1.phpt] PASS suhosin GET filter (suhosin.get.max_vars) [tests/filter/get_filter_2.phpt] PASS suhosin input filter (allow whitespace) [tests/filter/get_filter_allow_ws.phpt] PASS suhosin input filter (suhosin.cookie.disallow_ws) [tests/filter/get_filter_cookie_disallow_ws.phpt] PASS suhosin input filter (suhosin.get.disallow_ws) [tests/filter/get_filter_get_disallow_ws.phpt] PASS suhosin input filter (suhosin.post.disallow_ws) [tests/filter/get_filter_post_disallow_ws.phpt] PASS suhosin input filter (suhosin.request.disallow_ws) [tests/filter/get_filter_request_disallow_ws.phpt] PASS Testing: GLOBALS in GET [tests/filter/get_globals.phpt] PASS suhosin input filter (allow NUL bytes) [tests/filter/input_filter_allow_nul.phpt] PASS suhosin input filter (suhosin.cookie.disallow_nul) [tests/filter/input_filter_cookie_disallow_nul.phpt] PASS suhosin input filter (suhosin.cookie.max_array_depth) [tests/filter/input_filter_cookie_max_array_depth.phpt] PASS suhosin input filter (suhosin.cookie.max_array_index_length) [tests/filter/input_filter_cookie_max_array_index_length.phpt] PASS suhosin input filter (suhosin.cookie.max_name_length) [tests/filter/input_filter_cookie_max_name_length.phpt] PASS suhosin input filter (suhosin.cookie.max_totalname_length) [tests/filter/input_filter_cookie_max_totalname_length.phpt] PASS suhosin input filter (suhosin.cookie.max_value_length) [tests/filter/input_filter_cookie_max_value_length.phpt] PASS suhosin input filter (suhosin.cookie.max_vars) [tests/filter/input_filter_cookie_max_vars.phpt] PASS suhosin input filter (suhosin.get.disallow_nul) [tests/filter/input_filter_get_disallow_nul.phpt] PASS suhosin input filter (suhosin.get.max_array_depth) [tests/filter/input_filter_get_max_array_depth.phpt] PASS suhosin input filter (suhosin.get.max_array_index_length) [tests/filter/input_filter_get_max_array_index_length.phpt] PASS suhosin input filter (suhosin.get.max_name_length) [tests/filter/input_filter_get_max_name_length.phpt] PASS suhosin input filter (suhosin.get.max_totalname_length) [tests/filter/input_filter_get_max_totalname_length.phpt] PASS suhosin input filter (suhosin.get.max_value_length) [tests/filter/input_filter_get_max_value_length.phpt] PASS suhosin input filter (suhosin.post.disallow_nul) [tests/filter/input_filter_post_disallow_nul.phpt] PASS suhosin input filter (suhosin.post.disallow_nul - RFC1867 version) [tests/filter/input_filter_post_disallow_nul_rfc1867.phpt] PASS suhosin input filter (suhosin.post.max_array_depth) [tests/filter/input_filter_post_max_array_depth.phpt] PASS suhosin input filter (suhosin.post.max_array_depth - RFC1867 version) [tests/filter/input_filter_post_max_array_depth_rfc1867.phpt] PASS suhosin input filter (suhosin.post.max_array_index_length) [tests/filter/input_filter_post_max_array_index_length.phpt] PASS suhosin input filter (suhosin.post.max_array_index_length - RFC1867 version) [tests/filter/input_filter_post_max_array_index_length_rfc1867.phpt] PASS suhosin input filter (suhosin.post.max_name_length) [tests/filter/input_filter_post_max_name_length.phpt] PASS suhosin input filter (suhosin.post.max_name_length - RFC1867 version) [tests/filter/input_filter_post_max_name_length_rfc1867.phpt] PASS suhosin input filter (suhosin.post.max_totalname_length) [tests/filter/input_filter_post_max_totalname_length.phpt] PASS suhosin input filter (suhosin.post.max_totalname_length - RFC1867 version) [tests/filter/input_filter_post_max_totalname_length_rfc1867.phpt] PASS suhosin input filter (suhosin.post.max_value_length) [tests/filter/input_filter_post_max_value_length.phpt] PASS suhosin input filter (suhosin.post.max_value_length - RFC1867 version) [tests/filter/input_filter_post_max_value_length_rfc1867.phpt] PASS suhosin input filter (suhosin.request.array_index_blacklist) [tests/filter/input_filter_request_array_index_blacklist.phpt] PASS suhosin input filter (suhosin.request.array_index_whitelist) [tests/filter/input_filter_request_array_index_whitelist.phpt] PASS suhosin input filter (suhosin.request.disallow_nul) [tests/filter/input_filter_request_disallow_nul.phpt] PASS suhosin input filter (suhosin.request.max_array_depth) [tests/filter/input_filter_request_max_array_depth.phpt] PASS suhosin input filter (suhosin.request.max_array_index_length) [tests/filter/input_filter_request_max_array_index_length.phpt] PASS suhosin input filter (suhosin.request.max_varname_length) [tests/filter/input_filter_request_max_name_length.phpt] PASS suhosin input filter (suhosin.request.max_totalname_length) [tests/filter/input_filter_request_max_totalname_length.phpt] PASS suhosin input filter (suhosin.request.max_value_length) [tests/filter/input_filter_request_max_value_length.phpt] PASS suhosin file upload filter (array index whitelist) [tests/filter/post_fileupload_array_index_blacklist.phpt] PASS suhosin file upload filter (array index whitelist) [tests/filter/post_fileupload_array_index_whitelist.phpt] PASS suhosin rfc1867 file upload filter (disallowed variable names) [tests/filter/post_fileupload_filter_1.phpt] PASS suhosin rfc1867 file upload filter (suhosin.post.max_vars) [tests/filter/post_fileupload_filter_2.phpt] PASS suhosin POST filter (disallowed variable names) [tests/filter/post_filter_1.phpt] PASS suhosin POST filter (suhosin.post.max_vars) [tests/filter/post_filter_2.phpt] PASS suhosin POST filter with empty variable [tests/filter/post_filter_empty_var.phpt] PASS Testing: suhosin.server.encode=Off [tests/filter/server_encode_off.phpt] PASS Testing: suhosin.server.encode=On [tests/filter/server_encode_on.phpt] PASS suhosin SERVER filter [tests/filter/server_filter.phpt] PASS Testing: suhosin.server.strip=Off [tests/filter/server_strip_off.phpt] PASS Testing: suhosin.server.strip=On [tests/filter/server_strip_on.phpt] PASS Testing: suhosin.server.strip=On [tests/filter/server_user_agent_strip_off.phpt] PASS Testing: suhosin.server.strip=On [tests/filter/server_user_agent_strip_on.phpt] PASS Testing: suhosin.upload.disallow_binary=Off [tests/filter/suhosin_upload_disallow_binary_off.phpt] PASS Testing: suhosin.upload.disallow_binary=On [tests/filter/suhosin_upload_disallow_binary_on.phpt] SKIP Testing: suhosin.upload.disallow_binary=On with UTF-8 [tests/filter/suhosin_upload_disallow_binary_utf8.phpt] reason: feature not compiled inALERT - configured request variable name length limit exceeded - dropped variable '/cygdrive/c/Users/CoJen/Desktop/suhosin-master/tests/filter/suhosin_upload_disallow_binary_utf8_skip_php' (attacker 'REMOTE_ADDR not set', file 'unknown') SKIP Testing: suhosin.upload.disallow_binary=On with UTF-8 and allow_utf8=Off [tests/filter/suhosin_upload_disallow_binary_utf8fail.phpt] reason: feature not compiled in PASS Testing: suhosin.upload.disallow_elf=On [tests/filter/suhosin_upload_disallow_elf.phpt] PASS Testing: suhosin.upload.disallow_elf=Off [tests/filter/suhosin_upload_disallow_elf_off.phpt] PASS suhosin.upload.max_uploads [tests/filter/suhosin_upload_max_uploads.phpt] PASS Testing: suhosin.upload.remove_binary=On [tests/filter/suhosin_upload_remove_binary.phpt] SKIP Testing: suhosin.upload.remove_binary=On with UTF-8 [tests/filter/suhosin_upload_remove_binary_utf8.phpt] reason: feature not compiled inALERT - configured request variable name length limit exceeded - dropped variable '/cygdrive/c/Users/CoJen/Desktop/suhosin-master/tests/filter/suhosin_upload_remove_binary_utf8_skip_php' (attacker 'REMOTE_ADDR not set', file 'unknown') SKIP Testing: suhosin.upload.remove_binary=On with UTF-8 and allow_utf8=Off [tests/filter/suhosin_upload_remove_binary_utf8fail.phpt] reason: feature not compiled inALERT - configured request variable name length limit exceeded - dropped variable '/cygdrive/c/Users/CoJen/Desktop/suhosin-master/tests/filter/suhosin_upload_remove_binary_utf8fail_skip_php' (attacker 'REMOTE_ADDR not set', file 'unknown') PASS CRYPT_BLOWFISH support [tests/funcs/crypt_blowfish.phpt] PASS CRYPT_EXT_DES support [tests/funcs/crypt_ext_des.phpt] PASS CRYPT_MD5 support [tests/funcs/crypt_md5.phpt] PASS CRYPT_STD_DES support [tests/funcs/crypt_std_des.phpt] PASS SHA256 support [tests/funcs/sha256.phpt] PASS Testing suhosin.executor.include.allow_writable_files=Off [tests/include/include_allow_writable_files_off.phpt] PASS Testing suhosin.executor.include.allow_writable_files=On [tests/include/include_allow_writable_files_on.phpt] PASS Include blacklist [tests/include/include_blacklist.phpt] PASS Include URL with empty black-/whitelist [tests/include/include_blackwhitelist_empty.phpt] PASS Include "Constant URL"; [tests/include/include_constant.phpt] PASS Include "../../../../../../../../../../../etc/passwd"; [tests/include/include_etc_passwd.phpt] PASS Testing suhosin.executor.include.max_traversal=10 [tests/include/include_max_traversal.phpt] PASS Testing include of filename including ASCIIZ character [tests/include/include_nul_in_filename.phpt] PASS Include_once "Constant URL"; [tests/include/include_once_constant.phpt] PASS Include_once "Temp Variable URL"; [tests/include/include_once_tmpvar.phpt] PASS Include_once "Variable URL"; [tests/include/include_once_var.phpt] PASS Include "Temp Variable URL"; [tests/include/include_tmpvar.phpt] PASS Testing include of too long filename [tests/include/include_too_long.phpt] PASS Testing include file from $_FILES (but change name a bit) [tests/include/include_uploaded_file_diff_filename.phpt] PASS Testing include file from $_FILES [tests/include/include_uploaded_file_from_FILES.phpt] PASS Include "Variable URL"; [tests/include/include_var.phpt] PASS Include whitelist [tests/include/include_whitelist.phpt] PASS Require "Constant URL"; [tests/include/require_constant.phpt] PASS Require_once "Constant URL"; [tests/include/require_once_constant.phpt] PASS Require_once "Temp Variable URL"; [tests/include/require_once_tmpvar.phpt] PASS Require_once "Variable URL"; [tests/include/require_once_var.phpt] PASS Require "Temp Variable URL"; [tests/include/require_tmpvar.phpt] PASS Require "Variable URL"; [tests/include/require_var.phpt] PASS Testing: suhosin.log.script.name=EXECUTABLE [tests/logging/logscript_executable.phpt] FAIL Testing: suhosin.log.script.name=NON-EXECUTABLE [tests/logging/logscript_nonexecutable.phpt] PASS Testing: suhosin.log.script.name=NON-EXISTANT [tests/logging/logscript_nonexistant.phpt] PASS Testing: suhosin.log.use-x-forwarded-for=Off [tests/logging/use_x_forwarded_for_off.phpt] PASS Testing: suhosin.log.use-x-forwarded-for=Off (without REMOTE_ADDR set) [tests/logging/use_x_forwarded_for_off_no_remote_addr.phpt] PASS Testing: suhosin.log.use-x-forwarded-for=On [tests/logging/use_x_forwarded_for_on.phpt] PASS Testing: suhosin.log.use-x-forwarded-for=On (without X-Forwarded-For set) [tests/logging/use_x_forwarded_for_on_no_x_forwarded.phpt] PASS Testing: suhosin.disable.display_errors=fail [tests/misc/disable_display_errors_fail.phpt] PASS Testing: suhosin.disable.display_errors=Off [tests/misc/disable_display_errors_off.phpt] PASS Testing: suhosin.disable.display_errors=On [tests/misc/disable_display_errors_on.phpt] PASS Testing: suhosin.mail.protect=1 and extra headers start with newline [tests/misc/mailprotect_1_header_nl.phpt] PASS Testing: suhosin.mail.protect=1 and extra headers contain double newline [tests/misc/mailprotect_1_header_nlnl.phpt] PASS Testing: suhosin.mail.protect=1 with NL in Subject [tests/misc/mailprotect_1_subject.phpt] PASS Testing: suhosin.mail.protect=1 with valid long Subject [tests/misc/mailprotect_1_subject_long.phpt] PASS Testing: suhosin.mail.protect=1 with NL in To [tests/misc/mailprotect_1_to.phpt] PASS Testing: suhosin.mail.protect=1 with valid long To [tests/misc/mailprotect_1_to_long.phpt] PASS Testing: suhosin.mail.protect=2 and extra headers contain Bcc: [tests/misc/mailprotect_2_bcc.phpt] PASS Testing: suhosin.mail.protect=2 and extra headers contain Cc: [tests/misc/mailprotect_2_cc.phpt] PASS Testing: suhosin.mail.protect=2 and extra headers contain To: [tests/misc/mailprotect_2_to.phpt] PASS Testing: suhosin.mt_srand.ignore=0 [tests/misc/mt_srand_ignore_off.phpt] PASS Testing: suhosin.mt_srand.ignore=1 [tests/misc/mt_srand_ignore_on.phpt] PASS Testing: suhosin.protectkey=On [tests/misc/protectkey_off.phpt] PASS Testing: suhosin.protectkey=On [tests/misc/protectkey_on.phpt] PASS Testing: suhosin.srand.ignore=0 [tests/misc/srand_ignore_off.phpt] PASS Testing: suhosin.srand.ignore=1 [tests/misc/srand_ignore_on.phpt] PASS PHPSESSID session id not too long [tests/session/PHPSESSID_max_id_length_ok.phpt] PASS PHPSESSID session id too long [tests/session/PHPSESSID_max_id_length_toolong.phpt] PASS session encryption with checkraddr=4 [tests/session/crypt.checkraddr_4.phpt] PASS session encryption with checkraddr=4 and incorrect REMOTE_ADDR [tests/session/crypt.checkraddr_4_incorrect.phpt] PASS session with encryption using docroot [tests/session/crypt.docroot.phpt] PASS session with encryption default key [tests/session/crypt.key_default.phpt] PASS session with encryption key empty [tests/session/crypt.key_empty.phpt] PASS session with encryption key empty and REMOTE_ADDR set [tests/session/crypt.key_empty_remote_addr.phpt] PASS session without encryption [tests/session/crypt.no_encryption.phpt] PASS session with encryption using REMOTE_ADDR (cryptraddr=1) [tests/session/crypt.raddr_1.phpt] PASS session with encryption using REMOTE_ADDR (cryptraddr=2) [tests/session/crypt.raddr_2.phpt] PASS session with encryption using REMOTE_ADDR (cryptraddr=3) [tests/session/crypt.raddr_3.phpt] PASS session with encryption using REMOTE_ADDR (cryptraddr=4) [tests/session/crypt.raddr_4.phpt] PASS session with encryption using ua [tests/session/crypt.ua.phpt] PASS session id not too long [tests/session/max_id_length_ok.phpt] PASS session id too long [tests/session/max_id_length_toolong.phpt] PASS session SessionHandler() recursive crash [tests/session/session_recursive_crash.phpt] PASS session user handler recursive crash - issue #60 [tests/session/session_recursive_crash2.phpt] SKIP Mysqli query with SQL comment protection and MySQL condition (/*!...*/) [tests/sql/mysqli_comment_conditional.phpt] reason: - mysqli extension not available SKIP Mysqli query with SQL comment (/*...*/) protection set to fail [tests/sql/mysqli_comment_cstyle_fail.phpt] reason: - mysqli extension not available SKIP Mysqli query with SQL comment (#) protection set to fail [tests/sql/mysqli_comment_hashstyle_fail.phpt] reason: - mysqli extension not available SKIP Mysqli query with SQL comment (--) protection [tests/sql/mysqli_comment_sqlstyle.phpt] reason: - mysqli extension not available SKIP Mysqli query with SQL comment (--) protection set to fail [tests/sql/mysqli_comment_sqlstyle_fail.phpt] reason: - mysqli extension not available SKIP Mysqli connect with user_match not matching username [tests/sql/mysqli_connect_invalid_username.phpt] reason: - mysqli extension not available SKIP Mysqli query with multiple SELECT statements [tests/sql/mysqli_multiselect.phpt] reason: - mysqli extension not available SKIP Mysqli query with multiple SELECT statements set to fail [tests/sql/mysqli_multiselect_fail.phpt] reason: - mysqli extension not available SKIP Mysqli query with sub-SELECT [tests/sql/mysqli_multiselect_subselect.phpt] reason: - mysqli extension not available SKIP Mysqli connection test without any constraints [tests/sql/mysqli_no_constraints.phpt] reason: - mysqli extension not available SKIP Mysqli query with SQL open comment protection (/*...) [tests/sql/mysqli_open_comment.phpt] reason: - mysqli extension not available SKIP Mysqli query with SQL open comment protection (/*...) set to fail [tests/sql/mysqli_open_comment_fail.phpt] reason: - mysqli extension not available SKIP Mysqli query with UNION protection [tests/sql/mysqli_union.phpt] reason: - mysqli extension not available SKIP Mysqli query with UNION protection set to fail [tests/sql/mysqli_union_fail.phpt] reason: - mysqli extension not available SKIP Mysqli connect with user_match not matching username [tests/sql/mysqli_user_match_error.phpt] reason: - mysqli extension not available SKIP Mysqli connect with user_match matching username [tests/sql/mysqli_user_match_ok.phpt] reason: - mysqli extension not available SKIP Mysqli connect with user_postfix [tests/sql/mysqli_user_postfix.phpt] reason: - mysqli extension not available SKIP Mysqli connect with user_prefix [tests/sql/mysqli_user_prefix.phpt] reason: - mysqli extension not available ===================================================================== TIME END 2015-11-06 02:00:08 ===================================================================== TEST RESULT SUMMARY --------------------------------------------------------------------- Exts skipped    :    0 Exts tested     :   19 --------------------------------------------------------------------- Number of tests :  203               179 Tests skipped   :   24 ( 11.8%) -------- Tests warned    :    0 (  0.0%) (  0.0%) Tests failed    :    1 (  0.5%) (  0.6%) Expected fail   :    0 (  0.0%) (  0.0%) Tests passed    :  178 ( 87.7%) ( 99.4%) --------------------------------------------------------------------- Time taken      :   34 seconds ===================================================================== ===================================================================== FAILED TEST SUMMARY --------------------------------------------------------------------- Testing: suhosin.log.script.name=NON-EXECUTABLE [tests/logging/logscript_nonexecutable.phpt] ===================================================================== You may have found a problem in PHP. This report can be automatically sent to the PHP QA team at http://qa.php.net/reports and http://news.php.net/php.qa.reports This gives us a better understanding of PHP's behavior. If you don't want to send the report immediately you can choose option "s" to save it.  You can then email it to qa-reports@lists.php.net later. Do you want to send this report now? [Yns]:
Reply
#2
RE: php compiling & ext.
Sorry man no idea but you could get more help here:

http://www.apachelounge.com/

As they are used to compile apache/php & provide binaries we used previously.

M B
No support using PM (Auto adding to IGNORE list!), use the forum. 
How to ask

200$ free to start your VPS 60 days credit
Reply
#3
RE: php compiling & ext.
thanks for the reply but i managed to compile Php with Suhosin on 5.6.14 i'll put the dll here for review if you don't mind
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.6.0, Copyright © 1998-2015 Zend Technologies
   with XCache v3.2.0, Copyright © 2005-2014, by mOo
   with the ionCube PHP Loader v5.0.17, Copyright © 2002-2015, by ionCube Ltd.
   with Suhosin v0.9.37.1, Copyright © 2007-2014, by SektionEins GmbH
   with XCache Cacher v3.2.0, Copyright © 2005-2014, by mOo
   with XCache Coverager v3.2.0, Copyright © 2005-2014, by mOo

(11-06-2015, 07:15 PM)Me.B Wrote: Sorry man no idea but you could get more help here:

http://www.apachelounge.com/

As they are used to compile apache/php & provide binaries we used previously.

M B


Attached Files
.zip   php_excel.zip (Size: 27.98 KB / Downloads: 18)
.zip   php_suhosin-dll -ts-php-5.6.15.zip (Size: 52.19 KB / Downloads: 19)
Reply
#4
RE: php compiling & ext.
Now that's kind of cool Wink
-TGates - Project Council

SEARCH the Forums or read the DOCUMENTATION before posting!
Support Sentora and Donate: HERE

Find my support or modules useful? Donate to TGates HERE
Developers and code testers needed!
Contact TGates for more information
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)