# Troubleshooting
# PHP
Gli errori più comuni che possono avvenire con l'installazione di PlexusLAB sono relativi all'installazione di PHP.
Supponendo che Ubuntu sia già installato, controllare che la versione PHP sia la 7.4 o la 8.2 lanciando il seguente comando
php --version
Si dovrebbe ottenere un messaggio simile al seguente
PHP 7.4.3 (cli) (built: Oct 6 2020 15:47:56) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies
Se viene mostrata una versione precedente di PHP potrebbe essere necessario ri-eseguire lo script di installazione o, nel caso peggiore, cercare su Google come aggiornare la versione di PHP sulla macchina.
# Apache
Se PHP è stato caricato correttamente ma non è possibile ancora accedere al sito web all'indirizzo http://localhost/plexus
, l'errore potrebbe essere relativo al servizio Apache.
Controllare lo stato di Apache con il seguente comando
sudo systemctl status apache2
Si dovrebbe ottenere un messaggio simile al seguente
apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor prese>
Active: active (running) since ....
Se non viene mostrata la dicitura Active: active (running) potrebbe essere necessario ri-eseguire lo script di installazione o, nel caso peggiore, cercare su Google come abilitare il servizio di webserver di Apache.
# Trovare l'indirizzo IP della macchina
hostname -I
# Trovare l'ID di installazione di PlexusLAB
Di default, PlexusLAB fornisce un ID univoco generato alla prima installazione.
Per recuperarlo è necessario essere admin della macchina, ed eseguire il seguente comando da un terminale
sudo php /var/www/html/plexus/system/php_scripts/get_installation_id.php
# Reset della password di PlexusLAB per un utente
Per fare il reset di una password è necessario essere admin della macchina, ed eseguire il seguente comando da un terminale
sudo php /var/www/html/plexus/system/php_scripts/reset_user_password.php A_VALID_USER_EMAIL_HERE NEW_PASSWORD_HERE
e.g.: sudo php /var/www/html/plexus/system/php_scripts/reset_user_password.php automation@mydomain.com 174hdcda2dAA!
← Networking Pods →