php lässt sich nicht ausführen

03/28/2015 20:25 CeeNeo#1
Hey,

iwie kann ich gerade einen php script nicht ausführen. Oo


Wenn ich nur den Script in einer Datei habe, lässt er sich ausführen.


Aber ich habe hier auch HTML-Code dabei.


PHP Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       "http://www.w3.org/TR/html4/loose.dtd

<html>
          <head>
                  <title>
                           title und so
                </title>
                   <link href="cssfiles/style.css" rel="stylesheet" type="text/css"/>
        </head>
        <body>


               <?php
                           
include("phpScripts/counter.php");
                   
?>
                <br/>
                <br/>
                <br/>
                <br/>
                <p>
                       <h1>
                                blabla
                        </h1>
                        <br />
                        <h2>
                                link 1:
                                                                                          <a href="http:/google.de/">
                                                                                                link1
                                                                                        </a>
                        </h2>
                        <h2>
                                Und link 2: 
                                                                         <a href="http://twitter.de/">
                                                                                link2
                                                                        </a>
                        </h2>
                </p>
                <br/>
                <br/>
                <br/>
                <p>
                       blabla
                </p>
        </body>
</html>

Doch eig müsste so doch der php code eingebunden werden oder?


Weiß jemand an was das liegt?
Der Webserver ist auf jeden Fall richtig konfiguriert, also daran liegt es nicht. :)


Vielen Dank im Voraus
Grüße CeeNeo
03/28/2015 21:41 Bently.#2
Ist die Dateiendung mit .PHP ? bzw. deine Index
03/28/2015 22:55 CeeNeo#3
Dachte, dass es auch gehen muss, wenn die Datei mit .html endet. Oo


Mit .php gehts.


Gibts keine Möglichkeit, dass ich sie mit .html enden lassen kann? :)
03/29/2015 01:23 Shawak#4
Ja, ModRewrite (Apache)
03/29/2015 01:38 lnqlorlouz#5
Mach doch eigentlich keinen Unterschied, wenn du jetzt auf die Endung .php umsteigen musst?
03/29/2015 07:08 vinnce#6
Quote:
Gibts keine Möglichkeit, dass ich sie mit .html enden lassen kann?
Wie bereits erwähnt kannst du die Dateiänderung nur per mod_rewrite verschleiern. Eine
Zwischenlösung wäre php's .phtml extension zu verwenden. Du kannst auch theoretisch
deinen Webserver so konfigurieren das .html Dateien als PHP Script interpretiert werden.
03/30/2015 10:34 Deodex#7
In der PHP.ini kannst du einstellen aus welchen Dateien php Code ausgelesen werden soll.