INSTALL COMPOSER DESPUES DE APT-GET UPDATE Y UPGRADE: Para que no falle el phpMyAdmin, si no se soluciona mirar qué versión de php está activa. Puede ser el tema de la extensión en php.ini también apt-get install php8.2-mysql apt-get install php8.1-mysql apt-get install php8.0-mysql php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');" sudo mv composer.phar /usr/bin/composer cd /var/www/memoraGitHub/ composer require vlucas/phpdotenv IMPORTANTE Cambiar CRONTAB para que no ejecute authorize cada minuto y ejecute 1 'php /var/www/memoraGitHub/assets/getServerTokenAuth.php' cada 10 minutos # Cada 10 minutos actualizamos el token de MEMORA y Salesforce */10 * * * * php /var/www/memoraGitHub/assets/getServerTokenAuth.php > /var/www/memoraGitHub/assets/workers/logs/getServerTokenAuth.log !!!!!FORZAR EJECUTADO LA PRIMERA VEZ!!!!! EN CONNECTION CAMBIAR PRE POR SERVER PERMISOS: chmod 755 /var/www/memoraGitHub/.env chmod 755 /var/www/memoraGitHub/assets/getServerTokenAuth.php chmod 755 /var/www/memoraGitHub/assets/workers/editarEquiposConduccion.php chmod 755 /var/www/memoraGitHub/assets/workers/anadirEquiposConduccion.php chmod 755 /var/www/memoraGitHub/assets/workers/modifyJobLogisticaInterna.php chmod 755 /var/www/memoraGitHub/assets/workers/addNewJobLogisticaInterna.php chmod 755 /var/www/memoraGitHub/assets/workers/completeJobTareasInternas.php CREAMOS ARCHIVO HTACCESS nano /var/www/memoraGitHub/.htaccess Order allow,deny Deny from all REINICIAMOS APACHE PARA APLICAR HTACCESS service apache2 restart