Seite 16 von 28

Verfasst: So 27. Jan 2008, 17:23
von apicalart
Hallo Ingo

Ich bekomme folgende Meldung im Backend

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1905 bytes) in /home/htdocs/.../contenido/classes/class.template.php on line 221

Die Einträge sind im Frontend alle sichtbar. Ich kann aber keine freischalten im Backend. Wat donn ich do ?

Verfasst: So 27. Jan 2008, 17:33
von Dodger77
@apicalart

8MB sind nicht gerade viel, ich könnte mir vorstellen, dass es dabei auch mal anderweitig Probleme im Backend geben könnte (eine Erhöhung durch den Hoster oder evtl. sogar per .htaccess könnte also Abhilfe schaffen).
Ansonsten müsste man mal eine Paginierung im Backend einbauen bzw. die Administration des Gästebuchs in ein Plugin auslagern. Leider komme ich da zur Zeit gar nicht zu.

Verfasst: Do 31. Jan 2008, 08:36
von BIG-BEN
Hy
ich kann bei meinem Gästebuch irgendwie keine Smilies einbinden.
Hab in der Artikelkonfig da nen häckchen rein gemacht und den ordner angegeben wo die smilies drin sind. kommt aber die fehler meldung

Code: Alles auswählen

Warning: file(/usr/export/www/hosting/bbpolo/cms/upload/smilies/smiles.pak) [function.file]: failed to open stream: No such file or directory in /usr/export/www/hosting/bbpolo/cms/front_content.php(884) : eval()'d code on line 665
Was heist das bzw. wie kann man das beheben? Ok der fehler lag daran das ich die datei vergessen hatte zu uppen :oops: Nachdem ich die pak datei jetzt hochgeladen hab kommt der fehler nicht mehr.

