Fehlermeldungen auf meiner Homepage

am 14.03.2012 - 12:30 Uhr in
Auf meiner Homepage gibt es einige Fehler, die mein "IT-Bekannter", der die HP gebaut hat, anscheinend nicht lösen kann.
Ich hoffe, hier Hilfe zu finden.
Es handelt sich um Drupal 7 mit dem Commerce-Modul. Die Seite: www.grundschulatelier.de
- Fehlermeldung 1 (auf der Seite sichtbar, wenn man etwas in den Warenkorb legt):
Warning: error_log() expects parameter 1 to be string, array given in commerce_cart_order_refresh() (Zeile 830 von /.../ httpdocs/sites/all/modules/commerce/modules/cart/commerce_cart.module).
In der Datei steht in Zeile 830 folgendes:
error_log($line_item_wrapper->commerce_unit_price->data->value(), 0);
- 2. Fehlermeldung (erscheint, wenn ich einen Inhalt, also Artikel, bearbeiten will und uf speichern klicke):
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gsatelier_drupal.filefield_paths' doesn't exist: SELECT f.* FROM {filefield_paths} f WHERE (type = :db_condition_placeholder_0) AND (field = :db_condition_placeholder_1) ; Array ( [:db_condition_placeholder_0] => node::produktanzeige [:db_condition_placeholder_1] => field_probedatei ) in filefield_paths_get_fields() (Zeile 395 von /.../httpdocs/sites/all/modules/filefield_paths/filefield_paths.module).
In Zeile 395 der Datei steht:
->execute()
Gesamtzusammenhang:
// Load fields settings
foreach (array_keys($ffp['#types']) as $name) {
$field_type = isset($entity->{$entity_info[$type]['entity keys']['bundle']}) ? "{$type}::{$entity->{$entity_info[$type]['entity keys']['bundle']}}" : "{$type}::{$type}";
$results = db_select('filefield_paths', 'f')
->fields('f')
->condition('type', $field_type)
->condition('field', $name)
->execute()
->fetchAllAssoc('type');
if (!empty($results[$field_type])) {
$result = $results[$field_type];
foreach ($fields as $field) {
$ffp['#settings'][$name][$field['sql']] = unserialize($result->$field['sql']);
}
$ffp['#settings'][$name]['active_updating'] = $result->active_updating;
}
}
return $ffp;
}
Wenige (vereinzelte) Kunden teilten mir mit, dass sie ihre gekauften Downloads nicht herunterladen können. Der Download würde starten, dann aber abbrechen. Fehlermeldung "Seite nicht verfügbar".
Dies klappt jedoch bei den meisten Kunden und auch bei meinen Tests.
Der IT-Mann möchte die Homepage auf einen anderen Server (derzeit Hosteurope) umziehen. Meint ihr, das wird dieses Problem lösen?
Ich hoffe, mir kann jemand helfen! Vielen vielen Dank im Voraus!
- Anmelden oder Registrieren um Kommentare zu schreiben
Bitte aufdröseln...
am 14.03.2012 - 15:50 Uhr
Der IT-Mann möchte die Homepage auf einen anderen Server (derzeit Hosteurope) umziehen. Meint ihr, das wird dieses Problem lösen?
Glaub ich nicht, ich habe bisher mit Host Europe sehr gute Erfahrungen gemacht.
Ich würde außerdem vorschlagen, für jedes Problem eine separate Diskussion anzufangen und den Titel entsprechend aussagekräftiger zu machen (Modul nennen und Kernproblem). Dann wird es einfacher, dir zu helfen.
Und wenn das Modul klar ist, das einen Fehler verursacht, ist die entsprechende Issue Queue immer zuerst die beste Anlaufstelle.
Danke schön, das werde ich
am 15.03.2012 - 11:11 Uhr
Danke schön, das werde ich beim nächsten Mal machen.
Was ist eine Issue Queue?
Ich bin mir nicht sicher, welches Modul es ist, da es einige Zeit lang einwandfrei funktionierte.
Fehlermeldung "Drupal Commerce"
am 15.03.2012 - 16:38 Uhr
Was ist eine Issue Queue?
Da werden auf drupal.org Fehlermeldungen, Verbesserungsvorschläge, Patches etc. für das jeweilige Modul gesammelt.
Ich bin mir nicht sicher, welches Modul es ist, da es einige Zeit lang einwandfrei funktionierte.
Wenn die Fehlermeldung das ausspuckt, ist das zumindest der erste Verdächtige, in diesem Fall "Drupal Commerce" ;-)
http://drupal.org/project/issues/commerce
Guck mal, ob dir das weiterhilft:
"Unsupported operand types in commerce/modules/cart/commerce_cart.module on line 830 - after adding to cart"
EDIT
Der Patch aus "Notice: unserialize() [function.unserialize]: Error at offset 0 of 5 bytes" scheint das Problem zu beheben. Und das Filefield Path-Problem auch gleich.
Vielen Dank! Finde es so
am 17.03.2012 - 09:43 Uhr
Vielen Dank!
Finde es so toll, dass man hier im Forum Hilfe bekommt.
Hatte im Sommer ne Magentoseite selbst gebaut und habe nachher aufgegeben, da ich in dem Forum nie Antworten bekam.