ConPresso Community

Fragen, Antworten, Diskussionen rund um das Content Management System ConPresso

 
Fehlermeldung schon vor der Installation

 
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Modul Latest-News (ConPresso 4)
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
automatix
ConPresso-User


Anmeldungsdatum: 10.10.2008
Beiträge: 30

BeitragVerfasst am: 19.10.2008 14:03    Titel: Fehlermeldung schon vor der Installation Antworten mit Zitat

Hallo!

Ein erstes Problem mit dem News-Modul begrüßt mich schon vor der Installation... Nachdem ich das Verzeichnis mod_latest_news in den Root-Ordner des Projekts kopiert habe, erscheint unter Module->Module verwalten nicht nur das erwartete Element "Latest News" in der Liste der Module, sondern auch eine Ausgabe, die bestimmt nicht im Sinne des Entwicklers ist, s. Bild... Mit der Fehlermeldung kann ich wenig anfangen. Kenn vielleicht jemand das Problem? Was könnte da falsch gelaufen sein?

Danke.





mod_latest_news_install.gif
Klicken für Originalbild! mod_latest_news_install.gif (69.44KB) - 505 mal angeklickt


Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6994

BeitragVerfasst am: 19.10.2008 17:18    Titel: Antworten mit Zitat

Die Meldung sagt Dir, daß Du das Verzeichnis _setup löschen oder umbenennen oder die Rechte entziehen sollst.
Kann sein, daß dann auch der Rest verschwindet.

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
automatix
ConPresso-User


Anmeldungsdatum: 10.10.2008
Beiträge: 30

BeitragVerfasst am: 19.10.2008 18:37    Titel: Antworten mit Zitat

sorry, ich habe mich ungenau ausgedrückt. Ich meinte nicht die Fehlermeldung im Rahmen, sondern die über ihr -- da, wo ein Array ausgegeben wird und
Zitat:
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in M:\workspace\mendel\_include\translation.inc.php on line 56
folgt.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
automatix
ConPresso-User


Anmeldungsdatum: 10.10.2008
Beiträge: 30

BeitragVerfasst am: 19.10.2008 19:54    Titel: Antworten mit Zitat

Ich habe jetzt versucht, das Modul trotz der Fehlermeldung zu installieren, in der Hoffnung, diese würde nach der Installation irgendwie verschwinden. Sie ist aber nicht verschwunden -- statt dessen habe ich noch mehr Fehlermeldungen bekommen, auch im Navigationsframe...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6994

BeitragVerfasst am: 19.10.2008 20:40    Titel: Antworten mit Zitat

Könntest Du mal den Quelltext der Seite hier anhängen, denn leider sieht man den Anfang des Fehlers nicht.

Ist ja schon merkwürdig, daß
1. ein Array ausgegeben wird
2. dann behauptet wird das wäre gar kein Array

Wenn da nicht irgendwo am Code geschraubt wurde, dann spinnt da wohl auch der Server.
Das scheint ein Windows-Server zu sein.
Zugegebenermaßen werden die Module meist dafür ausgelegt, um auf Linux-Servern zu laufen. Daß Windows-Maschinen problematisch sind ist bekannt.
Die Meldung kommt übrigens durch ConPresso selbst und nicht durch das Modul, das lediglich eine Datei bereitstellt, die eingebunden werden muß.
Prüfe doch mal, ob Du alle Dateien des Moduls korrekt hochgeladen hast und lade im Zweifelsfalle das lang-Verzeichnis nochmal hoch, weil da wohl der Inhalt der PHP-Datei ausgegeben und nicht geparst wird, was ein imenses Sicherheitsrisiko darstellt, wenn es an anderen Stellen auch passiert.

Rufe mal im Browser
DEINCONPRESSOVERZEICHNIS/mod_latest_news/lang/deutsch/deutsch.inc.php
auf. Wenn Du da mehr als nichts zu sehen bekommst, dann ist genau da das Problem.

Das müsste dann aussehen wie hier
http://www.hoechen.de/conpresso/_startseite/lang/deutsch/deutsch.inc.php
nämlich leer!

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
automatix
ConPresso-User


Anmeldungsdatum: 10.10.2008
Beiträge: 30

BeitragVerfasst am: 19.10.2008 21:54    Titel: Antworten mit Zitat

