malpm / test siteTEST ENVIRONMENT

Site check

Google sign-in, your session, and private storage.

PHP siteRunning
Google loginSettings present
DatabaseConnected
Private storageOutside web root

Test Google sign-in

Sign in to check your account and private file access.

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.php outside public_html
Database
Optional when its DSN is blank. If configured, the database must work before the login session is created. Only malpm_test_users is created.
Storage
Sessions, logs and each user's test file stay under private/storage/.