23 lines
15 KiB
HTML
23 lines
15 KiB
HTML
<!DOCTYPE html><html><head><meta charset='UTF-8'><title>鏍稿績涓氬姟鍔熻兘娴嬭瘯</title><style>
|
||
body{font-family: Arial, sans-serif; margin: 20px; background: #f8f9fa;}
|
||
.container{max-width: 1400px; margin: 0 auto; background: white; padding: 20px; border-radius: 10px; box-shadow: 0 4px 6px rgba(0,0,0,0.1);}
|
||
.test-module{margin: 25px 0; padding: 20px; border: 2px solid #dee2e6; border-radius: 8px; background: #ffffff;}
|
||
.module-header{background: #007bff; color: white; padding: 15px; margin: -20px -20px 20px -20px; border-radius: 6px 6px 0 0;}
|
||
.test-case{margin: 15px 0; padding: 15px; background: #f8f9fa; border-left: 5px solid #007bff; border-radius: 0 5px 5px 0;}
|
||
.success{color: #28a745; font-weight: bold;}
|
||
.error{color: #dc3545; font-weight: bold;}
|
||
.warning{color: #ffc107; font-weight: bold;}
|
||
.info{color: #17a2b8; font-weight: bold;}
|
||
.status-indicator{display: inline-block; width: 12px; height: 12px; border-radius: 50%; margin-right: 8px;}
|
||
.status-ok{background: #28a745;}
|
||
.status-error{background: #dc3545;}
|
||
.status-warning{background: #ffc107;}
|
||
.status-pending{background: #6c757d;}
|
||
table{width: 100%; border-collapse: collapse; margin: 15px 0;}
|
||
th,td{border: 1px solid #dee2e6; padding: 12px; text-align: left;}
|
||
th{background-color: #e9ecef; font-weight: bold;}
|
||
.result-summary{background: #e3f2fd; padding: 20px; border-radius: 8px; margin: 20px 0;}
|
||
</style></head><body><div class='container'><h1>馃幆 鏍稿績涓氬姟鍔熻兘娴嬭瘯鎶ュ憡</h1><p><strong>娴嬭瘯鏃堕棿:</strong> 2025-07-06 15:46:11 | <strong>PHP鐗堟湰:</strong> 8.2.12</p><div class='test-module'><div class='module-header'><h2>馃攼 鍔犲瘑瑙e瘑鏍稿績鍔熻兘</h2></div><div class='test-case'><h4>馃攳 3DES鍔犲瘑绠楁硶楠岃瘉</h4><div><span class='status-indicator status-ok'></span><strong>鉁?Success</strong> (2.18 ms)</div><div style='margin-top: 10px;'>3DES鍔犲瘑鍔熻兘姝e父</div><div style='margin-top: 10px; font-size: 0.9em; color: #6c757d;'>绠楁硶: des-ede3-ecb, 杈撳叆闀垮害: 24 瀛楄妭锛岃緭鍑洪暱搴? 24 瀛楄妭</div></div><div class='test-case'><h4>馃攳 AES-128鍔犲瘑绠楁硶楠岃瘉</h4><div><span class='status-indicator status-ok'></span><strong>鉁?Success</strong> (0.03 ms)</div><div style='margin-top: 10px;'>AES-128鍔犲瘑鍔熻兘姝e父</div><div style='margin-top: 10px; font-size: 0.9em; color: #6c757d;'>鍔犲瘑妯″紡: ECB锛屽瘑閽ラ暱搴? 16 瀛楄妭锛屾暟鎹暱搴? 32 瀛楄妭</div></div><div class='test-case'><h4>馃攳 寰俊AES-CBC鍔犲瘑楠岃瘉</h4><div><span class='status-indicator status-ok'></span><strong>鉁?Success</strong> (0.07 ms)</div><div style='margin-top: 10px;'>寰俊AES-CBC鍔犲瘑鍔熻兘姝e父</div><div style='margin-top: 10px; font-size: 0.9em; color: #6c757d;'>鍔犲瘑妯″紡: CBC锛孖V闀垮害: 16 瀛楄妭</div></div></div><div class='test-module'><div class='module-header'><h2>馃寪 HTTP閫氫俊鍜孉PI鍔熻兘</h2></div><div class='test-case'><h4>馃攳 CURL鍩虹鍔熻兘</h4>
|
||
Warning: Undefined variable $httpCode锛屽搷搴旈暱搴?in C:\webroot\game\api\tests\integration\business_function_test.php on line 207
|
||
<div><span class='status-indicator status-ok'></span><strong>鉁?Success</strong> (1003.8 ms)</div><div style='margin-top: 10px;'>CURL HTTP璇锋眰鎴愬姛</div><div style='margin-top: 10px; font-size: 0.9em; color: #6c757d;'>鐘舵€佺爜: : 429 瀛楄妭</div></div><div class='test-case'><h4>馃攳 寰俊API妯℃嫙璇锋眰</h4><div><span class='status-indicator status-ok'></span><strong>鉁?Success</strong> (2243.55 ms)</div><div style='margin-top: 10px;'>寰俊API璇锋眰鏍煎紡姝e父</div><div style='margin-top: 10px; font-size: 0.9em; color: #6c757d;'>POST璇锋眰鎴愬姛锛岀姸鎬佺爜: 200</div></div></div><div class='test-module'><div class='module-header'><h2>馃梽锔?鏁版嵁搴撹繛鎺ュ拰鎿嶄綔</h2></div><div class='test-case'><h4>馃攳 鏁版嵁搴撹繛鎺ユ祴璇?/h4><div><span class='status-indicator status-ok'></span><strong>鉁?Success</strong> (17.36 ms)</div><div style='margin-top: 10px;'>鏁版嵁搴撹繛鎺ュ拰鏌ヨ姝e父</div><div style='margin-top: 10px; font-size: 0.9em; color: #6c757d;'>杩炴帴鎴愬姛锛屽熀纭€鏌ヨ娴嬭瘯閫氳繃</div></div><div class='test-case'><h4>馃攳 鐢ㄦ埛琛ㄦ煡璇㈡祴璇?/h4><div><span class='status-indicator status-warning'></span><strong>鈿狅笍 Warning</strong> (15.73 ms)</div><div style='margin-top: 10px;'>鐢ㄦ埛琛ㄦ煡璇㈠け璐ワ紙鍙兘鏄〃涓嶅瓨鍦ㄦ垨鏉冮檺闂锛? SQLSTATE[42S02]: Base table or view not found: 1146 Table 'youlehudong.syweb_user' doesn't exist</div></div></div><div class='test-module'><div class='module-header'><h2>馃崻 Session鍜孋ookie鍔熻兘</h2></div><div class='test-case'><h4>馃攳 Session鍩虹鍔熻兘</h4><div><span class='status-indicator status-warning'></span><strong>鈿狅笍 Warning</strong> (0.01 ms)</div><div style='margin-top: 10px;'>Session鏃犳硶鍚姩锛堟祴璇曠幆澧冮檺鍒讹級</div><div style='margin-top: 10px; font-size: 0.9em; color: #6c757d;'>鍦℉TML杈撳嚭鍚嶴ession閫氬父鏃犳硶鍚姩锛岃繖鍦ㄦ祴璇曠幆澧冩槸姝e父鐨?/div></div><div class='test-case'><h4>馃攳 寰俊鐧诲綍Session鍙傛暟楠岃瘉</h4><div><span class='status-indicator status-ok'></span><strong>鉁?Success</strong> (0.03 ms)</div><div style='margin-top: 10px;'>寰俊鐧诲綍Session鍙傛暟瀛樺偍姝e父</div><div style='margin-top: 10px; font-size: 0.9em; color: #6c757d;'>鐧诲綍鍙傛暟瀹屾暣鎬ч獙璇侀€氳繃</div></div></div><div class='test-module'><div class='module-header'><h2>馃洠锔?API璺敱鍜屽鐞?/h2></div><div class='test-case'><h4>馃攳 API鍏ュ彛鏂囦欢璇硶</h4><div><span class='status-indicator status-ok'></span><strong>鉁?Success</strong> (143.64 ms)</div><div style='margin-top: 10px;'>API鍏ュ彛鏂囦欢璇硶姝e父</div><div style='margin-top: 10px; font-size: 0.9em; color: #6c757d;'>鏂囦欢璺緞: C:\webroot\game\api\tests\integration/../../source/public/index.php</div></div><div class='test-case'><h4>馃攳 鐧诲綍API鏂囦欢妫€鏌?/h4><div><span class='status-indicator status-ok'></span><strong>鉁?Success</strong> (0.89 ms)</div><div style='margin-top: 10px;'>鐧诲綍API鍏抽敭鏂规硶瀹屾暣</div><div style='margin-top: 10px; font-size: 0.9em; color: #6c757d;'>寰俊鐧诲綍鐩稿叧鏂规硶: weixinLogin, weixinLoginCallback</div></div></div><div class='result-summary'><h2>馃搳 娴嬭瘯缁撴灉姹囨€?/h2><table><tr><th>妯″潡</th><th>鎬绘祴璇曟暟</th><th>鎴愬姛</th><th>璀﹀憡</th><th>澶辫触</th><th>鎴愬姛鐜?/th></tr><tr><td>Encryption</td><td>3</td><td class='success'>3</td><td class='warning'>0</td><td class='error'>0</td><td><strong>100%</strong></td></tr><tr><td>Http</td><td>2</td><td class='success'>2</td><td class='warning'>0</td><td class='error'>0</td><td><strong>100%</strong></td></tr><tr><td>Database</td><td>2</td><td class='success'>1</td><td class='warning'>1</td><td class='error'>0</td><td><strong>50%</strong></td></tr><tr><td>Session</td><td>2</td><td class='success'>1</td><td class='warning'>1</td><td class='error'>0</td><td><strong>50%</strong></td></tr><tr><td>Api</td><td>2</td><td class='success'>2</td><td class='warning'>0</td><td class='error'>0</td><td><strong>100%</strong></td></tr><tr style='font-weight: bold; background: #f8f9fa;'><td>鎬昏</td><td>11</td><td class='success'>9</td><td class='warning'>2</td><td class='error'>0</td><td><strong>81.8%</strong></td></tr></table><h3>馃幆 缁煎悎璇勪及</h3><div class='warning'>鈿狅笍 <strong>绯荤粺鍩烘湰灏辩华</strong>锛屼絾鏈?2 涓鍛婇渶瑕佸叧娉紝寤鸿鎺掓煡鍚庡啀閮ㄧ讲銆?/div><h3>馃搵 涓嬩竴姝ュ缓璁?/h3><ol><li><strong>鈿狅笍 璇勪及璀﹀憡椤?/strong>锛氱‘璁よ鍛婇」瀵逛笟鍔$殑瀹為檯褰卞搷</li><li><strong>馃攧 杩涜绔埌绔笟鍔℃祴璇?/strong>锛氬畬鏁寸殑鐢ㄦ埛娉ㄥ唽鈫掔櫥褰曗啋鏀粯娴佺▼娴嬭瘯</li><li><strong>馃搳 鎬ц兘鍩哄噯娴嬭瘯</strong>锛氬姣擯HP8涓庡師绯荤粺鐨勬€ц兘琛ㄧ幇</li><li><strong>馃殌 鍑嗗鐢熶骇閮ㄧ讲</strong>锛氶厤缃敓浜х幆澧冨拰鐩戞帶</li></ol></div><div style='margin-top: 30px; padding: 20px; background: #e9ecef; border-radius: 8px;'><h3>馃敆 鐩稿叧娴嬭瘯宸ュ叿</h3><div style='display: flex; gap: 15px; flex-wrap: wrap;'><a href='system_verification.php' style='padding: 8px 16px; background: #007bff; color: white; text-decoration: none; border-radius: 4px;'>绯荤粺楠岃瘉</a><a href='../debug/debug_weixin.php' style='padding: 8px 16px; background: #28a745; color: white; text-decoration: none; border-radius: 4px;'>寰俊璋冭瘯</a><a href='../unit/check_session_config.php' style='padding: 8px 16px; background: #17a2b8; color: white; text-decoration: none; border-radius: 4px;'>Session妫€鏌?/a><a href='../unit/test_session_persistence.php' style='padding: 8px 16px; background: #ffc107; color: black; text-decoration: none; border-radius: 4px;'>Session娴嬭瘯</a></div><p style='margin-top: 15px; color: #6c757d;'><strong>娴嬭瘯瀹屾垚鏃堕棿:</strong> 2025-07-06 15:46:15</p></div></div></body></html>
|