Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
[de-de] Problem nach dem TXP-4.0-Update.
Siehe hier. Bei der Einstiegsseite ist die Seite normal, aber bei den anderen Sektionen erscheint immer folgende Fehlermeldung:
If you just updated and expect to see your site here, please also update the files in your main installation directory. (Otherwise note that publish.php cannot be called directly.)
Wer weiß was? Ich habe alles ausprobiert…
Offline
#2 2005-08-21 14:41:58
- rene
- Member
- From: Switzerland
- Registered: 2004-03-27
- Posts: 67
Re: [de-de] Problem nach dem TXP-4.0-Update.
Welche Revision benutzt du?
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
Du hast die Datei index.php in Hauptverzeichnis (und .htacces ebenfalls) nicht mit denen aus 4.0 ausgetauscht. Weil du eine Mischung aus alten und neuen Dateien venutzt kommt die Fehlermeldung.
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
Die Dateien sind alle komplett neu. Ich habe das schon zweimal komplett durchgemacht. Ich stehe vor einem Rätsel… die Revision ist von gestern.
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
Kann es sein, daß dies mit 1&1 und mit den komplizierten Rewrite-Regeln zu tun hat?
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
Nein, das hat mit Rewrite regeln nichts zu tun. Dieser Fehler kann nur auftreten mit einer Mischung aus alten und neuen Dateien. Eventuell hast du auch in der config.php den falschen Pfad angegeben, und includierst noch Dateien aus einem anderen benachbarten Verzeichnis. Was im Endeffekt auf dasselbe herausläuft.
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
Das auch nicht. Nichts davon ist bei mir falsch eingegeben. Ich habe den Cache auch noch gelöscht und Safari neu gestartet…
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
Poste doch mal bitte deine high level diagnostics (admin -> diagnostics).
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
… = aus Sicherheitsgründen.
Version Textpattern: 4.0 (r789)
last_update: 2005-08-21 16:05:41/2005-08-21 16:05:05
Absoluter Pfad der Seite: …
$path_to_site: …
Pfad Textpattern: …
Schema der URLs: section_title
Temporäres Verzeichnis: …
Seiten-URL: beta.lkhd.de
PHP-Version: 4.3.10
Register globals: 1
Magic quotes: 1/0
MySQL: 4.0.25-standard-log
Regionale Einstellungen: de_DE.UTF-8
Server: Apache/1.3.33 (Unix)
- __ ___
- /\ \ /\_ \
- _ __ __ __ __ __ _ __ /\_\ \ ,_\ __ _ __ __ __\//\ \ __
- /\`’__\/’__`\/\ \/\ \/\ \/\`’__\/\ \ \ \/ /’__`\/\`’__\/\ \/\ \ \ \ \ /’__`\
- \ \ \//\ __/\ \ \_/ \_/ \ \ \/ \ \ \ \ \_/\ __/\ \ \/ \ \ \_\ \ \_\ \_/\ __/
- \ \_\\ \____\\ \___x___/’\ \_\ \ \_\ \__\ \____\\ \_\ \ \____/ /\____\ \____\
- \/_/ \/____/ \/__//__/ \/_/ \/_/\/__/\/____/ \/_/ \/___/ \/____/\/____/
- put together by Max Ziebell under the Textpattern License!
#
RewriteEngine On
- redirect real files
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.+) – [PT,L]
- add any section you have into the list seperate by ‘|’
- the PT option puts the rewrite through so alias directives will work
- and the QSA option retains Query String Vars.
- RewriteRule ^(links|verein|lnnews|news|termine)(.*)$ /rewrite.php?rwtxps=$1&rwtxpp=$2 [PT,QSA,L]
————————————
Charset (default/config): german1/latin1
character_set: german1
character_sets: latin1 big5 czech euc_kr gb2312 gbk latin1_de sjis tis620 ujis dec8 dos german1 hp8 koi8_ru latin2 swe7 usa7 cp1251 danish hebrew win1251 estonia hungarian koi8_ukr win1251ukr greek win1250 croat cp1257 latin5
20 Tables: OK
PHP-Erweiterungen: xslt, xml, wddx, tokenizer/0.1, standard/4.3.10, shmop, session, posix, pcre, overload, mysql, mhash, mcrypt, mbstring, imap, idn, iconv, gettext, gd, ftp, exif/1.4 $Id: exif.c,v 1.118.2.29 2004/11/10 01:44:58 iliaa Exp $, domxml/20020815, dbase, dba, db, curl, ctype, calendar, bz2, bcmath, zlib/1.1, openssl
/include/txp_category.php: r628 (3a126e77dfc2d5d323a93b55b7db7464)
/include/txp_plugin.php: r758 (38d5666b4b015eb95094de0163723e63)
/include/txp_auth.php: r716 (213c73e7ebdfaa52b95b5a5bc55abb22)
/include/txp_form.php: r628 (f211ec6f61ca8eee30d5811f93a5ac50)
/include/txp_section.php: r685 (941914a689fb80422d47e8b0590ba1a7)
/include/txp_tag.php: r650 (b7cc12de73c917fb9c51ea83fb8d7eeb)
/include/txp_list.php: r663 (169af5c7780f7387e5848e76b4b3d88b)
/include/txp_page.php: r628 (868633f9b0df5fd0b0d315bbfcdfe4c5)
/include/txp_discuss.php: r742 (4fe8a1cdf1bcf3f492bd4faa458c185a)
/include/txp_prefs.php: r765 (964cbc5f5c8baf1ba76545474ae49e75)
/include/txp_log.php: r628 (6692cb0919040482cc83aa3a590288ba)
/include/txp_preview.php: r628 (59b3a3fa7e8ec9e2ecbe5729bcdaf25b)
/include/txp_image.php: r679 (a5d74180b39a6ebe4aae63aa96008033)
/include/txp_article.php: r766 (443430627c7eb5cc2644c4701fcafbec)
/include/txp_css.php: r628 (d3c1f3f27868fb1fe4800f983c0c7610)
/include/txp_admin.php: r787 (ab764f0a1754bb360bbaffe6be5a3620)
/include/txp_link.php: r628 (d6d992fb482688adfa7a70c60b14c0c5)
/include/txp_diag.php: r759 (6d9c683e62ad1277f654eb2a7ffedf76)
/lib/admin_config.php: r787 (6a518569610b2813b53540c930c0de6a)
/lib/txplib_misc.php: r773 (d14390c911fdfe64ab1520a80c439a21)
/lib/taglib.php: r628 (26811e99059eb4a861f6ec9abe9e0cf4)
/lib/txplib_head.php: r760 (3607194fe37b957fe998f1ba319e66ed)
/lib/classTextile.php: r737 (2b88b8520af4a64c01e1638963d9adb9)
/lib/txplib_html.php: r763 (8eaf1cdbe0f2f6be9cde42ae4fc42aec)
/lib/txplib_db.php: r701 (0995a4e1d15f60b693b5eba641fcccd0)
/lib/IXRClass.php: r765 (a41bd0a29b041ad9b63f95a8864b234a)
/lib/txplib_forms.php: r628 (eaaba6eace1fbe77185ad0e3ac5ba131)
/publish/taghandlers.php: r784 (42820764cef0dffc691e35575710c76f)
/publish/atom.php: r778 (b4a7cda3ad98f805465a2836c23f0d6d)
/publish/log.php: r628 (a48df44214d7514aaf3c9a7b1031c8e5)
/publish/comment.php: r771 (d15d096eddd261ecc034bcf437a90a3a)
/publish/search.php: r628 (6af3683f5a4ca1c133b3d4f308981630)
/publish/rss.php: r778 (a85c7e350a4cd1543136d040f82cbc04)
/publish.php: r782 (c19c320646d67d0e3134720a98669314)
/index.php: r789 (265a14df7a760d2d55a9bca4dbbbb914)
/css.php: r741 (a9f3b5fbc5c0b937f96572666414c9b2)
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
Du benutzt eine fremde .htaccess Datei die nicht zur Textpattern Distribution gehört.
Alle Zugriffe werden über eine “rewrite.php” geleitet die ebenfalls nicht zur Distribution von Textpattern gehört. Das ist die Ursache für deine Probleme. Ist natürlich sehr schwer zu troubleshooten, wenn solche “Kleinigkeiten” nicht mal erwähnt werden. ;)
Ich habe Max Ziebel schon länger nicht mehr aktiv im Textpattern Umfeld gesehen. Obwohl er zweifellos sehr feine Sachen gemacht hat für Textpattern, dürfte das meiste mittlerweile veraltet sein. Du müßtest die rewrite.php entsprechen anpassen (so wie sich auch die index.php seit dem verändert hat).
Welchen Zweck soll eigentlich diese Modifikation haben? Warum benutzt du nicht die normale Textpattern-Distribution?
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
1&1 hat sehr komplizierte Rewrite-Regeln (siehe auch hier). Daher sollte man dies anwenden. Ohne diese spezielle rewrite-Regel taucht immer der Server-Fehler 500 auf.
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
Die Anleitung ist ca. 1 Jahr alt und bezieht sich auf eine andere Version. Wenn du willst, dass jemand die Anleitung aktualisiert, weil sie nicht mehr funktioniert, dann mußt du schon die Autoren des Artikels fragen.
Es gibt zahlreiche Leute die bei 1&1 mit einer kleinen Modifikation an der original .htaccess Textpattern mit sauberen urls nutzen können (durch nutzung von Rewritebase). Siehe auch diesen Artikel: http://textpattern.com/weblog/20/clean-urls-on-different-hosts.
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
Sencer, wie würdest du die .htaccess anpassen? Ich habe hier leider keine Ahnung, wie ich das lösen kann.
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
Hast du das hier gelesen: http://textpattern.com/weblog/20/clean-urls-on-different-hosts?
Auf deutsch:
Nimm die originale .htaccess, versuche bei den ersten drei Zeilen die mit # anfangen und auskommentiert sind, einfach mal das # wegzunehmen und sie damit zu aktivieren. Bei der Zeile die mit RewriteBase anfängt, mußt du den dahinterstehenden Pfad verändern, nämlich entsprechend dem relativen Pfad in der url. Also wenn Textpattern im webroot installiert ist, dann benutzt du <b>RewriteBase /</b>
Und falls du es so installiert hast, dass du es unter http://meinedomain.com/weblog/ aufrufen würdest, dann benutzt du <b>RewriteBase /weblog/</b>
Wenn du eine funktionierende Lösung hast, dann poste sie doch bitte hier.
Last edited by Sencer (2005-08-21 21:00:17)
Offline
Re: [de-de] Problem nach dem TXP-4.0-Update.
So, das Problem ist nun jetzt gelöst. Danke, Sencer.
Die Verzeichnisse im DirectoryIndex sind dazu da, damit der Seitenaufbau schneller vorankommt… so habe ich es optisch beobachtet. Die MySQL- und PHP-Server bei 1&1 sind ja relativ langsam im Vergleich zu HostEurope.
DirectoryIndex index.php index.html /forum/index.php / /verein/ /news/ /lnnews/ /termine/ /links/
Options +FollowSymLinks
RewriteBase /
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.+) – [PT,L]
RewriteRule ^(.*) index.php </IfModule>Offline