php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 28.01.2005, 14:32  
Gast
 
Beiträge: n/a
Standard Smarty - Problem bei include

Mal wieder ein include-Problem (scheint hier beliebt zu sein, trotzdem konnte ich nichts finden, was mir helfen würde).

Ich hab Smarty zuerst in meinem Projektordner gehabt, es aber dann nach c:\php\PEAR verschoben (das steht auch im include-Pfad der php.ini drin).

Mit folgendem Code versuche ich nun ein Template zu befüllen und anzeigen zu lassen:
PHP-Code:
<?php require("./config.inc.php");
 require(
"Smarty.class.php");
 
 
 
$template=new Smarty;
 
$template->compile_check=true;
 
$template->debugging=true;
 
$template->caching=0;
 
 
$template->display('./templates/login.tpl')
?>
Nur bekomm ich dabei folgende Meldungen:
Zitat:
Warning: smarty_core_load_resource_plugin(c:\php\PEAR\): failed to open stream: Permission denied in c:\php\PEAR\internals\core.load_resource_plugin.ph p on line 35

Warning: smarty_core_load_resource_plugin(): Failed opening 'c:\php\PEAR\' for inclusion (include_path='.;c:\php\PEAR') in c:\php\PEAR\internals\core.load_resource_plugin.ph p on line 35

Fatal error: Smarty error: [plugin] function smarty_resource__source() not found in c:\php\PEAR\ (core.load_resource_plugin.php, line 43) in c:\php\PEAR\Smarty.class.php on line 585
Ich versteh vor allem nicht, warum der einen Ordner includen möchte, überall, wo ich diese Meldung fand, wurde eine Datei includet.
Weiß jmd Rat?
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 28.01.2005, 15:45  
Gast
 
Beiträge: n/a
Standard

Warning: smarty_core_load_resource_plugin(c:\php\PEAR\): failed to open stream: Permission denied in c:\php\PEAR\internals\core.load_resource_plugin.ph p on line 35

Keine Berechtignung

http://www.phpinsider.com/smarty-forum/
 
Alt 28.01.2005, 15:48  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von south
Warning: smarty_core_load_resource_plugin(c:\php\PEAR\): failed to open stream: Permission denied in c:\php\PEAR\internals\core.load_resource_plugin.ph p on line 35

Keine Berechtignung
Jo, das hab ich auch gesehen, aber im Moment hat da "Jeder" alle Rechte ....
 
Alt 06.02.2005, 14:53  
Gast
 
Beiträge: n/a
Standard

In dem oben genannten Forum habe ich inzwischen die Frage auf Deutsch und in Englisch formuliert, aber bisher keine einzige Antwort erhalten. Hate denn keiner eine Idee?
 
Alt 06.02.2005, 14:58  
Gast
 
Beiträge: n/a
Standard Re: Smarty - Problem bei include

Zitat:
Zitat von Uwe82
Mal wieder ein include-Problem (scheint hier beliebt zu sein, trotzdem konnte ich nichts finden, was mir helfen würde).
Erst mal das lesen...
http://smarty.php.net/manual/de/inst...arty.basic.php
..., verstehen, die php.ini anpassen, testen und noch mal melden.
 
Alt 06.02.2005, 15:30  
Gast
 
Beiträge: n/a
Standard

Tja, danke für diesen Tipp, aber nach dieser Anleitung habe ich es eingerichtet.

Inzwischen hab ich auf alle beteiligten Ordner Jedem SChreibrechte gegeben, hab die ganzen Ordner direkt zugewiesen oder auf Standard gelassen, die Ordner an jeder möglichen Stelle erstellt...

Die Klasse wird prima eingebunden, kein Fehler. Erst wenn ich display() ausführe kommt der oben genannte Fehler.
 
Alt 06.02.2005, 19:41  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Uwe82
Tja, danke für diesen Tipp, aber nach dieser Anleitung habe ich es eingerichtet.
Deine Fehlermeldungen sehen aber anders aus.
 
Alt 06.02.2005, 20:05  
Gast
 
Beiträge: n/a
Standard

Dann sag mir doch einfach, nach was diese Fehlermeldungen aussehen...
 
Alt 06.02.2005, 20:35  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Uwe82
Dann sag mir doch einfach, nach was diese Fehlermeldungen aussehen...
Wie Deine Fehlermeldungen aussehen, steht oben. Smarty sucht seinen Kram offenbar im falschen Verzeichnis. Entweder ist Dein include_path falsch u/o Du hast die Umgebungsvariablen für Smarty falsch gesetzt.
 
Alt 07.02.2005, 11:59  
Gast
 
Beiträge: n/a
Standard

Mein include-Path steht oben in der Fehlermeldung drin, genauso steht er in der php.ini. Die smarty-Dateien sind genau so, wie es in der Anleitung steht dorthin entpackt worden. Also smarty_class.php direkt im Verzeichnis und internals (core wurde ja umbenannt) als entsprechende Unterverzeichnisse.

Die einzige Umgebungsvariable wäre ja SMARTY_DIR oder liege ich da falsch? Diese hab ich eben ausgeben lassen, und sie zeigt korrekt auf c:\php\PEAR.

Wie ich oben schon gefragt habe, würde ich gerne wissen, warum da steht
Zitat:
Failed opening 'c:\php\PEAR\' for inclusion
, also ein Ordnername und keine direkte Datei. Ich glaube nämlich, dass mich das zur Lösung führen könnte.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Smarty Problem: Kein Genie PHP Tipps 2008 4 22.05.2008 20:50
Problem mit Smarty ccfirefox HTML, Usability und Barrierefreiheit 1 25.10.2007 16:19
include problem Canni PHP Tipps 2006 26 14.11.2006 14:24
Smarty + Oop Problem Komandar PHP Tipps 2006 5 25.07.2006 14:36
Problem mit Smarty b++ PHP Tipps 2005-2 1 12.09.2005 22:12
noch ein include problem PHP Tipps 2005-2 1 06.08.2005 15:57
include problem schmiddy PHP Tipps 2005-2 11 06.08.2005 15:22
Anzeige Problem und verlinkungen mit include PHP Tipps 2005-2 3 17.07.2005 13:27
problem mit include() einballimwasser PHP Tipps 2005-2 14 14.07.2005 18:17
Include und PHP/SQL Problem ?! PHP Tipps 2005-2 3 10.07.2005 16:04
Include Problem PHP Tipps 2005-2 12 04.07.2005 21:35
inclue_path problem mit smarty und pear PHP Tipps 2005 4 21.02.2005 15:44
Include Problem PHP Tipps 2004 4 14.09.2004 14:08
include Problem andrew22 PHP Tipps 2004 26 10.09.2004 16:04
Gästebuch / Include Problem PHP Tipps 2004 9 14.07.2004 18:48

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
smarty include, smarty include funktioniert nicht, smarty php include, smarty include_php, smarty include problem, smarty include geht nicht, smarty include file verschiebt, smarty fehler bei php include, pear permission denied include anweisung php, for inclusion (include_path=\'.;c:\\php\\pear\'), php pear failed to open stream: permission denied, smarty include php file, smarty include fehler, smarty php require include problem php.ini, smarty pear permission denied, smarty ajax failed to open stream: permission denied in, php include permission denied, include php smarty engine, smarty php include tutorial, include_php smarty

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:57 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.