Wie man php-Dateien als einfachen Text in Apache zeigt

8

für einen bestimmten Ordner auf meinem lokalen Apache-Server (läuft mit Ubuntu) Ich möchte, dass alle * php-Dateien so angezeigt werden, als wären sie reine Textdateien. Ich brauche das, da ich nur den Quellcode dieser Dateien sehen und sie NICHT ausführen möchte.

Bei der Suche habe ich festgestellt, dass die meisten Leute das gegenteilige Problem haben :-) und konnte wirklich keine Lösung für mich finden.

Was müsste ich in die .htacces-Datei meines my-Ordners aufnehmen?

Danke!

    
mdthh 21.11.2010, 07:57
quelle

5 Antworten

12

DIE ANTWORT:

in .htaccess-Dateityp

%Vor%

Danke an Brad!

    
mdthh 21.11.2010, 08:17
quelle
2

Sehen Sie in Ihrer httpd.conf-Datei nach der Erweiterung AddType of .php und ändern Sie sie für text/plain und php_flag engine in die off value , genauso wie sait von Sam Bisbee.

Aber ziehen Sie diese Änderungen in der httpd.conf vor, die .htaccess sind nutzlos, wenn Sie einen dedizierten Server haben und Ihre Perfs verringern.

Aber Sie können auch einfach die Erweiterungen Ihrer PHP-Skripte ändern ...

    
Pascal Qyy 21.11.2010 08:18
quelle
2

Mein Gottaddy-Setup erlaubt mir nicht, die httpd.conf-Dateien zu bearbeiten, und der php_flag-Befehl funktioniert nicht, weil er php für mich implementiert hat.

Ich konnte dies in meiner .htaccess -Datei verwenden:

%Vor%

Ich lege das in das Verzeichnis oben, wo mein FTP-Benutzer zugreifen darf, was alle PHP-Dateien in diesem Verzeichnis sowie alle Unterverzeichnisse zwingt, php als reinen Text anzuzeigen.

Dies funktioniert auch für andere Dateitypen. Alles, was Sie tun müssen, ist eine weitere Zeile mit der Erweiterung der Datei hinzuzufügen, die im Klartext angezeigt werden soll. AddType text/plain cgi zum Beispiel

    
StudMuffin 30.11.2015 22:48
quelle
0

Zwei Lösungen von meinem Kopf ...

  1. Ändern Sie ihre Dateinamenerweiterungen in .phps. Bsp.,% Co_de%.

  2. Ändern Sie den Inhaltstyp für sie in der .htaccess-Datei. index.phps verwendet hierzu mod_mime. Weitere Informationen finden Sie unter Ссылка

Sam Bisbee 21.11.2010 08:04
quelle
-1

Schalten Sie das PHP-Modul in Apache aus? (Wenn Sie keine PHP-Ausführung benötigen, natürlich)

    
Vuk 21.11.2010 08:02
quelle

Tags und Links