Aller au contenu principal

Commandes PHP serveurs Plesk

Composer

/opt/plesk/php/8.2/bin/php /usr/lib/plesk-9.0/composer.phar install
/opt/plesk/php/8.2/bin/php /usr/lib/plesk-9.0/composer.phar require league/flysystem-ftp

Symfony

/opt/plesk/php/8.2/bin/php bin/console app:synchro-reunion
/opt/plesk/php/8.2/bin/php bin/console cache:clear

Deployment Symfony + Asset Mapper

/opt/plesk/php/8.3/bin/php /usr/lib/plesk-9.0/composer.phar install
/opt/plesk/php/8.3/bin/php bin/console d:m:m
/opt/plesk/php/8.3/bin/php bin/console tailwind:build
/opt/plesk/php/8.3/bin/php bin/console asset-map:compile

Si besoin d'un user

/opt/plesk/php/8.3/bin/php bin/console security:hash-password {password_a_hasher}

Activer xdebug pour PHP sur Plesk

On vérifie que xdebug est présent (normalement c'est le cas)

cat /opt/plesk/php/8.3/etc/php.d/50-xdebug.ini

On modifie le fichier

nano /opt/plesk/php/8.3/etc/php.d/50-xdebug.ini

On enlève le ; pour activer l'extension Détail du fichier

; Enable xdebug extension module
;zend_extension=xdebug.so