YourWBB


yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Fehlermeldung bei Wordpress » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 3.996 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Fehlermeldung bei Wordpress
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
David2 David2 ist männlich
Mitglied


Dabei seit: 12.08.06
Beiträge: 163
Herkunft: Berlin
Forenversion: 2.3

 Fehlermeldung bei Wordpress Antworten Zitieren Editieren Melden       UP

Hallo,

ich hoffe das es hier ein paar PHP Spezialisten gibt die mir helfen können, auch wenn es nicht um das WBB geht.

Wenn das hier nicht erlaubt ist, nach PHP Hilfe zu fragen beid er es nicht ums WBB geht, dann bitte ich vielmals um Entschuldigung.

Im Wordpress Forum habe ich auch schon nachgefragt, aber noch keine Lösung, aber ich weiß ja das es unter euch ein paar ganz schlaue gibt, die mir ja vllt. doch noch helfen können, ehe ich meinen Blog neu aufsetzten muss.

Ich habe folgende PHP Fehlermeldung:

Catchable fatal error: Object of class __PHP_Incomplete_Class could not be converted to string in /var/www/web9/html/wp-settings.php on line 201

Ich habe ein Plugin aktiviert, und dann kam die Fehlermeldung, dann habe ich das Plugin vom FTP gelöscht aber die Fehlermeldung bleibt, hat einer eine idee ?
Ich kann weder auf das Admin Verzeichnis noch auf den Bog direkt zugreifen.

Ich habe auch schon versucht alle Plugins zu löschen, es kann ja auch an einem anderen liegen, aber der Fehler bleibt.

Hier mal ein Auszug der wp-settings.php


php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
if (file_exists(ABSPATH '/my-hacks.php'))
require(ABSPATH '/my-hacks.php');
}

if ( get_option('active_plugins') ) {
$current_plugins get_option('active_plugins');
if ( is_array($current_plugins) ) {
foreach ($current_plugins as $plugin) {
if ('' != $plugin && file_exists(ABSPATH PLUGINDIR '/' $plugin))
include_once(ABSPATH PLUGINDIR '/' $plugin);
}
}
}

require (ABSPATH WPINC '/pluggable.php');

if ( defined('WP_CACHE') && function_exists('wp_cache_postload') )
wp_cache_postload();

do_action('plugins_loaded');


Die Zeile 201 ist folgende:

php:
1:
if ('' != $plugin && file_exists(ABSPATH PLUGINDIR '/' $plugin))


Ich weiß aber absolut nicht, was ich da ändern sollte damit es wieder funkioniert.

Es wäre sehr schade, wenn ich den kompletten Blog neu aufsetzten müsste.

LG David
30.05.07 19:09 David2 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge David2 in deine Kontaktliste ein MSN Passport-Profil von David2 anzeigen
Skorpurion
Mitglied


images/avatars/avatar-4750.jpg

Dabei seit: 21.04.07
Beiträge: 129

Antworten Zitieren Editieren Melden       UP

Hallo,
kommentiere doch einfach die Zeile aus, und schau mal, ob Du dann in den Adminbereich kommst.
30.05.07 19:49 Skorpurion ist offline E-Mail Finden Als Freund hinzufügen
David2 David2 ist männlich
Mitglied


Dabei seit: 12.08.06
Beiträge: 163
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von David2
Antworten Zitieren Editieren Melden       UP

Ich bin leider ein Anfänger darin. Ich will da jetzt nicht so viel falsch machen, aber kannst du mir sagen wie ich das auskommentieren soll ?

Ich habe es schon so versucht:

<!-- if ('' != $plugin && file_exists(ABSPATH . PLUGINDIR . '/' . $plugin)) //-->

Das hat aber nicht funktioniert.

Gruß
30.05.07 19:58 David2 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge David2 in deine Kontaktliste ein MSN Passport-Profil von David2 anzeigen
Skorpurion
Mitglied


images/avatars/avatar-4750.jpg

Dabei seit: 21.04.07
Beiträge: 129

Antworten Zitieren Editieren Melden       UP

Bei php kommentiert man mit:
//
oder
#
aus.
Das gilt dann nur für eine Zeile !

Wenn Du mehrere haben willst mach am Anfang
/*
und am Ende
*/

smile
30.05.07 20:01 Skorpurion ist offline E-Mail Finden Als Freund hinzufügen
David2 David2 ist männlich
Mitglied


