EVOLUTION-MANAGER
Edit File: db-cleanup.php
<?php /** * * @package templates/default * */ defined('ABSPATH') || defined('DUPXABSPATH') || exit; /* Variables */ /* @var $isOk bool */ /* @var $isCpanel bool */ /* @var $dbname string */ /* @var $errorMessage string */ $statusClass = $isOk ? 'green' : 'red'; ?> <div class="sub-title">STATUS</div> <p class="<?php echo $statusClass; ?>"> <?php if ($isOk) { ?> Successfully removed database <b>[<?php echo htmlentities($dbname); ?>]</b> <?php } else { if ($alreadyExists) { ?> The database <b>[<?php echo htmlentities($dbname); ?>]</b> was successfully created. However removing the database was not successful <?php echo $isCpanel ? 'via Cpanel API' : ''; ?> with the following response:<br/> To continue refresh the page, change the setup action and continue with the install <?php } } ?> </p> <?php if (!empty($errorMessage)) { ?> <p> Error detail: <span class="red" ><?php echo htmlentities($errorMessage); ?></span> </p> <?php } ?> <div class="sub-title">DETAILS</div> <p> This test checks if the database can be removed by the database user <?php echo $isCpanel ? 'using Cpanel API' : ''; ?>. The test will attempt drop the database name provided as part of the overall test. </p> <div class="sub-title">TROUBLESHOOT</div> <ul> <li> Check the database user privileges: <ul class='vids'> <li><i class="fa fa-video-camera"></i> <a href="https://www.youtube.com/watch?v=FfX-B-h3vo0" target="_video">Add database user in phpMyAdmin</a></li> <li><i class="fa fa-video-camera"></i> <a href="https://www.youtube.com/watch?v=peLby12mi0Q" target="_video">Add database user in cPanel older versions</a></li> <li><i class="fa fa-video-camera"></i> <a href="https://www.youtube.com/watch?v=CHwxXGPnw48" target="_video">Add database user in cPanel newer versions</a></li> </ul> </li> <li><i class="far fa-file-code"></i> <a href='<?php echo DUPX_U::esc_attr(DUPX_Constants::FAQ_URL); ?>#faq-installer-100-q' target='_help'>I'm running into issues with the Database what can I do?</a></li> </ul>