Aber es kommen trotzdem keine Smilies :( Wieso?

MFG Benny

Verfasst: Do 31. Jan 2008, 10:22
von Dodger77
BIG-BEN hat geschrieben:Aber es kommen trotzdem keine Smilies :( Wieso?
Die Datei und die Smilies selbst liegen aber schon im gleichen Ordner?

Verfasst: Do 31. Jan 2008, 10:41
von BIG-BEN
Ja liegen alle in Upload/smilies.

Könnte mir aber auch vorstellen das ich beim anpassen der templates irgendwie zuviel weggemacht hab kann das sein?

eintrag Template:

Code: Alles auswählen

<a href="front_content.php?idart=93">zurück zum Gästebuch</a>

<br>

<br>

<div class="formular">
<label class="fleft" for="name">Name *:</label> {NAMEFORM} <br><br>
<label class="fleft" for="email">Email :</label> {EMAILFORM} <br><br>
<label class="fleft" for="url">Homepage :</label> {URLFORM} <br><br>
<label class="fleft" for="entry">Eintrag *:</label> {ENTRYFORM} <br>
<div class="fright" style="margin-bottom: 10px;"><a class="bbcode" href="{BBFETT}"><img src="upload/texteingabe/bold.gif"></a><a class="bbcode" href="{BBKURSIV}"><img src="upload/texteingabe/kursiv.gif"></a><a class="bbcode" style="text-decoration:underline;" href="{BBUNTERSTRICH}"><img src="upload/texteingabe/unterstrichen.gif"></a></div>
<div class="fright">* notwendige Felder</div>
<div class="fright">{SUBMITFORM}</div>
</div> 

Ausgabe Template:

Code: Alles auswählen

<br style="clear: both;" />
Es gibt bereits {EINTRAEGE} Eintr&auml;ge in diesem G&auml;stebuch.<br /><br />
<a href="front_content.php?idart=97">Hier können Sie einen neuen Eintrag erstellen</a>
<br style="clear: both;" />
<br style="clear: both;" />
<div class="vpgb_eintrag"></div>
<br style="clear: both;" />
<!-- BEGIN:BLOCK -->
<div class="vpgb_eintrag">
<div class="vpgb_fleft">
<div class="vpgb_datum">{DATE2} <div class="tag">{DATE1}</div></div>
<!-- <div class="vpgb_avatar"><img src="{IMAGE}" alt="{IMAGE}" /></div> -->
<div class="vpgb_name">{NAME}</div>
<div class="vpgb_ort">
{if("{USER1}" != "")}
aus {USER1}<br />
{/if}
</div>
schreibt:
<div class="vpgb_infos">
{if("{URL}" != "")}
<a href="{URL}"><img src="upload/images/home.gif" alt="Homepage" /></a>
{/if}
{if("{EMAIL}" != "")}
<a href="mailto:{EMAIL}"><img src="upload/images/mail.gif" alt="Email" /></a>
{/if}<img src="upload/images/iphost.gif" alt="{IPHOST}" title="{IPHOST}" />
</div>
</div>
<div class="vpgb_entry">{ENTRY}
</div>
{if("{EDIT}" == "1")}
<div class="vpgb_comment">Kommentar: {COMMENT}</div>
{else if("{COMMENT}" != "")}
<div class="vpgb_comment">Kommentar: {COMMENT}</div>
{/if}
{if("{EDIT}" == "1")}
<div style="clear: left; width: 90%; text-align: right; border: 1px solid; background: #EEEEEE;">{ADMINLINKS}</div>
{/if}
<br style="clear: both;" />
</div>
<!-- END:BLOCK -->

<div id="vpgb_nav">{SEITENNAVIGATION}</div> 
hoffe es liegt daran. Aber ich kenn mich nich so damit aus darum find ich wahrscheinlich den Fehler auch nich. :cry:

MFG Benny

Verfasst: Do 31. Jan 2008, 10:45
von Dodger77
@BIG-BEN: Schick mir doch bitte mal einen Link per PM, dann schaue ich mir das mal kurz an.

Verfasst: Do 31. Jan 2008, 10:58
von Dodger77
BIG-BEN hat geschrieben:Könnte mir aber auch vorstellen das ich beim anpassen der templates irgendwie zuviel weggemacht hab kann das sein?
Ja, hast du. Dort fehlt:

Code: Alles auswählen

{SMILIESFORM}

Verfasst: Do 31. Jan 2008, 13:38
von BIG-BEN
Wo muss ich den das eingeben? und nur das?

MFG Benny

Verfasst: Do 31. Jan 2008, 13:45
von Dodger77
Schau doch mal, wo das im Eingabe-Template in dem Download ist. Und ja, das sollte reichen.

Verfasst: Do 31. Jan 2008, 14:07
von BIG-BEN
Hy
super hat geklappt DANKE!!

wie krieg ich das "schreibt:" noch ne zeile höher?

Hatte bei

Code: Alles auswählen

{if("{USER1}" != "")}
aus {USER1}<br />
{/if}
</div>
schreibt:
das <br/> schon weggenommen da ich dachte es leigt daran aber hat nix verändert

MFG Benny

Verfasst: So 3. Feb 2008, 21:34
von BIG-BEN
HY
ich hab nen neues Problem und weis nich was es bedeutet :?:
Hoffe eskann mir wer helfen :wink:

Warning: chdir() [function.chdir]: No such file or directory (errno 2) in /usr/export/www/hosting/bbpolo/cms/front_content.php(884) : eval()'d code on line 756

Was is das kannst du mir da helfen?

MFG Benny

Verfasst: Di 5. Feb 2008, 12:08
von Dodger77
Im Output des Ausgabemoduls befindet sich ein sicherheitsrelevanter Bug:

http://www.contenido.org/forum/viewtopic.php?t=20128

Deshalb die neue Ausgabe aus dem ersten Beitrag des Threads verwenden.

Verfasst: Do 7. Feb 2008, 09:38
von barni
Guten Morgen liebes Forum,

mein Kunde setzt vpGuestbook 1.9 ein und hat ca 950 Einträge.
Im Backend scheint er aber alle Einträge zu laden, wenn man nur die neuesten Freigeben möchte.

Ist es möglich das irgendwie einzuschränken? So dass im Backend nicht alle geladen werden?

So quasi wie in der Ansicht, dass es eine "Seite 1,2,3...61" Navigation gibt?

Über Lösungsvorschläge wäre ich heilfroh :roll:

Liebe Grüße
Basti :roll:

Verfasst: Do 7. Feb 2008, 09:49
von Dodger77
barni hat geschrieben:Über Lösungsvorschläge wäre ich heilfroh :roll:
Ich habe da bereits einen Ansatz in der Entwicklung, bei dem die Einträge über ein eigenes Plugin verwaltet werden können. Allerdings bin ich noch nicht dazu gekommen, das fertigzustellen.

Verfasst: Do 7. Feb 2008, 09:56
von barni
Hi Dodger,

klingt wirklich gut, aber warscheinlich nichts, womit ich jetzt gerade das Problem lösen kann oder?

Das ist so langsam mittlerweile, dass man echt verzweifeln kann beim Aufbau der Seite, da es teilweise richtig lange Einträge sind.

Oder vielleicht ein anderer Ansatz, dass man in der Backendkonfiguration ein Häkchen setzt, dass einem entweder alle oder NUR die Einträge anzeigt, die noch offline sind.

Wäre sowas möglich? Leider reicht mein Php dafür nicht aus hier tief in das Modul einzusteigen, aber so eien Lösung wäre bestimmt sinnvoll, da es bestimmt mehrere gibt, die viele Einträge verwalten müssen.

Freu mich über Antworten ;-)
Machts gut
Barni