Enhance PHP version management in PHPManager: Implement comprehensive detection of PHP versions across multiple methods, including system checks and package manager queries. Add validation and configuration fixing for PHP installations. Introduce methods to retrieve the latest and recommended PHP versions, improving overall reliability and user feedback in the website management process.

This commit is contained in:
Master3395
2025-09-20 21:01:51 +02:00
parent f7e533db9b
commit 76f6d346f1
6 changed files with 399 additions and 36 deletions

View File

@@ -0,0 +1,62 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>WordPress Manager Error</title>
<style>
body {
font-family: Arial, sans-serif;
background-color: #f8f9fa;
margin: 0;
padding: 20px;
}
.error-container {
max-width: 600px;
margin: 50px auto;
background: white;
padding: 30px;
border-radius: 8px;
box-shadow: 0 2px 10px rgba(0,0,0,0.1);
text-align: center;
}
.error-icon {
font-size: 48px;
color: #dc3545;
margin-bottom: 20px;
}
.error-title {
color: #dc3545;
font-size: 24px;
margin-bottom: 15px;
}
.error-message {
color: #6c757d;
font-size: 16px;
line-height: 1.5;
margin-bottom: 30px;
}
.back-button {
background-color: #007bff;
color: white;
padding: 10px 20px;
border: none;
border-radius: 4px;
cursor: pointer;
text-decoration: none;
display: inline-block;
}
.back-button:hover {
background-color: #0056b3;
}
</style>
</head>
<body>
<div class="error-container">
<div class="error-icon">⚠️</div>
<h1 class="error-title">WordPress Manager Error</h1>
<p class="error-message">{{ error_message }}</p>
<a href="javascript:history.back()" class="back-button">Go Back</a>
</div>
</body>
</html>