Problem bei größerer Datenmenge in "External Content"
Problem bei größerer Datenmenge in "External Content"
Nachdem mir der Update von 1.2.3 auf 1.4.1 ja jetzt gelungen ist (Danke an alle Helfer ) bleibt noch folgendes Problem:
Ich habe einen Content Part vom Typ "External Content", der eine PHP-Routine aufruft. Darin verbinde ich mich mit einer Datenbank, führe eine Query aus und stelle die gefundenen Datensätze als Liste (Adresse mit Telefonnummer) untereinander dar. Wenn mehr als 78 Datensätze gefunden werden, bleibt der External Content komplett leer. Bei 77 oder weniger werden die Adressen korrekt dargestellt. Da ich die Adressen getrennt nach Ländern suche und es in ein paar Ländern mehr als 78 Datensätze gibt, kann es nicht an einem speziellen - evtl. defekten - Datensatz liegen. Es scheint wirklich die Datenmenge zu sein.
Ist die Größe eines External Content beschränkt?
Florian Pürner
Ich habe einen Content Part vom Typ "External Content", der eine PHP-Routine aufruft. Darin verbinde ich mich mit einer Datenbank, führe eine Query aus und stelle die gefundenen Datensätze als Liste (Adresse mit Telefonnummer) untereinander dar. Wenn mehr als 78 Datensätze gefunden werden, bleibt der External Content komplett leer. Bei 77 oder weniger werden die Adressen korrekt dargestellt. Da ich die Adressen getrennt nach Ländern suche und es in ein paar Ländern mehr als 78 Datensätze gibt, kann es nicht an einem speziellen - evtl. defekten - Datensatz liegen. Es scheint wirklich die Datenmenge zu sein.
Ist die Größe eines External Content beschränkt?
Florian Pürner
A signature?
Maybe I should point out where I work: KOPFteam GmbH. Just in case you need an Administrator or Supporter somewhere around Munich/Bavaria.
Or do you need a phpwcms based website? We're happy to help!
Maybe I should point out where I work: KOPFteam GmbH. Just in case you need an Administrator or Supporter somewhere around Munich/Bavaria.
Or do you need a phpwcms based website? We're happy to help!
Re: Problem bei größerer Datenmenge in "External Content"
Hallo
da hat Oliver was schlaues geschrieben:
Du machst eine php datei in das Verzeichnis /template/inc_script/frontend_render und passt dir das an:
Schon fertig.
da hat Oliver was schlaues geschrieben:
Du machst eine php datei in das Verzeichnis /template/inc_script/frontend_render und passt dir das an:
Code: Select all
<?php
ob_start();
include('my_simple_script.php');
$result = ob_get_contents();
ob_end_clean();
$content['all'] = str_raplace('{DOM_SCRIPT}', $result, $content['all']);
?>
- Oliver Georgi
- Site Admin
- Posts: 9889
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Re: Problem bei größerer Datenmenge in "External Content"
Die Frage ist, von wo das Script aufgerufen wird - lokal oder extern (also http:// oder eben aus dem Verzeichnis des CMS).
Oliver
Oliver
Re: Problem bei größerer Datenmenge in "External Content"
Von wo es aufgerufen wird? Naja, ich habe einen Content Part vom Typ "External Content" und der verweist auf meine PHP-Routine. Und die schreibt per "echo" raus und liegt in /content/pages. Was muss ich in dem Fall machen?
Florian
Florian
A signature?
Maybe I should point out where I work: KOPFteam GmbH. Just in case you need an Administrator or Supporter somewhere around Munich/Bavaria.
Or do you need a phpwcms based website? We're happy to help!
Maybe I should point out where I work: KOPFteam GmbH. Just in case you need an Administrator or Supporter somewhere around Munich/Bavaria.
Or do you need a phpwcms based website? We're happy to help!
- Oliver Georgi
- Site Admin
- Posts: 9889
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Re: Problem bei größerer Datenmenge in "External Content"
Im Prinzip OK. Wie aufwendig ist das denn? Bricht eventuell die Ausgabe aufgrund einees Fehlers ab? Time Limit? Memory Limit Problem?
Schau mal ins Error Log.
Oliver
Schau mal ins Error Log.
Oliver
Re: Problem bei größerer Datenmenge in "External Content"
error.log ist zufrieden. Es entsteht kein Eintrag, egal wieviele Listen ich mir anzeigen lasse.
http://www.iagcp.org/phpwcms/index.php? ... lubs-short
Ich habe die in der SQL Query per "LIMIT 75" die maximale Anzahl anzuzeigender Records auf 75 beschränkt. Bei Bayern und bei USA wären es eigentlich mehr, aber dann bleibt (ohne Limit) der Content-Bereich leer.
Es gibt von der Liste in der "Member Area" noch eine etwas ausführlichere Version, bei der bei jeder Adresse ein kleines GIF (immer das gleiche) angezeigt wird. Wenn ich dieses GIF nicht anzeigen lasse, dann tritt das Problem erst bei ca. 150 Adressen auf, mit dem GIF eben bei 80. Scheint also echt ein Speicherproblem zu sein.
http://www.iagcp.org/phpwcms/index.php? ... lubs-short
Ich habe die in der SQL Query per "LIMIT 75" die maximale Anzahl anzuzeigender Records auf 75 beschränkt. Bei Bayern und bei USA wären es eigentlich mehr, aber dann bleibt (ohne Limit) der Content-Bereich leer.
Es gibt von der Liste in der "Member Area" noch eine etwas ausführlichere Version, bei der bei jeder Adresse ein kleines GIF (immer das gleiche) angezeigt wird. Wenn ich dieses GIF nicht anzeigen lasse, dann tritt das Problem erst bei ca. 150 Adressen auf, mit dem GIF eben bei 80. Scheint also echt ein Speicherproblem zu sein.
A signature?
Maybe I should point out where I work: KOPFteam GmbH. Just in case you need an Administrator or Supporter somewhere around Munich/Bavaria.
Or do you need a phpwcms based website? We're happy to help!
Maybe I should point out where I work: KOPFteam GmbH. Just in case you need an Administrator or Supporter somewhere around Munich/Bavaria.
Or do you need a phpwcms based website? We're happy to help!
- Oliver Georgi
- Site Admin
- Posts: 9889
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Re: Problem bei größerer Datenmenge in "External Content"
Dann hast Du sicherlich nur ein Memory-Limit von 8MB oder sowas. Schau mal in der phpinfo().
Oliver
Oliver
Re: Problem bei größerer Datenmenge in "External Content"
http://www.iagcp.org/PHP_Info.php
Eigentlich nicht, oder?
Eigentlich nicht, oder?
A signature?
Maybe I should point out where I work: KOPFteam GmbH. Just in case you need an Administrator or Supporter somewhere around Munich/Bavaria.
Or do you need a phpwcms based website? We're happy to help!
Maybe I should point out where I work: KOPFteam GmbH. Just in case you need an Administrator or Supporter somewhere around Munich/Bavaria.
Or do you need a phpwcms based website? We're happy to help!
- Oliver Georgi
- Site Admin
- Posts: 9889
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Re: Problem bei größerer Datenmenge in "External Content"
Prüfe mal die Settings des Suhosin - habe in letzter Zeit des öfteren hier limitierende Probleme gesehen.
Ansonsten - dauert das Ermitteln eventuell länger als 30 Sekunden?
Du kannst mir ja gerne mal den Link per E-Mail senden.
Oliver
Ansonsten - dauert das Ermitteln eventuell länger als 30 Sekunden?
Du kannst mir ja gerne mal den Link per E-Mail senden.
Oliver
Re: Problem bei größerer Datenmenge in "External Content"
Hab' Dir eine E-Mail an Deine phpwcms-Adresse geschickt!
Ach ja, auf die Suhosin-Config habe ich keinen Zugriff und nein, die Query und der Listenaufbau dauert nur Sekundenbruchteile.
Danke,
Florian
Ach ja, auf die Suhosin-Config habe ich keinen Zugriff und nein, die Query und der Listenaufbau dauert nur Sekundenbruchteile.
Danke,
Florian
A signature?
Maybe I should point out where I work: KOPFteam GmbH. Just in case you need an Administrator or Supporter somewhere around Munich/Bavaria.
Or do you need a phpwcms based website? We're happy to help!
Maybe I should point out where I work: KOPFteam GmbH. Just in case you need an Administrator or Supporter somewhere around Munich/Bavaria.
Or do you need a phpwcms based website? We're happy to help!
Problem gelöst!
Oliver hat viel Zeit in das Problem gesteckt und in der Version r320 gelöst! Jetzt klappt alles wunderbar!
Vielen Dank für die tolle Hilfe!
Wo hat man das schon, dass man über mehrere Tage und x E-Mails zusammen mit dem Entwickler ein Problem lösen kann?
Florian
Vielen Dank für die tolle Hilfe!
Wo hat man das schon, dass man über mehrere Tage und x E-Mails zusammen mit dem Entwickler ein Problem lösen kann?
Florian
A signature?
Maybe I should point out where I work: KOPFteam GmbH. Just in case you need an Administrator or Supporter somewhere around Munich/Bavaria.
Or do you need a phpwcms based website? We're happy to help!
Maybe I should point out where I work: KOPFteam GmbH. Just in case you need an Administrator or Supporter somewhere around Munich/Bavaria.
Or do you need a phpwcms based website? We're happy to help!