What are the best practices for troubleshooting PHP installation and configuration issues on a server?

Issue: Troubleshooting PHP installation and configuration issues on a server can involve checking for correct PHP installation, ensuring necessary extensions are enabled, and verifying configuration settings. Fix:

<?php
// Check PHP version
echo "PHP Version: " . phpversion();

// Check enabled extensions
$extensions = get_loaded_extensions();
echo "Enabled Extensions: " . implode(", ", $extensions);

// Verify configuration settings
echo "Configuration File Path: " . php_ini_loaded_file();
?>