Bei der Verwendung eines Linux-Systems zur Bereitstellung von Webanwendungen stoßen viele Menschen auf ein sehr seltsames Problem: Die PHP-Datei kann nicht heruntergeladen werden, aber der PHP-Code wird direkt angezeigt. Diese Art von Problem tritt normalerweise bei einigen älteren Linux-Systemen auf, bei denen die PHP-Version niedriger ist oder das PHP-Dateiverarbeitungsmodul nicht korrekt installiert ist.
Einerseits beeinträchtigt das Auftreten dieses Problems den normalen Betrieb der Webanwendung, andererseits sind damit auch Sicherheitsprobleme der Webanwendung verbunden. Daher müssen wir dieses Problem lösen, um den normalen Betrieb des Systems und die Sicherheit der Anwendung sicherzustellen.
Hier sind einige Lösungen:
Überprüfen Sie, ob PHP korrekt installiert ist
<IfModule php5_module> AddHandler application/x-httpd-php .php AddType application/x-httpd-php .php .html AddType application/x-httpd-php-source .phps </IfModule>
php -m
extension=mysql.so
ls -l filename.php
Wenn die Dateiberechtigungen falsch sind, verwenden Sie den folgenden Befehl, um die Berechtigungen zu ändern:
chmod 644 filename.php
Dadurch wird der korrekte Lesevorgang festgelegt und schreiben Sie für die PHP-Dateiberechtigungen, um sicherzustellen, dass die Datei ordnungsgemäß funktionieren kann.
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass PHP unter Linux nicht analysiert wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!