PHP Container Test Script

Four Lights PHP Container

Server Information

PHP Version
Current Date/Time (Vancouver)
upload_max_filesize
post_max_size
php.ini

Redis Test

connect('redis', 6379); echo "

✅ Redis connected

"; $redis->set("test_key", "There are FOUR Lights!"); echo "

Redis test_key: " . $redis->get("test_key") . "

"; } catch (Exception $e) { echo "

❌ Redis connection failed: " . $e->getMessage() . "

"; } ?>

MariaDB Test

connect_error) { echo "

❌ MariaDB connection failed: " . $mysqli->connect_error . "

"; } else { echo "

✅ MariaDB connected

"; $result = $mysqli->query('SELECT NOW()'); $row = $result->fetch_row(); echo "

Current time in MariaDB: " . $row[0] . "

"; $mysqli->close(); } ?>

RemoteIP Test

Your IP address (from Apache's remoteip module):

File Upload Test

✅ File uploaded successfully to: " . htmlspecialchars($destination) . "

"; echo "

Size: " . $_FILES['testfile']['size'] . " bytes

"; } else { echo "

❌ Error moving file.

"; } } else { echo "

❌ Error uploading file. Error Code: " . $_FILES['testfile']['error'] . "

"; } } ?>