php geht nicht

Irgendwelche Probleme mit XAMPP für Linux? Dann ist hier genau der richtige Ort um nachzufragen.

php geht nicht

Postby Daim » 08. April 2003 20:43

habe Lampp die neuste Vesrion installiert. Es funktioniert alles bis auf PHP. Wo kann der Fehler liegen? habe Mandrake 9.1.


Danke Daim
Daim
 

Postby Oswald » 08. April 2003 20:47

Hallo Daim!

Gibt es irgendwelche Fehlermeldungen wenn Du ein PHP-Programm aufrufst (z. B. das CD COLLECTION Programm auf den Demo-Seiten)?

Was gibt ls -l /opt/lampp/htdocs/xampp/cds.php aus?

Liebe Grüße,
Oswald
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby Daim » 10. April 2003 16:36

Sorry für die späte antwort. Alles vom lampp geht auch die cd collection. Die Rechte sind auch richtig gesetzt. Jedoch includet er bei Mandrake 9.1 wohl nicht. ich poste mal meine index.php die unter mandrake 9.0 lief und lampp 0.9.8.


Code: Select all
<? if(empty($page)) $page = "home";
include("htdocs/config.php.inc");
include("htdocs/counter.php.inc");
require("parsetimer.php");
$parsedur = new parsedur();
$parsedur->start();



echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n";?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">

<head>
 <title>| Daim-City.De & <? include("htdocs/title.php.inc");?> |</title>
 <meta name="author" content="Damian Luszczymak" />
 <meta http-equiv="createDate" content="2002-11" />
 <meta name="replyto" content="<? echo $admin_mail;?>" />
 <meta name="revisit-after" content="7 Days" />
 <meta http-equiv="language" content="de" />
 <meta name="robots" content="follow" />
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 <script src="files/default.js" type="text/javascript"></script>
 <link href="files/style.css" type="text/css" rel="stylesheet" />
</head>

