Dopo l’aggiornamento del software PHP Server Monitor alla versione 3.2, la sezione Users non è più disponibile.
Tutto il resto e lo strumento stesso funziona bene ma la pagina Users non è disponibile e rilascia un errore relativo ad un modulo
Infatti collegandosi alla pagina web del software
E cliccando sul pulsante Users
Appare l’errore seguente
Fatal error: Declaration of psm\Module\User\Controller\UserController::run() must be compatible with psm\Module\AbstractController::run($action = NULL) in /var/www/html/phpservermon/src/psm/Module/User/Controller/UserController.php on line 51
Un workaround per risolvere questo problema è il seguente.
Collegarsi in SSH al server quindi posizionarsi all’interno del seguente path
0 |
/var/www/html/phpservermon/src/psm/Module/User/Controller |
Editare il file UserController.php
Cercare all’interno del file la seguente stringa come mostrato nell’immagine sovrastante
0 |
public function run() { |
Sostituire quindi con la seguente stringa
0 |
public function run( $action = null ) { |
Salvare il file
Adesso se si prova a fare un refresh della pagina che andava in errore o si prova a cliccare su Users dovremmo vedere la lista degli utenti e quindi la possibilità di aggiungerne altri.
Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.
0 commenti