Site check
Google sign-in, your session, and private storage.
PHP siteRunning
Google loginSettings present
DatabaseConnected
Private storageOutside web root
ACCOUNT
Test Google sign-in
Sign in to check your account and private file access.
PRIVATE STORAGE
Check a private file
Create a small test file, then download it through your signed-in session.
Sign in first. Private files are never publicly listed.
Diagnostics · Google sign-in & database
Settings present means credentials were entered—not that Google accepted them. This panel shows sanitized diagnostics for this browser session. Passwords, tokens, database connection strings and stack traces are not displayed.
No sign-in attempt recorded in this browser yet. Start a new Google login to trace each step.
Database check on this page load
Connection and SELECT 1 succeeded.
Configuration checks values hidden where private
- Active config
private/malpm.config.php(outside public_html)- Google client ID
152008821765-dbtfnp19jeqtsglkbjkcge6ev5mt84i6.apps.googleusercontent.com- Google secret
- Present — hidden
- Callback
https://malpm.com/auth.php- PHP cURL
- Available
- PDO MySQL
- Available
- Database DSN
- Present — hidden
- Database user
- Present — hidden
- Database password
- Present — hidden
- Session storage
- Writable
Detailed server log: private/storage/logs/app.log. Find the matching reference above. The old reference from before this update cannot be reconstructed here; reproduce the failure once after uploading the updated files.
Setup details
- Google callback
https://malpm.com/auth.php- Configuration
private/malpm.config.phpoutsidepublic_html- Database
- Optional when its DSN is blank. If configured, the database must work before the login session is created. Only
malpm_test_usersis created. - Storage
- Sessions, logs and each user's test file stay under
private/storage/.