Starting Finance Manager Application-Level Testing on Sun May 3 20:36:50 IST 2026 ------------------------------------------------------------------ Verifying /mnt/ext_ssd accessibility... /mnt/ext_ssd is accessible. --- Step 1: Following redirect from finance_manager.php --- Initial request to finance_manager.php redirected. FINAL_URL: http://localhost/finance_manager/finance_manager.php HTTP_STATUS: 200 --- Step 2: Curling the final login page --- Curling final destination: http://localhost/finance_manager/finance_manager.php HTTP Status for login page (from redirect): 200 Partial HTML content (first 500 chars): --- Step 3: Checking Apache error_log for PHP/App errors --- No significant PHP/App errors found in the last 50 lines of error_log. --- Step 4: Checking Apache access_log (last 20 entries) --- 127.0.0.1 - - [03/May/2026:05:38:57 +0100] "GET / HTTP/1.1" 200 9756 "-" "curl/8.15.0" ::1 - - [03/May/2026:05:41:31 +0100] "GET /finance_manager/ HTTP/1.1" 404 236 "-" "curl/8.15.0" ::1 - - [03/May/2026:05:41:31 +0100] "GET /finance_manager/finance_manager.php HTTP/1.1" 404 236 "-" "curl/8.15.0" ::1 - - [03/May/2026:05:41:31 +0100] "GET /finance_manager/finance_manager.php HTTP/1.1" 404 236 "-" "curl/8.15.0" ::1 - - [03/May/2026:05:41:31 +0100] "GET /finance_manager/login.php HTTP/1.1" 404 236 "-" "curl/8.15.0" ::1 - - [03/May/2026:05:41:31 +0100] "GET /finance_manager/login.php HTTP/1.1" 404 236 "-" "curl/8.15.0" 127.0.0.1 - - [03/May/2026:05:41:31 +0100] "HEAD / HTTP/1.1" 200 - "-" "curl/8.15.0" 127.0.0.1 - - [03/May/2026:05:41:31 +0100] "GET / HTTP/1.1" 200 9756 "-" "curl/8.15.0" ::1 - - [03/May/2026:20:23:16 +0100] "GET /finance_manager/finance_manager.php HTTP/1.1" 404 236 "-" "curl/8.15.0" ::1 - - [03/May/2026:20:24:22 +0100] "GET /finance_manager/ HTTP/1.1" 302 - "-" "curl/8.15.0" ::1 - - [03/May/2026:20:24:23 +0100] "GET /finance_manager/finance_manager.php HTTP/1.1" 302 471 "-" "curl/8.15.0" ::1 - - [03/May/2026:20:24:25 +0100] "GET /finance_manager/login.php HTTP/1.1" 200 1087 "-" "curl/8.15.0" ::1 - - [03/May/2026:20:24:26 +0100] "GET /finance_manager/finance_manager.php HTTP/1.1" 302 - "-" "curl/8.15.0" ::1 - - [03/May/2026:20:25:30 +0100] "GET /finance_manager/ HTTP/1.1" 302 - "-" "curl/8.15.0" ::1 - - [03/May/2026:20:25:30 +0100] "GET /finance_manager/finance_manager.php HTTP/1.1" 302 - "-" "curl/8.15.0" ::1 - - [03/May/2026:20:25:31 +0100] "GET /finance_manager/login.php HTTP/1.1" 200 1087 "-" "curl/8.15.0" ::1 - - [03/May/2026:20:25:31 +0100] "GET /finance_manager/finance_manager.php HTTP/1.1" 302 - "-" "curl/8.15.0" ::1 - - [03/May/2026:20:36:50 +0100] "GET /finance_manager/finance_manager.php HTTP/1.1" 302 - "-" "curl/8.15.0" ::1 - - [03/May/2026:20:36:52 +0100] "GET /finance_manager/login.php HTTP/1.1" 200 1087 "-" "curl/8.15.0" ::1 - - [03/May/2026:20:36:52 +0100] "GET /finance_manager/finance_manager.php HTTP/1.1" 302 - "-" "curl/8.15.0" --- Step 5: Testing direct access to login.php --- Direct curl -v output for http://localhost/finance_manager/login.php: * Host localhost:80 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying [::1]:80... * Connected to localhost (::1) port 80 * using HTTP/1.x > GET /finance_manager/login.php HTTP/1.1 > Host: localhost > User-Agent: curl/8.15.0 > Accept: */* > * Request completely sent off < HTTP/1.1 200 OK < Date: Sun, 03 May 2026 19:36:53 GMT < Server: Apache/2.4.66 (Fedora Linux) < X-Powered-By: PHP/8.4.20 < Transfer-Encoding: chunked < Content-Type: text/html; charset=UTF-8 < { [1099 bytes data] 100 1087 0 1087 0 0 2859 0 --:--:-- --:--:-- --:--:-- 2868 * Connection #0 to host localhost left intact Login - Finance Manager

Login





Register







Or

Google login not configured. Fill `.env` with Google credentials.
Direct login.php HTTP Status: 200 --- Step 6: Checking for database config file --- Found database config file: /mnt/ext_ssd/finance_manager/db.php Database config file exists. DB Host field populated: true DB Name field populated: true --- Step 7: PHP Error Reporting Summary --- No significant PHP errors were detected in the Apache error_log. --- Step 8: Summary --- --- FINAL SUMMARY --- HTTP status of login page (from redirect): 200 (or from direct curl: 200) PHP/DB errors from logs: NO App serving pages / rendering HTML: true DB connection error suspected: false Recommendation: Proceed with manual login attempts and further functional testing. ------------------------------------------------------------------ Finance Manager Application-Level Testing completed on Sun May 3 20:36:53 IST 2026. Output written to /mnt/ext_ssd/results/2026-05-03-fm-app-test-001.txt