<body>

 <div id="logo"><img src="files/logo.jpg" alt="Daim-City.De - Banner" /></div>

 <div id="menu">
  <h1>Navigation</h1>
  <a href="?page=home">Home</a>
  <a href="?page=news">News</a>
   <div onmouseover="show(this.getElementsByTagName('div')[1].id);" onmouseout="hide(this.getElementsByTagName('div')[1].id);">
   <div class="menu"><a href="?page=private">Privat</a></div>
   <div class="menu_open" id="menu_privat">
    <h1 class="submenu">Privat</h1>
    <a href="?page=private&private=private">Privat</a>
    <a href="?page=private&private=fotos">Fotos</a>
    <a href="?page=private&private=hardware">Hardware</a>
   </div>
  </div>
  <div onmouseover="show(this.getElementsByTagName('div')[1].id);" onmouseout="hide(this.getElementsByTagName('div')[1].id);">
   <div class="menu"><a href="?page=friends">Freunde</a></div>
   <div class="menu_open" id="menu_friends">
    <h1 class="submenu">Freunde</h1>
    <a href="?page=friends&friends=andere">Über mich</a>
    <a href="?page=friends&friends=andre">André</a>
    <a href="?page=friends&friends=andreas">Andreas</a>
    <a href="?page=friends&friends=beni">Benedikt</a>
    <a href="?page=friends&friends=christian">Christian</a>
    <a href="?page=friends&friends=heidi">Heidi</a>
    <a href="?page=friends&friends=marina">Marina</a>
    <a href="?page=friends&friends=max">Max</a>
    <a href="?page=friends&friends=elka">Michaela</a>
    <a href="?page=friends&friends=rene">Rene</a>
  </div>
  </div>
  <div onmouseover="show(this.getElementsByTagName('div')[1].id);" onmouseout="hide(this.getElementsByTagName('div')[1].id);">
   <div class="menu"><a href="?page=java">Java</a></div>
   <div class="menu_open" id="menu_java">
    <h1>Java</h1>
    <a href="?page=java&java=first_part">Aufgaben 1-5</a>
    <a href="?page=java&java=second_part">Aufgaben 6-10</a>
    <a href="?page=java&java=third_part">Aufgaben 11-15</a>
    <a href="?page=java&java=fourth_part">Aufgaben 16-20</a>
   </div>
  </div>
   <div onmouseover="show(this.getElementsByTagName('div')[1].id);" onmouseout="hide(this.getElementsByTagName('div')[1].id);">
   <div class="menu"><a href="?page=linux">Linux</a></div>
   <div class="menu_open" id="menu_linux">
    <h1>Linux</h1>
    <a href="?page=linux&linux=linux2">Allgemein</a>
    <a href="?page=linux&linux=linux-downloads">Linux-Downloads</a>
    </div>
  </div>
   <div onmouseover="show(this.getElementsByTagName('div')[1].id);" onmouseout="hide(this.getElementsByTagName('div')[1].id);">
   <div class="menu"><a href="?page=projekt">Projekte</a></div>
   <div class="menu_open" id="menu_projekt">
    <h1>Projekte</h1>
    <a href="?page=projekt&projekt=projekt1">Accounttool</a>
    <a href="?page=projekt&projekt=projekt2">Nullstellen</a>
    <a href="?page=projekt&projekt=projekt3">Homepage</a>
    <a href="?page=projekt&projekt=projekt4">Map</a>
    </div>
  </div>
  <div onmouseover="show(this.getElementsByTagName('div')[1].id);" onmouseout="hide(this.getElementsByTagName('div')[1].id);">
   <div class="menu"><a href="?page=miscellaneous">Sonstiges</a></div>
   <div class="menu_open" id="menu_miscellaneous">
    <h1>Sonstiges</h1>
    <a href="?page=miscellaneous&miscellaneous=downloads">Downloads</a>
    <a href="?page=miscellaneous&miscellaneous=movies">Filmeliste</a>
    <a href="?page=miscellaneous&miscellaneous=games">Spieleliste</a>
   </div>
  </div>
  <a href="?page=links">Links</a>

  <div onmouseover="show(this.getElementsByTagName('div')[1].id);" onmouseout="hide(this.getElementsByTagName('div')[1].id);">
   <div class="menu"><a href="?page=guestbook">Gästebuch</a></div>
   <div class="menu_open" id="menu_guestbook">
    <h1>Gästebuch</h1>
    <a href="?page=guestbook&guestbook=show">Ansehen</a>
    <a href="?page=guestbook&guestbook=insert">Eintragen</a>
  </div>
  </div>
     <div onmouseover="show(this.getElementsByTagName('div')[1].id);" onmouseout="hide(this.getElementsByTagName('div')[1].id);">
   <div class="menu"><a style="margin-top: 10px" href="?page=impressum">Impressum</a></div>
   <div class="menu_open" id="menu_impressum">
    <h1>Impressum</h1>
    <a href="?page=impressum&impressum=kontakt">Kontakt</a>
    <a href="?page=impressum&impressum=disclaimer">Disclaimer</a>
    </div>
  </div>
 
 </div>
<div id="content_frame"><div id="content_subframe">
  <div id="content">
<? include("htdocs/content.php.inc"); echo "\n";?>
  </div>
 </div>

 </div>

</body>

</html>


Es sollte so wie unter www.daim-city.de/german aussehen. Tut es aber nicht. Es sieht so aus
Image
Daim
 

Postby Oswald » 10. April 2003 16:40

Huhu Daim,

kannst Du noch mal die Rechte posten, die die index.php hat?

Ist das richtig htdocs/config.php.inc? Liegt die config.php.inc nicht im gleichen Verzeichnis wie die index.php? Dann müsste doch das htdocs/ wegfallen.

Liebe Grüße,
Oswald
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby Daim » 10. April 2003 17:24

-rwxrwxrwx 1 root root 5518 Apr 9 22:19 index.php*

Ist das richtig htdocs/config.php.inc? Ja ist richtig.

Danke Daim
Daim
 

Postby Oswald » 10. April 2003 17:46

Huhu Daim!

Ahh.. alles klar.

Mach mal: chmod a-x index.php

Die PHP-Dateien dürfen kein x-Recht haben. Bug im PHP 4.3.1.

Gruß,
Oswald
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby Daim » 13. April 2003 12:33

Danke hat super geklappt.



cu Daim
Daim
 


Return to XAMPP für Linux

Who is online

Users browsing this forum: No registered users and 3 guests