Dabei seit: 12.08.06
Beiträge: 163
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von David2
Antworten Zitieren Editieren Melden       UP

So ?

//if ('' != $plugin && file_exists(ABSPATH . PLUGINDIR . '/' . $plugin))//
30.05.07 20:02 David2 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge David2 in deine Kontaktliste ein MSN Passport-Profil von David2 anzeigen
Skorpurion
Mitglied


images/avatars/avatar-4750.jpg

Dabei seit: 21.04.07
Beiträge: 129

Antworten Zitieren Editieren Melden       UP

Nicht ganz Augenzwinkern :
php:
1:
//if ('' != $plugin && file_exists(ABSPATH . PLUGINDIR . '/' . $plugin))


oder

php:
1:
#if ('' != $plugin && file_exists(ABSPATH . PLUGINDIR . '/' . $plugin))
30.05.07 20:08 Skorpurion ist offline E-Mail Finden Als Freund hinzufügen
David2 David2 ist männlich
Mitglied


Dabei seit: 12.08.06
Beiträge: 163
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von David2
Antworten Zitieren Editieren Melden       UP

Okay, dankeschön Du konntest mir nun schon sehr weiterhelfen.

Jertzt kommt aber im backend beid en Plugins noch folgende Fehlermeldung:

Zitat:
Catchable fatal error: Object of class __PHP_Incomplete_Class could not be converted to string in /var/www/web9/html/wp-admin/plugins.php on line 64


Also es hat auf jeden Fall etwas mit den Plugins zu tun.

Zeile 61-72 der plugins.php Datei aus dem wp-admin Verzeichnis:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
// If a plugin file does not exist, remove it from the list of active
// plugins.
foreach ($check_plugins as $check_plugin) {
    if (!file_exists(ABSPATH PLUGINDIR '/' $check_plugin)) {
            $current get_option('active_plugins');
            $key array_search($check_plugin$current);
            if ( false !== $key && NULL !== $key ) {
                unset($current[$key]);
                update_option('active_plugins'$current);
            }
    }
}
?>


Wenn ich das auskommentiere dann kommt wieder ne Fehlermeldung aber dann komme ich auch nicht merh in den Admin Bereich:

Folgende Meldung wenn ich auskommentiere:

Zitat:
Parse error: syntax error, unexpected '}' in /var/www/web9/html/wp-admin/plugins.php on line 72


Die zeile 72 steht oben schon:

php:
1:
}


Hast du noch ne Idee, wie ich das umgehen kann ?
30.05.07 20:15 David2 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge David2 in deine Kontaktliste ein MSN Passport-Profil von David2 anzeigen
Skorpurion
Mitglied


images/avatars/avatar-4750.jpg

Dabei seit: 21.04.07
Beiträge: 129

Antworten Zitieren Editieren Melden       UP

Hallo,
dass musst Du dann so auskommentieren:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
// If a plugin file does not exist, remove it from the list of active
// plugins.
/*foreach ($check_plugins as $check_plugin) {
    if (!file_exists(ABSPATH . PLUGINDIR . '/' . $check_plugin)) {
            $current = get_option('active_plugins');
            $key = array_search($check_plugin, $current);
            if ( false !== $key && NULL !== $key ) {
                unset($current[$key]);
                update_option('active_plugins', $current);
            }
    }
}*/
?>


Liegt also jedenfalls an den Plugins. Wenn Du dann hoffentlich wieder ins Admin kommst, deaktiviere das Plugin, was defekt ist !
30.05.07 20:49 Skorpurion ist offline E-Mail Finden Als Freund hinzufügen
David2 David2 ist männlich
Mitglied


Dabei seit: 12.08.06
Beiträge: 163
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von David2
Antworten Zitieren Editieren Melden       UP

Danke das du mir hilfst.

Also, ich komme jetzt wieder in den Admin Bereich.

Die Seite ansich sieht auch nicht schlecht aus.

Allerdings sind die plugins nun aktiviert, aber kein Plugin zeigt wirkung.

Also alle Plugins sind aktiviert aber kein plugin hat Wirkung.

Hast du da ne Idee.

Edit:/ So alle Plugin habe ich nun deaktiviert. Jetzt ist kein Plugin mehr aktiviert.

Aber da ich jetzt ja einen Teil auskommentiert habe, zeigt auch das aktivieren eines plugins keine Wirkung ist das Richtig ?

