J'utilise XAMPP pour Linux, mais lorsque j'essaie d'ouvrir un fichier PHP enregistré dans un dossier enregistré dans le répertoire de base, le navigateur télécharge le PHP fichier au lieu de l'afficher. Quel pourrait être le problème?
Le statut XAMPP est:
Component Status Hint
MySQL database ACTIVATED
PHP ACTIVATED
Perl ACTIVATED
Common Gateway Interface (CGI) ACTIVATED
Server Side Includes (SSI) ACTIVATED
PHP extension »OPcache« DEACTIVATED See FAQ
PHP extension »OCI8/Oracle« ACTIVATED
Certaines modifications de la configuration peuvent parfois générer des rapports de statut faux négatifs.
Quelle pourrait être une solution possible?
Si vous essayez d'accéder à un fichier PHP enregistré dans votre dossier personnel, il sera téléchargé au lieu d'être enregistré. Déplacez-le simplement dans le dossier www que vous trouvez couramment dans /var/www
, donnez-lui les autorisations 644
et réessayez.
vérifier php.ini
Vous utilisez peut-être une balise courte <? ?>
ou <?= ?>
au lieu de <?php ?>
.
Le short_open_tag
devrait être activé.
short_open_tag = On