Seite 3 von 4

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 13:15
von frederic.schneider_4fb
Zum Thema Import / Export, wie folgt bin ich eben vorgegangen:
  • Ich habe das Modul "config_copyright_notice" in ein Zip-Archiv exportiert
  • Das Modul "config_copyright_notice" habe ich umbenannt in "config_copyright_notice_test"
  • Im Anschluss importiere ich das im ersten Schritt exportierte "config_copyright_notice"-Modul
  • Mir liegen nun ordnungsgemäß ein Modul "config_copyright_notice" und ein Modul "config_copyright_notice_test" vor
Wenn ich Dich jetzt nicht falsch verstanden habe, kann ich das Problem mit den heutigen Änderungen nicht mehr reproduzieren / bestätigen. Habe ich etwas missverstanden?

Wegen den Dateirechten:
Bitte ändere in der Datei "config.misc.php" unter "data/config/production" den Wert der Variable $cfg['default_perms']['directory'] testweise auf 0777. Hilft das weiter?

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 13:27
von josh
Ja genau so habe ich es gemacht. Eben noch mal im FF.
Exportieren geht, importieren nicht.
Fehlt mir ein Paket auf dem Server?
Ich sche mal nach ob es getrennte Pakete für schreine und lesen gibt.

Danke für den Tipp mit den Rechten

josh

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 13:36
von frederic.schneider_4fb
josh hat geschrieben:Ja genau so habe ich es gemacht. Eben noch mal im FF.
Exportieren geht, importieren nicht.
Fehlt mir ein Paket auf dem Server?
Ich sche mal nach ob es getrennte Pakete für schreine und lesen gibt.
Eventuell - aber das ist jetzt eine Spekulation von mir in den heiteren Himmel hinein - besteht hier ein Zusammenhang mit Deinem Rechteproblem? Wir haben heute nämlich gerade an dem Punkt einige Änderungen vorgenommen, dass der Import von exportierten Modulen wieder zuverlässig funktioniert. Ansonsten bitte noch einmal separat Dein Error-Log posten, nachdem Du das Modul wieder importiert hast. Vielleicht hilft uns das weiter. (Bitte vorher das Log leeren.)

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 13:39
von josh
Hier ein Screeshot von yast:
server.jpg
(118.3 KiB) Noch nie heruntergeladen

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 13:42
von frederic.schneider_4fb
Der Modul Export / Import nutzt folgende PHP-Klasse:
http://de2.php.net/ZipArchive

Ob sie bei Dir verfügbar ist (allerdings spricht eigentlich wenig dafür, dass sie es nicht ist), kannst Du wie folgt austesten:

Code: Alles auswählen

if (class_exists('ZipArchive')) {
 echo "ZipArchive ist vorhanden.";
} else {
 echo "ZipArchive ist nicht vorhanden.";
}

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 13:47
von josh
Das habich auch schon überlegt und die Rechte vorher gesetzt.

Ein neuer Versuch:
Rechte für alle Ordner und Dateien /cms/data/ auf 777 gesetzt um ein Rechteproblem auszuschliessen.
Der import funktioniert nicht.

Das stand im log (einziger Eintrag)

Deprecated call: addScript() [class.page.php(220)]: "You shouldn't use inline JS for backend pages"
addScript() called in file include.mod_overview.php(254)
include_once() called in file main.php(185)

Beim XML import kommtdas:

Deprecated call: addScript() [class.page.php(220)]: "You shouldn't use inline JS for backend pages"
addScript() called in file include.mod_overview.php(254)
include_once() called in file main.php(185)

Deprecated call: addScript() [class.page.php(220)]: "You shouldn't use inline JS for backend pages"
addScript() called in file include.mod_overview.php(254)
include_once() called in file main.php(185)


und das

[06-Sep-2013 14:46:31] PHP Fatal error: Call to undefined method cApiModule::delete() in /srv/www/web81/web/contenido/includes/include.mod_import_export.php on line 65



josh

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 13:53
von josh
frederic.schneider_4fb hat geschrieben:Der Modul Export / Import nutzt folgende PHP-Klasse:
http://de2.php.net/ZipArchive

Ob sie bei Dir verfügbar ist (allerdings spricht eigentlich wenig dafür, dass sie es nicht ist), kannst Du wie folgt austesten:

Code: Alles auswählen

