bash...mark test ...=====================================================================failed test summary---------------------------------------------------------------------bug #30638 (localeconv returns wrong lc_numeric settings) (ok to fail on macos x) [tests/lang/bug30638.phpt]timezone_abbreviations_list() tests [ext/date/tests/010.phpt]test datetimezone::listabbreviations() function : basic functionality [ext/date/tests/datetimezone_listabbreviations_basic1.phpt]test datetime::modify() function : usage variation - passing unexpected values to first argument $modify. [ext/date/tests/datetime_modify_variation1.phpt]test date_modify() function : usage variation - passing unexpected values to second argument $format. [ext/date/tests/date_modify_variation2.phpt]test gmstrftime() function : usage variation - checking preferred date and time representation other than on windows [ext/date/tests/gmstrftime_variation22.phpt]test strftime() function : usage variation - checking preferred date and time representation other than on windows. [ext/date/tests/strftime_variation22.phpt]test timezone_abbreviations_list() function : basic functionality [ext/date/tests/timezone_abbreviations_list_basic1.phpt]domdocument::$validateonparse - effectual determination (dom_document_validate_on_parse_read/dom_document_validate_on_parse_write) [ext/dom/tests/domdocument_validate_on_parse_variation.phpt]test 7: dtd tests [ext/dom/tests/dom007.phpt]iconv stream filter [ext/iconv/tests/iconv_stream_filter.phpt]test session_encode() function : error functionality [ext/session/tests/session_encode_error2.phpt]test session_save_path() function : variation [ext/session/tests/session_save_path_variation5.phpt]simplexml: xpath [ext/simplexml/tests/008.phpt]spl: directoryiterator test getgroup [ext/spl/tests/directoryiterator_getgroup_basic.phpt]spl: spl directory iterator test getowner [ext/spl/tests/directoryiterator_getowner_basic.phpt]spl: spl file info test getgroup [ext/spl/tests/splfileinfo_getgroup_basic.phpt]spl: spl file info test getowner [ext/spl/tests/splfileinfo_getowner_basic.phpt]sort with sort_locale_string [ext/standard/tests/array/locale_sort.phpt]test umask() function : usage variation [ext/standard/tests/file/umask_variation3.phpt]proc_nice() basic behaviour [ext/standard/tests/general_functions/proc_nice_basic.phpt]test uniqid() function : basic functionality [ext/standard/tests/general_functions/uniqid_basic.phpt]test mail() function : basic functionality [ext/standard/tests/mail/mail_basic2.phpt]test mail() function : variation force extra parameters [ext/standard/tests/mail/mail_variation2.phpt]highlight_file() and output buffer [ext/standard/tests/strings/006.phpt]php_strip_whitespace() and output buffer [ext/standard/tests/strings/007.phpt]test nl_langinfo() function : unexpected inputs for '$tem' argument [ext/standard/tests/strings/nl_langinfo_variation1.phpt]test setlocale() function : basic functionality - setting system locale to a specific [ext/standard/tests/strings/setlocale_basic1.phpt]test setlocale() function : basic functionality - set locale using an array [ext/standard/tests/strings/setlocale_basic2.phpt]test setlocale() function : basic functionality - passing multiple locales as argument [ext/standard/tests/strings/setlocale_basic3.phpt]test setlocale() function : usage variations - passing multiple valid/invlaid locales as argument [ext/standard/tests/strings/setlocale_variation1.phpt]test setlocale() function : usage variations - setting system locale = 0 [ext/standard/tests/strings/setlocale_variation3.phpt]test strtolower() function [ext/standard/tests/strings/strtolower.phpt]test strtoupper() function [ext/standard/tests/strings/strtoupper1.phpt]test strptime() function : basic functionality [ext/standard/tests/time/strptime_basic.phpt]==========================================================================================================================================expected failed test summary---------------------------------------------------------------------output buffering - fatalism [tests/output/ob_011.phpt]ob_start(): ensure unerasable buffer cannot be flushed by ob_flush() [tests/output/ob_start_basic_unerasable_005.phpt]bug #42718 (unsafe_raw filter not applied when configured as default filter) [ext/filter/tests/bug42718.phpt]spl: arrayobject::exchangearray() basic usage with object as underlying data store. [ext/spl/tests/arrayobject_exchangearray_basic3.phpt]bug #39863 (file_exists() silently truncates after a null byte) [ext/standard/tests/file/bug39863.phpt]=====================================================================
大神给看看是什么问题?
回复内容: bash...mark test ...=====================================================================failed test summary---------------------------------------------------------------------bug #30638 (localeconv returns wrong lc_numeric settings) (ok to fail on macos x) [tests/lang/bug30638.phpt]timezone_abbreviations_list() tests [ext/date/tests/010.phpt]test datetimezone::listabbreviations() function : basic functionality [ext/date/tests/datetimezone_listabbreviations_basic1.phpt]test datetime::modify() function : usage variation - passing unexpected values to first argument $modify. [ext/date/tests/datetime_modify_variation1.phpt]test date_modify() function : usage variation - passing unexpected values to second argument $format. [ext/date/tests/date_modify_variation2.phpt]test gmstrftime() function : usage variation - checking preferred date and time representation other than on windows [ext/date/tests/gmstrftime_variation22.phpt]test strftime() function : usage variation - checking preferred date and time representation other than on windows. [ext/date/tests/strftime_variation22.phpt]test timezone_abbreviations_list() function : basic functionality [ext/date/tests/timezone_abbreviations_list_basic1.phpt]domdocument::$validateonparse - effectual determination (dom_document_validate_on_parse_read/dom_document_validate_on_parse_write) [ext/dom/tests/domdocument_validate_on_parse_variation.phpt]test 7: dtd tests [ext/dom/tests/dom007.phpt]iconv stream filter [ext/iconv/tests/iconv_stream_filter.phpt]test session_encode() function : error functionality [ext/session/tests/session_encode_error2.phpt]test session_save_path() function : variation [ext/session/tests/session_save_path_variation5.phpt]simplexml: xpath [ext/simplexml/tests/008.phpt]spl: directoryiterator test getgroup [ext/spl/tests/directoryiterator_getgroup_basic.phpt]spl: spl directory iterator test getowner [ext/spl/tests/directoryiterator_getowner_basic.phpt]spl: spl file info test getgroup [ext/spl/tests/splfileinfo_getgroup_basic.phpt]spl: spl file info test getowner [ext/spl/tests/splfileinfo_getowner_basic.phpt]sort with sort_locale_string [ext/standard/tests/array/locale_sort.phpt]test umask() function : usage variation [ext/standard/tests/file/umask_variation3.phpt]proc_nice() basic behaviour [ext/standard/tests/general_functions/proc_nice_basic.phpt]test uniqid() function : basic functionality [ext/standard/tests/general_functions/uniqid_basic.phpt]test mail() function : basic functionality [ext/standard/tests/mail/mail_basic2.phpt]test mail() function : variation force extra parameters [ext/standard/tests/mail/mail_variation2.phpt]highlight_file() and output buffer [ext/standard/tests/strings/006.phpt]php_strip_whitespace() and output buffer [ext/standard/tests/strings/007.phpt]test nl_langinfo() function : unexpected inputs for '$tem' argument [ext/standard/tests/strings/nl_langinfo_variation1.phpt]test setlocale() function : basic functionality - setting system locale to a specific [ext/standard/tests/strings/setlocale_basic1.phpt]test setlocale() function : basic functionality - set locale using an array [ext/standard/tests/strings/setlocale_basic2.phpt]test setlocale() function : basic functionality - passing multiple locales as argument [ext/standard/tests/strings/setlocale_basic3.phpt]test setlocale() function : usage variations - passing multiple valid/invlaid locales as argument [ext/standard/tests/strings/setlocale_variation1.phpt]test setlocale() function : usage variations - setting system locale = 0 [ext/standard/tests/strings/setlocale_variation3.phpt]test strtolower() function [ext/standard/tests/strings/strtolower.phpt]test strtoupper() function [ext/standard/tests/strings/strtoupper1.phpt]test strptime() function : basic functionality [ext/standard/tests/time/strptime_basic.phpt]==========================================================================================================================================expected failed test summary---------------------------------------------------------------------output buffering - fatalism [tests/output/ob_011.phpt]ob_start(): ensure unerasable buffer cannot be flushed by ob_flush() [tests/output/ob_start_basic_unerasable_005.phpt]bug #42718 (unsafe_raw filter not applied when configured as default filter) [ext/filter/tests/bug42718.phpt]spl: arrayobject::exchangearray() basic usage with object as underlying data store. [ext/spl/tests/arrayobject_exchangearray_basic3.phpt]bug #39863 (file_exists() silently truncates after a null byte) [ext/standard/tests/file/bug39863.phpt]=====================================================================
大神给看看是什么问题?
安装 php 之前先安装 xcode 的命令行工具
$ xcode-select --install
另外, 推荐使用 homebrew 安装 php
http://brew.sh/
https://github.com/homebrew/homebrew-php
