Login | Fehlermeldung

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Deria
Mitglied
Beiträge: 35
Registriert: 31.08.2009 15:31

Login | Fehlermeldung

Beitrag von Deria »

Hallo!

Ein Forumuser bekommt einen Fehler wenn er sich von seinem Smartphone oder einem anderen PC im Forum einloggen möchte. Wenn er sich auf seinen Stand-PC zu Hause einloggt wo er schon automatisch angemeldet ist funktioniert es.
Nur wo anders geht es nicht.

Die Fehlermeldung:

Code: Alles auswählen

[phpBB Debug] PHP Warning: in file [ROOT]/includes/captcha/captcha_factory.php on line 36: phpbb_captcha_factory::include(./includes/captcha/plugins/phpbb_captcha_nogd_plugin.php) [phpbb-captcha-factory.include]: failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/includes/captcha/captcha_factory.php on line 36: phpbb_captcha_factory::include() [function.include]: Failed opening './includes/captcha/plugins/phpbb_captcha_nogd_plugin.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear')
[phpBB Debug] PHP Warning: in file [ROOT]/includes/captcha/captcha_factory.php on line 38: call_user_func(phpbb_captcha_nogd::get_instance) [function.call-user-func]: First argument is expected to be a valid callback

Fatal error: Call to a member function init() on a non-object in /var/www/phpBB3/includes/functions.php on line 3070

Jemand eine Idee?
Deria
Mitglied
Beiträge: 35
Registriert: 31.08.2009 15:31

Re: Login | Fehlermeldung

Beitrag von Deria »

Konnte den Fehler beseitigen indem ich die Datei phpbb_captcha_nogd_plugin.php in phpBB3/includes/captcha/plugins gegeben habe.

Nun habe ich aber den Fehler dass das Captcha-Image nicht angezeigt wird.
Und wenn sich jemand regestrieren will, kommt folgender Fehler:

Code: Alles auswählen

Fatal error: Call to undefined method user::confirm_gc() in /var/www/phpBB3/includes/ucp/ucp_register.php on line 458
Deria
Mitglied
Beiträge: 35
Registriert: 31.08.2009 15:31

Re: Login | Fehlermeldung

Beitrag von Deria »

So...hab die function confirm_gc von einer alten session.php kopiert und in die neue eingefügt. Jetzt geht die Regestrierung.

Ein Captcha-Bild wird zwar bei der Regestrierung angezeigt, nicht aber wenn man zu viele Versuche beim anmelden hatte.
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Login | Fehlermeldung

Beitrag von Metzle »

Hallo,

kann es sein, dass dein Style, falls du keinen der beiden Standardstyles verwendest, nicht auf dem aktuellen Stand ist? Kontrolliere das mal, denn sonst wird es wahrscheinlich noch mehr Probeme irgendwann geben. Der Style sollte auf gleichem Stand wie die phpBB Version sein.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Deria
Mitglied
Beiträge: 35
Registriert: 31.08.2009 15:31

Re: Login | Fehlermeldung

Beitrag von Deria »

Ich verwende den Style "subsilver2". Wie kann ich schaun ob dieser aktuell ist?

Ich habe nun ein neues Problem:

Man kann keine Dateien mehr hochladen. Im Style "prosilver" funktioniert es.
Die Berechtigung ist da. Dateianhänge sind erlaubt.
In posting_body.html gibt es die Zeile:
<!-- IF S_SHOW_ATTACH_BOX --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF -->

Wenn ich nur die Zeile <!-- INCLUDE posting_attach_body.html --> rein gebe, dann erscheint es.
Also dürfte die Variable S_SHOW_ATTACH_BOX nicht richtig gesetzt werden.

Was kann ich da nun weiter tun?
Deria
Mitglied
Beiträge: 35
Registriert: 31.08.2009 15:31

Re: Login | Fehlermeldung

Beitrag von Deria »

Habs jetzt noch eingrenzen können:

Die Variable ist richtig gesetzt. Nur das include verhält sich komisch:

Code: Alles auswählen

<!-- IF S_SHOW_ATTACH_BOX -->
                 <!-- INCLUDE posting_attach_body.html -->
        <!-- ENDIF -->
Fileupload wird nicht angezeigt.

Code: Alles auswählen

<!-- IF S_SHOW_ATTACH_BOX -->
                 <!-- INCLUDE posting_attach_body.html -->
                 <!-- INCLUDE posting_attach_body.html -->
        <!-- ENDIF -->
Fileupload wird angezeigt.

Code: Alles auswählen

<!-- IF S_SHOW_ATTACH_BOX -->
                 <!-- INCLUDE posting_attach_body.html -->
                 <!-- INCLUDE posting_attach_body.html -->
                 <!-- INCLUDE posting_attach_body.html -->
        <!-- ENDIF -->
Fileupload wird 2x angezeigt.

Es scheint so als ob er immer das erste include ignoriert. An was liegt das?
Deria
Mitglied
Beiträge: 35
Registriert: 31.08.2009 15:31

Re: Login | Fehlermeldung

Beitrag von Deria »

Habe den Fehler gefunden.

In Zeile 338 im posting_body.html stand früher:

Code: Alles auswählen

<!-- IF S_CONFIRM_CODE -->
    <tr>
        <th colspan="2" valign="middle">{L_POST_CONFIRMATION}</th>
    </tr>
    <tr>
        <td class="row3" colspan="2"><span class="gensmall">{L_POST_CONFIRM_EXPLAIN}</span></td>
    </tr>
    <tr>
        <td class="row1" colspan="2" align="center">
            <input type="hidden" name="confirm_id" value="{CONFIRM_ID}" />
            {CONFIRM_IMAGE}
        </td>
    </tr>
    <tr>
        <td class="row1"><b class="genmed">{L_CONFIRM_CODE}: </b><br /><span class="gensmall">{L_CONFIRM_CODE_EXPLAIN}</span></td>
        <td class="row2"><input class="post" type="text" name="confirm_code" size="8" maxlength="8" /></td>
    </tr>
<!-- ENDIF --> 
Und seit dem letzten Update:

Code: Alles auswählen

<!-- IF CAPTCHA_TEMPLATE and S_CONFIRM_CODE -->
        <!-- DEFINE $CAPTCHA_TAB_INDEX = 4 -->
        <!-- INCLUDE {CAPTCHA_TEMPLATE} -->
        <!-- ENDIF --> 
Wenn man hier das

Code: Alles auswählen

<!-- INCLUDE {CAPTCHA_TEMPLATE} --> 
entfernt, funktioniert alles normal. Irgendwas passt nicht mit dem captcha
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“