Kann ich das überhaupt noch richtig korrigieren, das es wieder funktioniert.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von David2: 30.05.07 21:00.

30.05.07 20:53 David2 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge David2 in deine Kontaktliste ein MSN Passport-Profil von David2 anzeigen
Skorpurion
Mitglied


images/avatars/avatar-4750.jpg

Dabei seit: 21.04.07
Beiträge: 129

Antworten Zitieren Editieren Melden       UP

Werden die Plugins, die Du deaktviert hast, auch als deaktiviert angezeigt ?
Wenn ja: gut !

Und dann musst Du einfach nur noch die Stellen, die Du auskommentiert hast, wieder zurücksetzen.
Das war ja nur, damit Du die Plugins deaktivieren kannst.
30.05.07 21:07 Skorpurion ist offline E-Mail Finden Als Freund hinzufügen
David2 David2 ist männlich
Mitglied


Dabei seit: 12.08.06
Beiträge: 163
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von David2
Antworten Zitieren Editieren Melden       UP

Ja, die werden auch als deaktiviert dann angezeigt, allerdings,
wenn ich jetzt die stellen wieder rausnehme, dann habe ich den Fehler wieder vor mir.

Catchable fatal error: Object of class __PHP_Incomplete_Class could not be converted to string in /var/www/web9/html/wp-admin/plugins.php on line 64

Edit:/

Ich habe dir mal die Datei angehängt, glaube aber das ich alles richtig gemacht habe.

Dateianhang:
unknown plugins.php (7 KB, 1 mal heruntergeladen)

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von David2: 30.05.07 21:30.

30.05.07 21:24 David2 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge David2 in deine Kontaktliste ein MSN Passport-Profil von David2 anzeigen
Skorpurion
Mitglied


images/avatars/avatar-4750.jpg

Dabei seit: 21.04.07
Beiträge: 129

Antworten Zitieren Editieren Melden       UP

Dann werden die nicht aktiviert.

Kannst Du mal das Plugin zeigen ?
Hast Du Dich auch mal direkt an den Autor vom Plugin gewendet ?
30.05.07 21:28 Skorpurion ist offline E-Mail Finden Als Freund hinzufügen
David2 David2 ist männlich
Mitglied


Dabei seit: 12.08.06
Beiträge: 163
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von David2
Antworten Zitieren Editieren Melden       UP

Haste mein Edit oben gesehen ?

Das Plugin ist schon längst vom Server gelöscht was den Fehler vor 2 Tagen ausgelöst hat.

LG David
30.05.07 21:29 David2 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge David2 in deine Kontaktliste ein MSN Passport-Profil von David2 anzeigen
Skorpurion
Mitglied


images/avatars/avatar-4750.jpg

Dabei seit: 21.04.07
Beiträge: 129

Antworten Zitieren Editieren Melden       UP

Ja, und das war ja verursacher, deswegen will ich es mal sehen Augenzwinkern .

Ansonsten: wenn es erst DANACH auftratt, lade das mal einfach wieder hoch, und deaktiviere es dann ordnungsgemäß.
Aber so wie ich es verstanden habe, tratt der Fehler direkt nach aktivieren auf.
Also liegt es so oder so an dem.
30.05.07 21:34 Skorpurion ist offline E-Mail Finden Als Freund hinzufügen
David2 David2 ist männlich
Mitglied


Dabei seit: 12.08.06
Beiträge: 163
Herkunft: Berlin
Forenversion: 2.3

Themenstarter Thema begonnen von David2
Antworten Zitieren Editieren Melden       UP

So, das Plugin gibt es hier:

http://www.talkingtext.de/instructions.php

Da auf Download klicken.

Wenn ich das plugin aktivieren will kommt leider nur folgendes:

Das Plugin kann nicht aktiviert werden, da es einen fatalen Fehler erzeugt.

Es war so: Ich habe das Plugin vor 2 Tagen hochgeladen und dann aktiviert, und urplötzlich ehe ich etwas anderes hätte machen können, kam der Fehler !

Gruß

Edit: Meinst du es hilft mal ein Datenbank Backuop einzuspielen ???

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von David2: 30.05.07 21:54.

30.05.07 21:41 David2 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge David2 in deine Kontaktliste ein MSN Passport-Profil von David2 anzeigen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Fehlermeldung bei Wordpress