derKosta
-
Content count
230 -
Joined
-
Last visited
Posts posted by derKosta
-
-
hallo kathy,
benutze mal die forensuche. denn das thema wurde schon sehr oft behandelt.
-
Also da musst du schon etwas mehr Informationen raus rücken. Was willst du mit der PostID im BBCode und wo soll die da stehen?
Und deinen letzten Satz versteh ich nicht.
-
Hab es heute mal mit meiner offiziellen Version versucht (2.1.6).
Also die Werte kann ich erhöhen wie ich will. 32 MB Speicherzusicherung. 2 Min execution time. Da kommt bei Step 24 immer eine weiße Seite.
Habe dann im IPS Forum gelesen und folgendes gefunden:
Step 24 is recache and rebuild... Not important, as it will be done later in the upgrade process again.Skip it. Move on.
Dem ist auch so. Einfach zu Step 25 manuell in der URL springen und dann mit /upgrade/index.php weiter machen.
Jetzt können wir die Sache entgültig als geklärt abhaken ;)
-
Stefan ist eben der Perfektionist ;)
-
-
:doh: ich Trottel. Manchmal sieht man den Code vor lauter Syntax nicht ;-)
Danke
Edit: Somit löst sich auch das Problem von den PHP Dateien zu aktualisieren. Denn das Kommentar kann ich ja auch im Template Manager im ACP einstellen.
-
Danke Stefan, langsam scheint es mir, als ob du IPB geschrieben hast und IS nur der Reseller ist :-P
Habe eben mal versucht das auszukommentieren, aber er gibt die Doppelslahs mit aus:
//===========================================================================// <IPS:member_posts:desc:>
//===========================================================================
function member_posts($posts="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
//{$this->ipsclass->lang['m_posts']} $posts
EOF;
//--endhtml--//
return $IPBHTML;
}
Wie bring ich ihn nun dazu es einfach weg zu lassen. Ganz raus löschen wollte ich es auch nicht.
Eine Idee?
:)
-
Und wie mache ich ein resync von den php Dateien?
-
wenns ein ungemodetes board ist, einfach die post_parser.php und post.php nochmal hochladen. sicherheitshalber auch noch die skin_post.php
-
Wie entferne ich denn, die für mich überflüssigen Memberdetails wie:
member_joined
member_location
member_number
member_posts
in der Topicansicht unter dem Avatar des Users?
In der skin_topic.php geht das ja relativ einfach, wird aber nicht übernommen, da es immer überschrieben wird.
<span class="postdetails"> {$author['avatar']}<br /><br /> {$author['title']}<br /> {$author['member_rank_img']}<br /><br /> /*{$author['member_group']}<br /> {$author['member_posts']}<br /> {$author['member_number']}<br /> {$author['member_joined']}<br /><br />*/ {$author['warn_text']} {$author['warn_minus']}{$author['warn_img']}{$author['warn_add']} </span><br />
Im Skin Manager -> Topic View finde ich nur member_joined member_location member_number member_posts mit den Inhalten:{ipb.lang['m_joined']} $date
Die kann man aber nur bearbeiten nicht komplett entfernen.
Wie bekomm ich also den Mist weg? Gibts vielleicht eine ACP Einstellung?
mfG
Kosta
-
Zeig doch mal ein Link zu einem Beitrag wo das der Fall ist.
-
Könnte möglich sein. Es kam eine weiße seite im FF - im IE "Kann seite nicht anzeigen".
Safemode ist aus. PHP Uploadsize war auf 20MB. Was sollte man da noch umstellen können?
-
dein Passwort für das Forum und das ACP in ein und das selbe!
d.h. wenn du dir ein neues passwort zuschicken lässt, wird das passwort für dein forumaccount sowie für das acp zurück gesetzt!
mfg
kosta
-
Ich habe jetzt den XAMPP mit mySQL 5 genommen und die sql_1.sql, sql_2.sql angepasst.
Danach das Manuelle Upgrade von 1.3 auf 2.0.0. durchgeführt.
Nachdem das funktioniert hat, ging es mit /upgrade/index.php weiter.
Letztendlich bei Step 24 dauerte es eine ganze Weile, aber es wurde alles durchgeführt. Sprich local hat er das Template neu gebaut und auch den Cache neu bestückt.
Jetzt habe ich die Forenfiles ohne den Uploadfolder hochgeladen. Ein Dump der localen mySQL DB gemacht, diese ebenfalls auf meinem Root eingespielt und siehe da - das IPB 2.1.5 läuft
Verstehe aber trotzdem nicht, warum das nicht online klappt
Aber auf jeden Fall danke ich dir Stefan, ohne dein Tipp mit dem Localhost wäre ich nicht vorran gekommen. Nun werd ich mal das 2.1.5 ein wenig testen, die Gallery einbauen und paar Mods basteln.
Wenn meine Bezahlung bei IPB durch ist geht es dann ans Eingemachte. Nur was soll ich noch umstellen, dass mein Server auch das Upgrade ausführt?!
Keine Lust nochmal das ganze local durchzuspielen und dann hochzuladen...
-
Hab nochmal php neu kompiliert. Dann gings.
IPB2 geht von Hause aus mit php5. Ist sogar empfohlen. Gerade bei der Installation. Meistens sind es aber irgendwelche Mods welche nicht mit php5 laufen.
-
Danke Stefan, das habe ich auch gemacht. Hab eins erwischt mit PHP 5.0.1 und mySQL 4. Also genau die Konfigartion wie mein Linux Root.
Leider mag die Version von XAMPP nicht mein Forum Dump. Da kommen jede Menge Fehlermeldung.
Einfach zum heulen das ganze :-(
Probier es gerade mit anpassen der sql_1.sql und sql_2.sql. Mal sehen obs dann flutscht.
-
So, habe mir jetzt mal die Arbeit gemacht und die 1.5 GB gzip Datei meines Forums runter geladen.
Habe ein XAMPP aufgesetzt, allerdings mit mySQL 5. Das scheint das Updatescript nicht zu mögen. Speziell bei solchen Querrys:
CREATE TABLE yzf_task_manager (task_id int(10) auto_increment NOT NULL,
task_title varchar(255) NOT NULL default '',
task_file varchar(255) NOT NULL default '',
task_next_run int(10) NOT NULL default '',
...
alle Felder mit int oder tinyint und der Zuweisung default ' ' gefallen dem mySQL 5 nicht und es gibt solche Errormeldungen:
Invalid default value for 'task_next_run'
Komisch nur, dass eine normale Installation vom IPB 2.1.5 problemlos funktioniert. Nur das Upgrade nicht. Da ich keine Lust habe, alle Querrys umzuschreiben mach ich mich mal auf die Suche nach einem mySQL 4 :rolleyes:
-
wenn du dich etwas mit den templates und skins auskennst, kannst du das auf jede ipb version anwenden. nur dann musst du selbst nachdenken beim einbau des mods und nicht stur nach anleitung gehen.
-
was passiert wenn du das upgrade script ausführts?
also boardurl.de/upgrade
-
Gibt es schon deutsche Buttons für das IPB2?
Oder muss ich mir die Arbeit machen und das englische GDK übersetzen?
mfG
Kosta
-
Kannst du auf "1" lassen.
Viel Spass mit IPB :)
-
Nichts, absolut nichts.
Einfach eine weiße Seite. Kein echo etc.
Drücke ich bei der weißen Seite aktualisieren, will der Mozilla mir nach gewisser Zeit die upgrade.php als Download anbieten. Sprich es öffnet sich ein Dialog wo ich die Datei abspeichern kann.
Hat jemand noch ein Tipp?
PS: Bin jetzt wieder auf dem Weg in die Kaserne. Werd dann mal über GPRS rein schauen.
vielen Dank für eure Mühe.
mfG
Kosta
-
Hallo Stefan,
ROOT_PATH nimmt er sich aus der conf_global.php, sonst würde er garnicht so weit kommen. Den restlichen Kram macht er auch anstandlos, nur kein Templaterebuild.
Der Ordner Cache, sowie alle Files und Unterordner haben CHMOD 777. Daran kanns nicht liegen. Auch der Owner stimmt.
Die normale Installation funktioniert auch. Aber ich will ja mein 1.3 updaten.
Sollte eigentlich bei 60.000 Posts und 1600 Usern kein Problem darstellen.
Es kommt ja nicht einmal eine Fehlermeldung in Step 24. Gibts da nicht ein paar PHP Anweisungen um trotzdem alles auszugeben - sprich Debug?
-
Der Installer ist extra für PHP5 optimiert. Da ich auch schon versucht habe das IPB2 auf einem PHP4 Server zu installieren habe ich bemerkt, dass dort noch mehr Fehler kommen.
Invision Power Service hat das so begründet:
This is caused by a suspected memory leak bug in some installations of PHP4, this shouldn't be a problem when PHP5 is in main stream use.Nun hab ich PHP5 und es geht immer noch nicht. Step 24 ist für das Recache und Rebuild des Templated zuständig. Wenn ich mit Step 25 fortfahre und dann den Installer auf die nachfolgenden Versionen (bis 2.1.5) updaten lasse kommt am Ende wieder eine weiße Seite. Auch bei einem Step wo das Template neu gecached wird. Versucht man trotzdem das Forum aufzurufen gibt es folgende Fehlermeldung:
IPB WARNING [2] %vipsclass%v(::) [function.%v]: failed to open stream: No such file or directory (Line: 1331 of /sources/ipsclass.php)
Das ist Zeile 1331:require_once( CACHE_PATH."cache/skin_cache/cacheid_".$id."/skin_global.php" );
Aus der Fehlermeldung schließe ich, dass intern (wahrscheinlich in einer SQL Tabelle) abgespeichert wird, in welchem Cache-Ordner er das Template suchen muss. Da aber das Recache nie vollständig durchgeführt wurde (Step 24 mit weißer Seite) gibts natürlich den Ordner nicht, in den er suchen will -> failed to open stream.
Wie bringe ich also den Installer zum sauberen Durchlauf?
Safe Mode ist aus. Genug Speicher ist auch da (Root) etc pp.
gruß Kosta
Scripten im Template
in Allgemeine Fragen und Probleme
Posted · Report reply
IPB2 bietet ja eine Scriptsprache im Template an. Sprich man kann Variablen abfragen und einfache Verzweigungen und Abfragen starten.
Würde dies gerne nutzen um in den Header ein Button einzubauen, welcher entweder den Link zum Portal oder ins Forum zeigt. Je nachdem wo man sich gerade befindet.
Normalerweiße müsste das ja so lauten:
Allerdings bringt das einen schwerwiegenden Fehler mit sich. Das Forum bleibt nach dem abspeichern und reload komplett weiß. Auch das ACP.
Jemand schonmal erfahren mit dem Scriptem im Skin oder gute Links zum einlesen?
mfG
Kosta