Author Topic: PHP error  (Read 1324 times)

0 Members and 1 Guest are viewing this topic.

Tobi

  • Guest
PHP error
on: Wed, 09. November 2005 - 12:51:50
Ich habe mir vlib heruntergeladen und in das Projektverzeichnis kopiert.
Aber leider ist ein erster Test fehlgeschlagen.

Und das kommt als Fehler:

Code: [Select]
Warning Unknown failed to open stream Permission denied in Unknown on line 0
Warning Unknown Failed opening /daten/Papa/Homepage/termine/index2.php for inclusion include_path=./usr/share/php/usr/share/pear in Unknown on line 0

Die ini Datei hab ich richtig konfiguriert (mein PC: Linux Ubuntu 5.10)

Code: [Select]
function vlibTemplate {
            return array
                        TEMPLATE_DIR = /daten/Papa/Homepage/termine/vlibTemplate,
...

So sieht die PHP Datei aus:

Code: [Select]
?php
require_once vlibTemplate.php;
tmpl = new vlibTemplatevlibTemplate/test.htm;
tmpl-pparse;
?

Und so das template:

Code: [Select]
DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN

html

head

meta http-equiv=Content-Type content=text/html; charset=iso-8859-1

meta http-equiv=Content-Language content=de
titleAU Terminverwaltung/title
style type=text/css
...
/style
/head
body
div class=line
table cellpadding=5 cellspacing=0 border=0 style=font-family tahoma; font-size 12px; color #ffffff;
trtd colspan=2 style=text-aligncenterspan style=font-weightbold; AU Terminverwaltung/span/td/tr
trtdBenutzer /tdtdinput type=text name=benutzer class=text //td/tr
trtdPasswort /tdtdinput type=text name=passwort class=text //td/tr
trtd colspan=2 style=text-aligncenterinput type=submit value=Login class=button //td/tr
trtd colspan=2 style=text-aligncenterspan style=font-size 10px;Passwort vergessen?/span/td/tr
/table
/div
div class=cc 2006 Tobias Kazmierczak
/div

/body/html

Und das kommt als Fehler:

Code: [Select]
Warning Unknown failed to open stream Permission denied in Unknown on line 0
Warning Unknown Failed opening /daten/Papa/Homepage/termine/index2.php for inclusion include_path=./usr/share/php/usr/share/pear in Unknown on line 0

[EDIT] Wegen zuviel Text und zuviel Leerzeilen von CVB editiert.
Last Edit: Fri, 11. November 2005 - 17:17:32 by ClausVB

Guest

  • Guest
PHP error
Reply #1 on: Wed, 09. November 2005 - 13:45:25
Da stimmt etwas mit den Rechten nicht. Probier bitte meine Beispiele OHNE Veränderung der "vlibIni.php" auf einem anderen Server aus.

Danke und Gruß
Claus

Tobi

  • Guest
PHP error
Reply #2 on: Wed, 09. November 2005 - 15:52:52
Es handelt sich um meinen PC zuhause, keinen Server

mit den Rechten kann es nicht zusammenhängen, da als Testumgebung apache und php mit root rechten

jermyn

  • Guest
PHP error
Reply #3 on: Wed, 09. November 2005 - 16:03:29
Hallo Tobi,

so wie Claus es schon gesagt hat, ist es ein Problem mit den Rechten bzw. damit, dass das File nicht gefunden wird.

1) Komisch finde ich den Fehler in Zeile "0". 0 ist schon komisch...
2) Du schreibst, dass du vlib in ein Projektverzeichnis kopiert hast. Ist denn dann auch dein Include richtig?

prüfe mal, ob PHP auf die Sachen alle Rechte hat und die Files auch da liegen, wo du hinzeigst.

Gruß Werner

Guest

  • Guest
PHP error
Reply #4 on: Wed, 09. November 2005 - 16:28:25
Der Fehler in Zeile 0, der wundert ich eben auch.

Die includes sind alle richtig.

Die Orderstuktur ist so:

Code: [Select]
termine projektordner
 |-grafiken
 |-vlibTemplate
  |-test.htm
 |-index2.php

Und dann halt noch die restlichen Ordner von vlib

VIelleicht entdeckst ja du einen Fehler

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
PHP error
Reply #5 on: Fri, 11. November 2005 - 17:22:34
Noch mal:
Probier bitte meine Beispiele OHNE Veränderung der "vlibIni.php" auf einem anderen Server aus.

Wenn meine Beispiele funktioneren, solltest Du Dein PHP-Skript plus Template dort ausprobieren.

Du wirst von mir keine weitere Hilfe erhalten, wenn Du meine Lösungsvorschläge nicht ausprobierst und Rückmeldung gibst

Gruß
Claus

jermyn

  • Guest
PHP error
Reply #6 on: Wed, 16. November 2005 - 17:46:58
Hallo,

ist den Problem gelöst? oder hast du noch immer Probleme.
Kannst dich ja mal zurückmelden.

Gruß