Da PHP eine "ausführbare Datei" ist, also eine Datei, die ein Programm (nämlich PHP) startet, braucht es executable-Rechte.
Um Himmels willen: Nein! Die brauchst Du nur für PHP-Programme, die Du am Prompt (oder als CGI-Skript) ausführen willst. Dann brachst Du unter Unixoiden (also auch Debian-Linux) aber aber auch eine SHEBANG. (Also
#! /usr/bin/php8.4) in der ersten Zeile des Skriptes.
Nachtrag:
Und Du musst in den Skripten zwingend selbst einen Content-Header setzen.