Alle PHP-Dateien eines Verzeichnisses auf Syntaxfehler prüfen
PHP Syntaxfehler finden | Parse error suchen | PHP Dateien prüfen vor Update | php | syntax | fehlersuchefind /var/www/vhosts/example.com/httpdocs/wp-content/themes -name '*.php' -exec php -l {} \; 2>&1 | grep -v '^No syntax errors'Ruft für jede gefundene .php-Datei den Syntaxcheck php -l auf, ohne den Code auszuführen. Ausgegeben werden nur Dateien mit Parse-Fehlern. Nützlich vor einem PHP-Versionswechsel oder nach manuellen Änderungen an Theme- und Plugin-Dateien.
Hinweis: Für einen PHP-Wechsel mit der Zielversion prüfen, etwa /opt/plesk/php/8.3/bin/php -l. Laufzeitfehler wie veraltete Funktionen findet der Syntaxcheck nicht.
Auch gesucht als
- PHP Syntaxfehler finden
- Parse error suchen
- PHP Dateien prüfen vor Update