| @@ 87-98 (lines=12) @@ | ||
| 84 | * Set the messages specific to this test |
|
| 85 | * |
|
| 86 | */ |
|
| 87 | function _setMessages() { |
|
| 88 | parent::_setMessages(); |
|
| 89 | ||
| 90 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_NOTRUN, 'en', 'Test not run -- currently disabled on Windows OSes'); |
|
| 91 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_OK, 'en', 'upload_tmp_dir is enabled, which is the |
|
| 92 | recommended setting. Make sure your upload_tmp_dir path is not world-readable'); |
|
| 93 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_WARN, 'en', 'unable to retrieve file permissions on upload_tmp_dir'); |
|
| 94 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_NOTICE, 'en', 'upload_tmp_dir is disabled, or is set to a |
|
| 95 | common world-writable directory. This typically allows other users on this server |
|
| 96 | to access temporary copies of files uploaded via your PHP scripts. You should set |
|
| 97 | upload_tmp_dir to a non-world-readable directory'); |
|
| 98 | } |
|
| 99 | ||
| 100 | } |
|
| @@ 93-103 (lines=11) @@ | ||
| 90 | * Set the messages specific to this test |
|
| 91 | * |
|
| 92 | */ |
|
| 93 | function _setMessages() { |
|
| 94 | parent::_setMessages(); |
|
| 95 | ||
| 96 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_NOTRUN, 'en', 'Test not run -- currently disabled on Windows OSes'); |
|
| 97 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_OK, 'en', 'save_path is enabled, which is the |
|
| 98 | recommended setting. Make sure your save_path path is not world-readable'); |
|
| 99 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_WARN, 'en', 'unable to retrieve file permissions on save_path'); |
|
| 100 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_NOTICE, 'en', 'save_path is disabled, or is set to a |
|
| 101 | common world-writable directory. This typically allows other users on this server |
|
| 102 | to access session files. You should set save_path to a non-world-readable directory'); |
|
| 103 | } |
|
| 104 | ||
| 105 | } |
|
| @@ 159-165 (lines=7) @@ | ||
| 156 | * than the constructor for ease of extension purposes (php4 is whack, man). |
|
| 157 | * |
|
| 158 | */ |
|
| 159 | function _setMessages() { |
|
| 160 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_OK, 'en', 'This setting should be safe'); |
|
| 161 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_NOTICE, 'en', 'This could potentially be a security issue'); |
|
| 162 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_WARN, 'en', 'This setting may be a serious security problem'); |
|
| 163 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_ERROR, 'en', 'There was an error running this test'); |
|
| 164 | $this->setMessageForResult(PHPSECINFO_TEST_RESULT_NOTRUN, 'en', 'This test cannot be run'); |
|
| 165 | } |
|
| 166 | ||
| 167 | ||
| 168 | /** |
|