En mode debug si phpstorm s'arrête systématiquement à la première ligne des scripts, il faut vérifier les points suivants :

  • Setting > PHP > Debug : decocher "break at first line in PHP scripts"
  • Si le problème perdure, regarder ce qui est coché dans Settings > PHP > Debug au § Xdebug dans :
    "Force break at first line when no path mapping selected" et "Force break at first line when a script is outside the project"
    Si vous avez une tache cron php qui tourne il peut-être interressant de décocher les 2ème.
    Pour le premier, voir l'alinéa suivant
  • Vérifier le "path mapping" : si le chemin de votre applicatif résulte d'un lien symbolique, il faudra définir le path mapping
    Par exemple (ubuntu + ispconfig) si vous avez défini votre vhost en /var/www/monsite.com/web il faudra définir en absolute path on the serveur /var/www/sites/web?/web (en remplaçant le ? par la bonne séquence bien sûr).
    Ceci dans settings > PHP > Servers