if (class_exists('ZipArchive') {
 echo "ZipArchive ist vorhanden.";
} else {
 echo "ZipArchive ist nicht vorhanden.";
}

Ist vorhanden.
In der ersten Zeile fehlt eine Klammer falls das mal einer ausprobiert.

josh

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 13:55
von josh
Muss jetzt dringend zu einem Kunden.
Bis später

josh

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 15:12
von josh
Soll ich noch was testen, bin wieder da

Josh

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 18:27
von frederic.schneider_4fb
josh hat geschrieben:[06-Sep-2013 14:46:31] PHP Fatal error: Call to undefined method cApiModule::delete() in /srv/www/web81/web/contenido/includes/include.mod_import_export.php on line 65
Die Deprecated-Meldungen sind nicht weiter wild. Die delete()-Funktion dürfte er aufrufen, weil er anscheinend bei Dir partout kein Verzeichnis erstellen kann. Wir schauen uns das Anfang der Woche, vermutlich am Montag, in Ruhe noch einmal an. Vielen Dank!

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 18:50
von josh
Hallo,

jedenfalls werden keine Module mehr gelöscht. Der Rest wird sich finden.

Im Moment schreibe ich soviel ins Forum weil ich die neue Version komplett durcharbeite.
Natürlich fallen mir da viele Sachen auf. Ich finde wenn man mal beim neuen Contenido unter die "Haube" schaut
hat sich unglaublich viel getan, ob wohl die bewährte, bebutzerfreundliche Oberfläche geblieben ist.

Ich finde dafür gibt es recht wenig Schwachstellen im neuen Contenido und möchte mich bei den Entwicklern bedanken.
Wenig Verständnis habe ich für so einige Mekereien die ins persönliche gehen. Wir sollten alle an einem Strang ziehen.

Viel Grüße

josh

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 21:55
von Faar
Mach für den Shop einen neuen Thread auf.
Das stört hier nur und man kann nicht ausbiebig darüber diskutieren.

VG,
Frank

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 23:38
von josh
@Faar, natürlich du hast recht.

Ich poste das morgen in einem eigenen Threed.

josh

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Fr 6. Sep 2013, 23:45
von josh
HUHU, ich habe den Fehler gefunden,

Die exportierte Zipdatei hat Fehler. Erst komt der zip Code und dann hängt noch das dran:

Code: Alles auswählen

<html>
<head>
    <title>mod_import_export</title>
    <meta http-equiv="expires" content="0">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="Content-type" content="text/html;charset=utf-8" />


    <script type="text/javascript" src="scripts/jquery/jquery.js"></script>
    <script type="text/javascript" src="scripts/jquery/jquery-ui.js"></script>
    <script type="text/javascript" src="scripts/rowMark.js"></script>
    <script type="text/javascript" src="scripts/infoBox.js"></script>
    <script type="text/javascript" src="scripts/general.js"></script>
    <script type="text/javascript" src="scripts/jquery/plugins/tipsy.js"></script>
    <script type="text/javascript" src="scripts/registerTipsy.js"></script>
    <script type="text/javascript">
        conMarkSubmenuItem("c_");
    </script>
    



    <link rel="stylesheet" type="text/css" href="styles/jquery/jquery-ui.css">
    <link rel="stylesheet" type="text/css" href="styles/jquery/plugins/tipsy.css">
    <link rel="stylesheet" type="text/css" href="styles/contenido.css">
    
</head>

<body style="margin: 10px;" id="mod_import_export">
<form  enctype="multipart/form-data" style="margin:0px" name="export" method="post" action="main.php">
<input id="m8" name="action" type="hidden" value="mod_importexport_module" />
<input id="m9" name="use_encoding" type="hidden" value="false" />
<input id="m10" name="area" type="hidden" value="mod_import_export" />
<input id="m11" name="frame" type="hidden" value="4" />
<input id="m12" name="idmod" type="hidden" value="106" />
<input id="m13" name="contenido" type="hidden" value="91lh6t1g6b283cj53navt2j3dv66qpoj" />

<table style="width: auto;" id="" class="generic" cellspacing="0" cellpadding="2">
    <tr id=""><th id="" colspan="2" valign="top">Import/Export</th></tr>
    
    
    <tr id="1">
        <td nowrap="nowrap" valign="top" style="padding-left: 0px; white-space: nowrap;" width="1"><nobr>Modus</nobr></td>
        <td nowrap="nowrap" valign="top" align="left"><input id="m3" name="mode" type="radio" value="export" onclick="$('#vupload').hide()" /><label id="" for="m3">Export to ZIP file</label><br><input id="m1" name="mode" type="radio" value="import" onclick="$('#vupload').show()" checked="checked" /><label id="" for="m1">Import from ZIP file</label><br><input id="m2" name="mode" type="radio" value="import_xml" onclick="$('#vupload').show()" /><label id="" for="m2">Import from XML file</label></td>
    </tr>
    
    
    <tr id="vupload">
        <td nowrap="nowrap" valign="top" style="padding-left: 0px; white-space: nowrap;" width="1"><nobr>Datei</nobr></td>
        <td nowrap="nowrap" valign="top" align="left"><input id="m4" name="upload" size="20" type="file" /></td>
    </tr>
    
    <tr id="2">
        <td nowrap="nowrap" valign="top" style="padding-left: 0px;">&nbsp;</td>
        <td nowrap="nowrap" valign="top" style="white-space: nowrap;" align="right"><input id="m16" name="submit" type="image" src="http://standard49.webassistent.net/contenido/images/but_ok.gif" alt="&Auml;nderungen speichern" title="&Auml;nderungen speichern" accesskey="" onclick="" /></td>
    </tr>
</table>
</form>
</body>
</html>
Wenn ich im Explorer auf die Datei klicke meckert Windows.
Mit 7zip kann ich auspacken. Das ausgepackte habe ich wieder mit 7zip gepackt (auf die Ebenen achten) und der import funktioniert.

Fehlerhater export:
headline-htmlhead.zip
(5.45 KiB) 204-mal heruntergeladen
Funktionierende Datei:
headline-htmlhead.zip
(2.49 KiB) 221-mal heruntergeladen
Na den Rest kriegen wir auch noch hin.

josh

Re: [CON-1464] Bug 4.9 alle Modul-Dateien gelöscht

Verfasst: Sa 14. Sep 2013, 14:24
von josh
Hallo,

hat sich der Fehler geklärt oder soll ich noch was testen?

Ein weiterer Fehler besteht beim XML Import. Kann das in Zusammenhang mit
den Fehler beim Plugin http://forum.contenido.org/viewtopic.ph ... 08#p160524 Import stehen?

Viele Grüße

josh