Ergebnis 1 bis 10 von 316

Thema: [V2 ist da!] Maddin's Shoutbox - Supportthread - Wünsche / Anregungen / Feedback

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Zitat Zitat von Xenon Beitrag anzeigen
    Wie sieht es mit UID/SESSION vergabe aus, ob es noch aktzeptiert wird.
    Genau weiß ich dies nicht, müsste aber eigentlich, denn alles andere auf meinen Seiten läuft wie immer und ohne Probleme seit der Umstellung.

    Da ich eh gleich an meinen Hoster dachte habe ich dort mal geschaut und die haben auch ne Info rausgegeben über evtl Fehler:

    "Sollte ihre Webseite nicht mehr funktionieren, nutzen Sie vermutlich Funktionen die in PHP5.3 deprecated sind.
    um diese Deprecated Meldungen zu deaktivieren, setzen Sie in den php.ini Einstellungen im Kundenbereich den Wert display_errors auf “off”.
    Nutzen Sie folgende Befehle in ihren Seiten:
    ini_set(“display_errors”,1)
    error_reporting(“…”)
    o.ä.
    müssen Sie diese auf
    ini_set(“display_errors”,0)
    error_reporting(“E_ERROR”)
    ändern.
    Wir weisen darauf hin, dass dies die Fehlermeldungen ausblendet und in PHP5.3 auch keine Fehlfunktionen erzeugt, diese Warnungen in PHP5.4 allerdings zu Fehlern werden und dann die Seite wirklich nicht mehr funktionieren wird."


    Da ich nun aber kein Profi bin konnte ich damit auch nicht viel anfangen.

    Aber vielleicht liegts ja wirklich daran ?

    MfG

  2. #2
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Kann hier niemand weiterhelfen ?

    MfG

  3. #3
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Hast du das mit dem Error-Log mal versucht?

    Wobei ich mir das nur schwer vorstellen kann, dass es an der PHP Version liegt. Im FTP Prtogramm sollte man das Änderungsdatum der Dateien sehen können, alternativ hast du evtl. eine der Optionen im Adminforce/Datenbank geändert? Tabelle vms_shoutbox_admin
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  4. #4
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Datum der php_ini ist der 24.02.12, sie wurde also geändert.

    Hier mal der Inhalt der php_ini:
    [PHP]
    engine = On
    short_open_tag = On
    asp_tags = Off
    precision = 14
    y2k_compliance = On
    output_buffering = 4096
    zlib.output_compression = Off
    implicit_flush = Off
    unserialize_callback_func=
    serialize_precision = 100
    allow_call_time_pass_reference = Off
    safe_mode = On
    safe_mode_gid = Off
    safe_mode_include_dir =
    safe_mode_exec_dir =
    safe_mode_allowed_env_vars = PHP_
    safe_mode_protected_env_vars = LD_LIBRARY_PATH
    disable_functions = system,exec,passthru,popen,escapeshellcmd,shell_ex ec
    disable_classes =
    expose_php = On
    error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
    display_errors = Off
    display_startup_errors = Off
    log_errors = On
    log_errors_max_len = 1024
    ignore_repeated_errors = Off
    ignore_repeated_source = Off
    report_memleaks = On
    track_errors = Off
    variables_order = "GPCS"
    register_globals = Off
    register_argc_argv = Off
    post_max_size = 8M
    gpc_order = "GPC"
    magic_quotes_gpc = Off
    magic_quotes_runtime = Off
    magic_quotes_sybase = Off
    auto_prepend_file =
    auto_append_file =
    default_mimetype = "text/html"
    doc_root =
    user_dir =
    ;extension_dir = "./"
    enable_dl = On
    file_uploads = On
    upload_max_filesize = 2M
    allow_url_fopen = On
    default_socket_timeout = 20

    [Syslog]
    define_syslog_variables = Off

    [mail function]
    SMTP = localhost
    smtp_port = 25

    [SQL]
    sql.safe_mode = Off

    [ODBC]
    odbc.allow_persistent = On
    odbc.check_persistent = On
    odbc.max_persistent = -1
    odbc.max_links = -1
    odbc.defaultlrl = 4096
    odbc.defaultbinmode = 1

    [MySQL]
    mysql.allow_persistent = On
    mysql.max_persistent = -1
    mysql.max_links = -1
    mysql.default_port =
    mysql.default_socket =
    mysql.default_host =
    mysql.default_user =
    mysql.default_password =
    mysql.connect_timeout = 20
    mysql.trace_mode = Off

    [mSQL]
    msql.allow_persistent = On
    msql.max_persistent = -1
    msql.max_links = -1

    [PostgresSQL]
    pgsql.allow_persistent = On
    pgsql.auto_reset_persistent = Off
    pgsql.max_persistent = -1
    pgsql.max_links = -1
    pgsql.ignore_notice = 0
    pgsql.log_notice = 0

    [dbx]
    dbx.colnames_case = "lowercase"

    [bcmath]
    bcmath.scale = 0

    [Session]
    session.save_handler = files
    session.use_cookies = 1
    session.name = PHPSESSID
    session.auto_start = 0
    session.cookie_lifetime = 0
    session.cookie_path = /
    session.cookie_domain =
    session.serialize_handler = php
    session.gc_probability = 1
    session.gc_divisor = 1000
    session.gc_maxlifetime = 1440
    session.bug_compat_42 = 0
    session.bug_compat_warn = 1
    session.referer_check =
    session.entropy_length = 0
    session.entropy_file =
    session.cache_limiter = nocache
    session.cache_expire = 180
    session.use_trans_sid = 0
    url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeent ry"

    [Verisign Payflow Pro]
    pfpro.defaulthost = "test-payflow.verisign.com"
    pfpro.defaultport = 443
    pfpro.defaulttimeout = 30

    [SZ-Settings]
    safe_mode_include_dir = /home/www/web26/html
    open_basedir = /home/www/web26
    sendmail_path = /usr/sbin/sendmail -t -i -fweb26@mis15.de
    upload_tmp_dir = /home/www/web26/phptmp
    session.save_path = /home/www/web26/phptmp

    suhosin.mail.protect = 1
    memory_limit = 20M
    ;extension = suhosin.so

    date.timezone="Europe/Berlin"




    Vielleicht sieht ein Experte da mehr wie ich drin.

    Edit: Habe nun erstmal display-error auf on gestellt, das ging in meiner Verwaltung.

    Siehe da, es komtm ein Fehler bei der Shoutbox:

    Warning: mysql_query() [function.mysql-query]: Access denied for user 'web26'@'localhost' (using password: NO) in /home/www/web26/html/autolose-de/lib/functions.lib.php on line 40

    Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/www/web26/html/autolose-de/lib/functions.lib.php on line 40

    Also mal gucken was da drin ist.

    Edit 2:

    In der funcions.lib Zeile 39-41 steht:

    function db_query($sql_tag) {
    $sql_return = mysql_query($sql_tag);
    return $sql_return;

    Was dies mit der Shoutbox zu tun haben soll weiß ich jedoch leider nicht.

    Edit3: [function.mysql-query] ist ein klickbarer Link der dieses Ziel hat:
    http://www.autolose.de/module/Shoutbox/function.mysql-query

    Edit4: http://www.autolose.de/module/Shoutbox/function.mysql-query existiert auch 2 Ebenen tiefer als angegeben hier:
    http://www.autolose.de/module/Shoutbox/files/inc/function.mysql-query.php
    Darin steht:
    <?php
    function array_stripslashes($var)
    {
    if(is_string($var)) {
    $var = stripslashes($var);
    } else {
    if(is_array($var)) {
    foreach($var AS $key => $value) {
    array_stripslashes($var[$key]);
    }
    }
    }
    }
    ?>

    So, das ist nun ein ganz schönes Puzzle hier, hoffe da Blickt jemand durch und erkennt was man machen könnte.

    MfG

  5. #5
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Relevant ist der Teil:
    Warning: mysql_query() [function.mysql-query]: Access denied for user 'web26'@'localhost' (using password: NO)
    Im Skript wird eine Datenbankabfrage gemacht (db_query()), ohne die Verbindung zuvor mit db_connect() hergestellt zu haben.

    Leider zeigt einem die Fehlermeldung nur die Funktion in der functions.lib.php, nicht aber, von wo diese aufgerufen wurde. Das musst du nun rausfinden
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  6. #6
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Ich gebs an dieser Stelle nun auf, wiegesagt, wenn ich Gästen erlaube zu schreiben geht es wieder aber dann ist jeder als Gast drin.

    In Edit4 zwei Posts hier rüber steht die betroffene Funktion die wenn dann als einzige noch in Frage kommt.

    Eine Idee bleibt dann noch, das es im Code der Shoutbox selbst hapert, in den Zeilen wo das EingabeFeld ist, also diese hier:

    PHP-Code:
    if ($_GET['Eintraege'] != 'alt'){
    if (
    $admin['Gaeste'] == 'ja')
    if (
    trim ($nick) == ""){
    $nick['nickname'] = "Gast";

    echo (
    "
    <br />
    <form name=\"Shoutbox\" method=\"post\" action=\"\">
      &nbsp;&nbsp;&nbsp;<input name=\"Eintrag\" type=\"text\" size=\"65\" maxlength=\""
    .$admin['max_nachricht']."\" />
      <input name=\"Submit\" type=\"submit\" value=\"Eintragen\" />
    </form>
    "
    );

    } elseif (
    trim ($nick) != "") {

    echo (
    "
    <br />
    <form name=\"Shoutbox\" method=\"post\" action=\"\">
      &nbsp;&nbsp;&nbsp;<input name=\"Eintrag\" type=\"text\" size=\"65\" maxlength=\""
    .$admin['max_nachricht']."\" />
      <input name=\"Submit\" type=\"submit\" value=\"Eintragen\" />
    </form>
    "
    );

    }

    if (
    $admin['Gaeste'] == 'nein') {
    if (
    trim ($nick) != ""){

    echo (
    "
    <br />
    <form name=\"Shoutbox\" method=\"post\" action=\"\">
      &nbsp;&nbsp;&nbsp;<input name=\"Eintrag\" type=\"text\" size=\"65\" maxlength=\""
    .$admin['max_nachricht']."\" />
      <input name=\"Submit\" type=\"submit\" value=\"Eintragen\" />
    </form>
    "
    ); 
    Ansonsten bleibt halt nur noch eine Alternative Shoutbox zu benutzen, bisher schon über 2 Stunden sinnlos rumgemacht und rumprobiert, irgendwann wirds zu viel und vom ScriptErsteller, naja, gibts den überhaupt noch?


    Edit: Bei meiner letzten Suche noch einen Threat gefunden, (http://www.designerscripte.net/showthread.php?t=12433) bin nicht der einzige dem es so geht, das Problem ist also schon älter und offiziell immernoch ungelöst, ich vermute weiterhin es könnte an der PHP Version liegen, also besser es liegt an der SB die nicht mit allen PhP Versionen klarkommt, da ein Progger bei jemanden ja das Problem gelöst hat und meinte die SB selbst sei schuld gewesen.

    Naja. Will Cheffe nicht vielleicht seine hier im Forum kostenlos Einstellen ?

    Edit 2: Noch etwas was ich soeben erst gesehen habe, wenn ich Gästen erlaube zu schreiben, geht dies ja, nur das dann alle als Gast drin sind, bekanntes Problem was viele haben hier. Wenn ich mit der Maus nun aber auf "Gast" gehe und Klicke lande ich auf der korrekten Nickpage in dem Fall auf meiner, also die UID wird dann richtig übergeben nur der Nick scheint dann ein Problem zu machen, also nochmal ein ganz neue Ansatz, ich gebs doch noch nicht auf, zu viele Möglichkeiten sind da noch offen das Problem zu lösen.

    MfG

  7. #7
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Probelm gelöst, danke an JP nochmal, der in diesem Threat die passende Lösung schon vor einiger Zeit geschrieben hat, habe alle 31 Seiten gelesen und was entdeckt, was genau auf das Problem passt, und siehe da , es war die Lösung, also alle die das Problem haben das nur Gast schreiben kann oder nur Gast angezeigt wird, checkt mal dies hier:

    "Fazit sind diese Zeilen Code von minderer Qualität, da hilft man dann auch analog in diesem Stil, mach doch einfach sowas:
    PHP-Code:
    if (@trim ($nick) == ""){


    Ne einfacher wäre es, wenn man wissen will, ob Gast oder nicht, wenn man auf:
    PHP-Code:
    if ($_SESSION['login'] == 'true')
    bzw
    PHP-Code:
    if ($_SESSION['login'] != 'true')
    zurückgreift"


    Habs eben mit letzter Hoffnung getestet und, es hat geklappt, jippiiii.

    Schalft gut.

    MfG

  8. #8
    Erfahrener Benutzer
    Registriert seit
    07.07.2006
    Beiträge
    158

    AW: [V2 ist da!] Maddin's Shoutbox - Supportthread - Wünsche / Anregungen / Feedback

    Zitat Zitat von Masterphil Beitrag anzeigen
    ...irgendwann wirds zu viel und vom ScriptErsteller, naja, gibts den überhaupt noch?
    Hallo Freunde

    Das ist ja total lustig! Da schaut man mal nach eeeewigkeiten wieder rein und es gibt nicht nur dieses Forum noch, sondern auch noch diesen Thread bzw. das Modul Sogar im Jahre 2013 noch. Unglaublich.

    Also falls noch Fragen sind: Vielleicht kann ich ja helfen. Aber es ist ja wirklich schon ewig her.

    Edit: Ich weiß ja nicht, wie ihr es momentan handhabt. Aber das Copyright dürft ihr auf jeden Fall komplett entfernen. Habt ihr aber wahrscheinlich sowieso schon alle

    Gruß
    Martin
    Geändert von Maddin (20.11.2013 um 01:47 Uhr)

Ähnliche Themen

  1. Shoutbox Addon (Maddin's Bezahlte Shoutbox V2)
    Von testi im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 15.04.2015, 14:31
  2. VMS Forum by Hardy - Wünsche/Verbesserungen/Feedback
    Von Hardy im Forum Support zu Addons & Erweiterungen
    Antworten: 112
    Letzter Beitrag: 29.06.2013, 14:32
  3. Shoutbox Maddin Fehler
    Von Pauli1990 im Forum Support zu Addons & Erweiterungen
    Antworten: 27
    Letzter Beitrag: 08.12.2011, 20:39
  4. Fehler nach Eintrag in die Shoutbox von Maddin
    Von seg98 im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 06.04.2009, 18:05
  5. Antworten: 21
    Letzter Beitrag: 01.04.2008, 17:59

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •