Page 1 of 1
Erstinstallation bei T-Online
Posted: Mon Oct 30, 2006 8:13 pm
by Franzx
Moin,moin,
ich bekomme Serendipity nicht zum Laufen, auf T-Online. Das Admin-Interface kann ich erreichen aber sobald ich den Blog öffnen will erhalte ich
Code: Select all
Warning: fetch(/home/www/serendipity/templates_c/mt-rusty^%%C1^C15^C151E6EE%%index.tpl.php) [function.fetch]: failed to open stream: No such file or directory in /home/www/serendipity/bundled-libs/Smarty/libs/Smarty.class.php on line 1251
Warning: fetch() [function.include]: Failed opening '/home/www/serendipity/templates_c/mt-rusty^%%C1^C15^C151E6EE%%index.tpl.php' for inclusion (include_path='.::/home/www/serendipity/:/home/www/serendipity/bundled-libs/') in /home/www/serendipity/bundled-libs/Smarty/libs/Smarty.class.php on line 1251
Bei der Installation habe ich, per php.ini, jede angegebene Empfehlung eingestellt.
Was mache ich falsch?
cu,
Franzx
Re: Erstinstallation bei T-Online
Posted: Mon Oct 30, 2006 10:29 pm
by garvinhicking
Hi Franz!
Ist "/home/www" tatsächlich dein richtiges Verzeichnis? Hast Du einen Root-Server bei T-Online?
Per FTP-Zugriff, kannst Du erkennen ob Dateien in deinem "templates_c" Ordner liegen?
Es scheint mir ein PFad-Konfigurationsproblem zu sein...
Viele Grüße,
Garvin
Posted: Mon Oct 30, 2006 10:59 pm
by Franzx
Nein, ist kein Root-Server, ist eins der aktuellen Buiness-Angebote mit Massenweise Platz und Traffic.
Im Templates_c sind Dateien, aber in der Art: wrt5AIC6, wrt6Khgs3, etc.
Ein Pfadproblem? Ich dachte zuerst an ein chmod-Problem. Da habe ich nämlich keine Optionen, diese mit dem FTP-Programm zu ändern.
Meine erste Installation, auf dem Webspace, schlug in der Art fehl, dass die Templates nicht geladen wurden und die index.php leer blieb.
Als ich im error.log nachsah, so wurde es deutlich, dass die Template-Dateien nicht an dem Ort sind an dem diese sein sollten.
######error.log
[23/Oct/2006:19:44:27 +0200] PHP Warning: fetch(/home/www/templates_c/mt-rusty^%%CB^CBD^CBDEFF57%%entries.tpl.php) [<a href='function.fetch'>function.fetch</a>]: failed to open stream: No such file or directory in /home/www/bundled-libs/Smarty/libs/Smarty.class.php on line 1258
[23/Oct/2006:19:44:27 +0200] PHP Warning: fetch() [<a href='function.include'>function.include</a>]: Failed opening '/home/www/templates_c/mt-rusty^%%CB^CBD^CBDEFF57%%entries.tpl.php' for inclusion (include_path='.:/usr/share/php4:/usr/share/pear:/home/www/:/home/www/bundled-libs/') in /home/www/bundled-libs/Smarty/libs/Smarty.class.php on line 1258
[23/Oct/2006:19:44:27 +0200] PHP Warning: fetch(/home/www/templates_c/mt-rusty^%%2C^2C6^2C6FD9E5%%content.tpl.php) [<a href='function.fetch'>function.fetch</a>]: failed to open stream: No such file or directory in /home/www/bundled-libs/Smarty/libs/Smarty.class.php on line 1258
[23/Oct/2006:19:44:27 +0200] PHP Warning: fetch() [<a href='function.include'>function.include</a>]: Failed opening '/home/www/templates_c/mt-rusty^%%2C^2C6^2C6FD9E5%%content.tpl.php' for inclusion (include_path='.:/usr/share/php4:/usr/share/pear:/home/www/:/home/www/bundled-libs/') in /home/www/bundled-libs/Smarty/libs/Smarty.class.php on line 1258
###########
Nach einem 10 tägigen "hin und her" mit T-Online habe ich nun zusätzlich die php.ini erstellt um zumindest die Anforderungen, die beim Install-Start gezeigt werden, zu erfüllen.
Es könnte auch sein, dass die von mir angelegt php.ini den Fehler verursacht:
So wie es aussieht wird nämlich dadurch die Basis-php.ini völlig ignoriert.
Diese Einstellungen stehen darin:
safe_mode = OFF
register_globals = OFF
magic_quotes_gpc = OFF
magic_quotes_runtime = OFF
session.use_trans_sid = OFF
allow_url_fopen = ON
file_uploads = ON
post_max_size = 10M
upload_max_filesize = 10M
memory_limit = 16M
Habe das gleiche Packet auf meinem Webspace bei coolnic zuerst getestet und dort funktionierte es sofort.
??????
cu,
Franzx
Posted: Tue Oct 31, 2006 9:51 am
by garvinhicking
Hi!
Könntest Du mal ein folgendes Script in deinem serendipity verzeichnis als "test.php" speichern und per Browser aufrufen:
Code: Select all
<?php
echo dirname(__FILE__) . "\n<br />\n";
echo realpath(dirname(__FILE__)) . "\n<br />\n";
Und sagen was für eine Ausgabe Du dann bekommst?
Grüße,
Garvin
Posted: Tue Oct 31, 2006 5:42 pm
by Franzx
Hi!
Das Ergebniss des Script:
/home/www/serendipity
/home/www/serendipity
cu,
Franzx
Posted: Wed Nov 01, 2006 5:55 pm
by garvinhicking
Hi!
Okay, das heißt, Du hast Serendipity nur auf "/home/www" konfiguriert statt auf "/home/www/serendipity". Geh also mal in die s9y Administration und korrigiere die Pfade so, dass nirgends mehr nur "/home/www" steht.
Viele Grüße,
Garvin
Posted: Wed Nov 01, 2006 6:47 pm
by Franzx
Hi!
Sorry, aber der Pfad ist /home/www/serendipity/ im Admin-Menü.
Mein erster Post ist richtig, bezogen auf den Pfad.
Das error.log bezieht sich auf /home/www/ weil ich die ertse Installation auf dem root versucht hatte und das kann natürlich zur Verwirrung führen.
cu,
Franzx
Posted: Wed Nov 01, 2006 7:06 pm
by garvinhicking
Hi!
Ist der Ordner templates_c denn auf 0777? Volle schreibrechte?
Grüße,
Garvin
Posted: Wed Nov 01, 2006 7:53 pm
by Franzx
Hi Garvin!
Die Rechte stehen auf 750. Eine Änderung mit dem FTP Programm ist nicht möglich. Änderungen werden nicht angenommen.
Laut T-Online, und dies ist das größte Ärgernis die letzten Tage gewesen, sind die vergebenen Rechte ausreichend. Die verschicken nur ihre vorgefertigeten Emails.
Kann ich niemanden empfehlen. Was soll ich mit einem PHP-Webspace der nur begrenzt nutzbar ist. Des weiteren wird nicht darauf hingewiesen, im Vorfeld.
Rechte ändern über php.ini ???
Ich denke ich werde T-Online wieder kündigen und mir ein vernünftiges Packet bei einem anderen Provider suchen.
cu,
Franzx
Posted: Wed Nov 01, 2006 8:52 pm
by garvinhicking
Hi!
Die Rechte stehen auf 750
Ah, na also, das erklärt das Phänomen.
Hast Du die "fixperm.php" mal versucht auszuführen, die in der FAQ angesprochen wird? Wenn das nicht klappt kann tatsächlich nur T-Online die Rechte korrigieren.
Viele Grüße,
Garvin
Posted: Wed Nov 01, 2006 9:07 pm
by Franzx
Leider bringt auch fixterm.php nichts. Läuft fehlerfrei doch die Rechte sind nicht geändert.
Vielen Dank für Deine Unterstützung.
cu,
Franzx
Posted: Wed Nov 01, 2006 9:27 pm
by garvinhicking
Hi!
Hm, okay. Dann kann tatsächlich, wenn es per FTP nicht klappt, nur der T-Online Admin Dir da weiterhelfen.
Viele Grüße,
Garvin