Das...
Zitat:
'--------------------------------------', 'Horizontal ticker' =>'Horizontaler Ticker', 'Vertical ticker' =>'Vertikaler Ticker', 'IFrame ticker' =>'IFrame-Ticker', 'News-Selection' =>'News-Auswahl', 'ab hier setup.php' =>'--------------------------------------', 'The Modul %s %s got activated.' =>'Das Modul %s %s wurde aktiviert.', 'The Modul %s %s got deactivated.' =>'Das Modul %s %s wurde deaktiviert.', '$action-directive not found!' =>'$action-Anweisung nicht gefunden!', 'Variable $dbPrefix not found!' =>'Variable $tblPrefix nicht gefunden!', 'News month overview' =>'News-Monatsübersicht', 'Template %s has been successful created.' =>'Template %s wurde erfolgreich erstellt.', 'Table %s has been successful created.' =>'Tabelle %s wurde erfolgreich erstellt.', 'Table %s was already present.' =>'Tabelle %s war bereits vorhanden.', 'Table %s could not be created.' =>'Tabelle %s konnte nicht erstellt werden.', 'The settings for the module %s %s have been written into the table %s.' =>'Die Einstellungen für das Modul %s %s wurden in die Tabelle %s geschrieben.', 'The settings for the module %s %s were already present in the table %s.' =>'Die Einstellungen für das Modul %s %s waren in der Tabelle %s bereits vorhanden.', 'The module settings were deleted form the table %s.' =>'Die Modul-Einstellungen wurden aus der Tabelle %s gelöscht.', 'Table %s has been successful deleted.' =>'Tabelle %s wurde erfolgreich gelöscht.', 'Table %s could not be deleted.' =>'Tabelle %s konnte nicht gelöscht werden.', 'Table %s was not present.' =>'Tabelle %s war nicht vorhanden.', 'Exception error!' =>'Ausnahmefehler!', 'ab hier common-modules.inc.php' =>'--------------------------------------', 'create profiles' =>'Profil erstellen', 'work on profiles' =>'Profile bearbeiten', 'settings' =>'Einstellungen', 'preview profile' =>'Profilvorschau', 'ab hier profiles.php' =>'--------------------------------------', 'save license' =>'Lizenz speichern', 'The profile %s was successfully deleted.' =>'Das Profil %s wurde erfolgreich gelöscht.', 'The profile %s was successfully copied.' =>'Das Profil %s wurde erfolgreich kopiert.', 'Please give this profile a name.' =>'Bitte geben Sie einen Profilnamen an.', 'The profile %s was successfully created.' =>'Das Profil %s wurde erfolgreich erstellt.', 'The profile %s was successfully modified.' =>'Das Profil %s wurde erfolgreich geändert!', 'The profile %s was set to base-profile.' =>'Das Profil %s wurde als Basis-Profil gesetzt.', 'Copy profile' =>'Profil kopieren', 'Copy of ' =>'Kopie von ', 'Delete profile' =>'Profil löschen', 'Use the form below to delete the profile %s.' =>'In dieser Ansicht löschen Sie das Profil %s.', 'Are you really sure you want to delete the profile %s and all containing settings?' =>'Sind Sie wirklich sicher, dass Sie das Profil %s und alle damit verbundenen Einstellungen löschen wollen?', 'Yes, delete' =>'Ja, löschen', 'No, do not delete' =>'Nein, nicht löschen', 'Create profile' =>'Profil erstellen', 'Use the form below to create a new profile.' =>'In dieser Ansicht erstellen Sie ein neues Profil.', 'profile settings' =>'Profil-Einstellungen', 'Profile name:' =>'Profil-Name:', 'Profile title:' =>'Profil-Überschrift:', 'Base-profile:' =>'Basis-Profil:', 'activate' =>'aktivieren', 'save' =>'speichern', 'Modify profile settings' =>'Profil-Einstellungen bearbeiten', 'Please change the settings for the profile %s below.' =>'In dieser Ansicht bearbeiten Sie die Einstellungen für das Profil %s.', 'Work on profiles' =>'Profile bearbeiten', 'In this view you can choose the profile you want to manage.' =>'In dieser Ansicht wählen Sie das zu bearbeitende Profil aus.', 'Profile name [ID]' =>'Profil-Name [ID]', 'Manage' => 'Bearbeiten', 'Base-profile!' =>'Basis-Profil!', 'Manage settings' =>'Einstellungen bearbeiten', 'Manage profile' =>'Profil bearbeiten', 'Delete profile' =>'Profil löschen', 'No profiles found.' => 'Es wurden keine Profile gefunden.', 'ab hier settings.php' =>'--------------------------------------', 'minimize' =>'minimieren', 'maximize' =>'maximieren', 'Edit Latest News-settings' => 'Latest News-Einstellungen bearbeiten', 'No profile found!' =>'Kein Profil gefunden!', 'Please change the Latest News-settings for the profile %s below.' =>'In dieser Ansicht bearbeiten Sie die Latest News-Einstellungen für das Profil %s.', 'The Latest News-settings for the profile %s have been successfully modified.' =>'Die Latest News-Einstellungen für das Profil %s wurde erfolgreich geändert!', 'Include profiles:' => 'Profile einbinden:', 'Rubric alias:' => 'Rubrik-Alias:', '--- No rubric alias ---' => '--- Kein Rubrik-Alias ---', 'PHP-variant:' => 'PHP-Variante:', 'Javascript-variant:' => 'Javascript-Variante:', 'Newsticker-variant:' => 'Newsticker-Variante:', 'RSS-Feed-variant:' => 'RSS-Feed-Variante:', 'Display pager:' => 'Navigation anzeigen:', 'Articles per site:' => 'Artikel pro Seite:', 'Pager texts:' => 'Navigationstexte:', 'previous page' => 'vorherige Seite', 'next page' => 'nächste Seite', 'show extended information' => 'Erweiterte Informationen anzeigen', 'Found:' => 'Gefunden:', 'Results:' => 'Ergebnisse:', 'If a field is empty it will use the caption of the field as default.' => 'Für leere Felder wird die Feldbezeichnung als Standardwert verwendet.', 'Navigation position:' =>'Navigationsposition:', 'left' =>'Links', 'center' =>'Mittig', 'right' =>'Rechts', 'Latest News-settings' =>'Latest News-Einstellungen', 'Template limit:' =>'Template-Beschränkung:', '--- No template limit ---' =>'--- Keine Template-Beschränkung ---', 'No. of articles:' =>'Max. Artikelanzahl:', 'No. of articles as days:' =>'Max. Artikelanzahl als Tage:', 'Calculate days exact to the second:' =>'Tage sekundengenau berechnen:', 'Standard template:' =>'Standard-Artikeltemplate:', '[Rubric template]' =>'[Rubrik-Template]', 'Display only public rubrics:' =>'Nur öffentliche Rubriken anzeigen:', 'Rubric selection:' =>'Rubrik-Auswahl:', 'to exclude' =>'ausschliessen', 'No. of articles in first format:' =>'Artikelanzahl erstes Format:', 'Template for first format:' =>'Artikeltemplate erstes Format:', 'No. of articles in second format:' =>'Artikelanzahl zweites Format:', 'Template for second format:' =>'Artikeltemplate zweites Format:', 'Article divider:' => 'Artikel-Trenncode:', 'Move articles-offset:' =>'Artikel-Offset verschieben:', 'Random mode:' =>'Zufallswiedergabe:', 'Message \'no articles\':' =>'Hinweis \'keine Artikel\':', 'Grouping settings' =>'Gruppierungseinstellungen', 'Grouping:' =>'Gruppierung:', 'Grouping header:' =>'Gruppierungskopf:', 'Group header:' =>'Gruppenkopf:', 'Group footer:' =>'Gruppenfuß:', 'Grouping footer:' =>'Gruppierungsfuß:', 'Date adjusted:' =>'Datum anpassen:', 'Date format:' =>'Datumsformat:', 'Limit articles per group:' =>'Artikelanzahl je Gruppe begrenzen:', 'No. of articles per group:' =>'Artikelanzahl je Gruppe:', 'Move article divider:' =>'Artikel-Trenncode verschieben:', 'Save settings' =>'Einstellungen speichern', 'Display settings' =>'Ausgabe-Einstellungen', 'Display columns:' =>'Ausgabe in Spalten:', 'No. of columns:' =>'Spaltenanzahl:', 'Min. height of columns:' =>'Min. Spaltenhöhe:', 'Display columns constant:' =>'Spalten gleichmäßig verteilen:', 'Table settings:' =>'Tabellen-Einstellungen:', 'Newsticker settings' =>'Newsticker-Einstellungen', 'Profile as newsticker:' =>'Profil als Newsticker:', 'Preview:' =>'Vorschau:', 'Create newsticker source' =>'Newsticker-Quelle erstellen', 'Display newsticker' =>'Newsticker anzeigen', 'Newsticker variant:' =>'Newsticker-Variante:', 'Only filepath required:' =>'Benötigt nur Dateipfad:', 'Newsticker:' =>'Newsticker:', 'Width:' =>'Breite:', 'Height:' =>'Höhe:', 'Speed:' =>'Geschwindigkeit:', 'Background color:' =>'Hintergrundfarbe:', 'Mouse stop:' =>'Mouse-Stop:', 'Newsticker position:' =>'Newstickerposition:', 'left' =>'Links', 'center' =>'Mittig', 'right' =>'Rechts', 'News copys:' =>'News-Kopien:', 'Article template:' =>'Artikeltemplate:', 'Directory:' =>'Verzeichnis:', 'Filename:' =>'Dateiname:', 'Message \'no news\':' =>'Hinweis \'Keine News\':', 'Character conversion:' =>'Zeichenkonvertierung:', 'RSS-Feed settings' =>'RSS-Feed-Einstellungen', 'Profile as rss-feed:' =>'Profil als RSS-Feed:', 'Preview:' =>'Vorschau:', 'Create rss-feed' =>'RSS-Feed erstellen', 'Display rss-feed' =>'RSS-Feed anzeigen', 'Title:' =>'Titel:', 'Your RSS-feed title!' =>'Ihr RSS-Feed-Titel!', 'Website-Url:' =>'Website-Url:', 'Description:' =>'Beschreibung:', 'Your RSS-feed description!' =>'Ihre RSS-Feed-Beschreibung!', 'Language:' =>'Sprache:', 'Copyright:' =>'Copyright:', 'E-mail editor:' =>'E-Mail Bearbeiter:', 'E-mail webmaster:' =>'E-Mail Webmaster:', 'Publication date:' =>'Publikationsdatum:', 'Generator:' =>'Generator:', 'Documentation:' =>'Dokumentation:', 'Picture:' =>'Bild:', '--- No picture ---' =>'--- Kein Bild ---', 'Article template:' =>'Artikeltemplate:', 'Directory:' =>'Verzeichnis:', 'Filename:' =>'Dateiname:', 'Character conversion:' =>'Zeichenkonvertierung:', 'Latest News-sort settings' =>'Latest News-Sortiereinstellungen', 'Base date:' =>'Basis-Datum:', 'Publication date' => 'Publikationsdatum', 'Date of last modification' => 'Datum der letzten Änderung', 'Release date' => 'Freigabedatum', 'Expiration date' => 'Verfallsdatum', 'Creation date' => 'Erstellungsdatum', 'Article title' =>'Artikel-Titel', 'Article author' =>'Artikel-Autor', 'Author initials' =>'Autor-Inititalen', 'Author e-mail' =>'Autor E-Mail', 'Article nr' =>'Artikel-Nr', 'Keywords' =>'Keywords', 'Commentary' =>'Kommentar', 'Rubric-id' =>'Rubrik-ID', 'Rubric-name' =>'Rubrik-Name', 'Index' =>'Index', 'Manual index' =>'Manueller Index', 'First sortfield:' =>'Erstes Sortierfeld:', 'descending sorted' =>'absteigend sortiert', 'Second sortfield:' =>'Zweites Sortierfeld:', 'Third sortfield:' =>'Drittes Sortierfeld:', '' => ''); ?>
...bekomm ich, wenn ich die deutsch.inc.php direkt im Browser aufrufe.

Das gleiche wird dann im BE ausgegeben + die Fehlermeldung
Zitat:
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in M:\workspace\mendel\_include\translation.inc.php on line 56
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6994

BeitragVerfasst am: 19.10.2008 21:56    Titel: Antworten mit Zitat

Dann gilt das bereits geschriebene
Zitat:
Prüfe doch mal, ob Du alle Dateien des Moduls korrekt hochgeladen hast und lade im Zweifelsfalle das lang-Verzeichnis nochmal hoch, weil da wohl der Inhalt der PHP-Datei ausgegeben und nicht geparst wird, was ein imenses Sicherheitsrisiko darstellt, wenn es an anderen Stellen auch passiert.

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
automatix
ConPresso-User


Anmeldungsdatum: 10.10.2008
Beiträge: 30

BeitragVerfasst am: 19.10.2008 22:00    Titel: Antworten mit Zitat

Im lang gibt es bei mir nur die Verzeichnisse english und deutsch und die deutsch.inc.php im Letzteren. Das entspricht dem Inhalt des lang im heruntergeladenen Archiv. Sollen da noch andere Dateien drin sein?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6994

BeitragVerfasst am: 19.10.2008 22:04    Titel: Antworten mit Zitat

Du könntest es trotzdem nochmal dorthin kopieren...

Möglicherweise beherrscht Dein Server zu allen anderen Unzulänglichkeiten auch keine Short-Tags und Du solltest die erste Zeile der Datei von
<?
in
<?php
ändern.

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
automatix
ConPresso-User


Anmeldungsdatum: 10.10.2008
Beiträge: 30

BeitragVerfasst am: 19.10.2008 22:08    Titel: Antworten mit Zitat

Ja, das war das Problem. Danke!!!

// Dass man die Short-Tags deaktiviert, finde ich aber richtig.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6994

BeitragVerfasst am: 19.10.2008 22:30    Titel: Antworten mit Zitat

automatix hat Folgendes geschrieben:
// Dass man die Short-Tags deaktiviert, finde ich aber richtig.

Solange man bereit ist selbst alles zu programmieren, auf fremde Leistungen verzichtet und im Zweifelsfalle selbst feststellen kann, daß ein ausgegebenes "?>" ein Problem ist, dann finde ich das auch richtig, ansonsten sollte man aber die Einstellungen benutzen, die üblich sind...

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Modul Latest-News (ConPresso 4) Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen