Hi,
ich habe bereits ein sauberes Plone 3.3.5 mit dem Unified Installer aufgesetzt. Es ist auch unter http://192.168.0.24:8080 erreichbar.
Hi,
ich habe bereits ein sauberes Plone 3.3.5 mit dem Unified Installer aufgesetzt. Es ist auch unter http://192.168.0.24:8080 erreichbar.
Hi,
also ich habe es noch einmal probiert und nun sieht meine Ordner Struktur unter /usr/local/Plone wie folgt aus:
buildout-cache
dump
Python-2.4
zinstance
Zope-2.10.11-final-py2.4
In zinstance/bin sind jedoch jede Menge ausführbare Skripte, die ich in dump/bin jedoch nicht habe. Dort liegt nur das buildout Skript. Wird dieses /bin Verzeichnis eigentlich von selbst gefüllt? Vielleicht nochmal was ich bisher getan habe.
1. Den UnifiedInstaller entpackt und
aufgerufen
2. Dadurch wurde eine kleine feine Plone Instanz samt Python2.4 nach /usr/local/Plone/ erstellt
3. Den dump in /usr/local/Plone kopiert
4. /usr/local/Plone/Python2.4/bin/python /usr/local/Plone/dump/bootstrap.py -c devel.cfg aufgerufen
5. Dadurch wurde das Verzeichnis /bin und das Skript buildout erstellt
6. debian5lenny32:/usr/local/Plone/dump# ./bin/buildout -c devel.cfg aufgerufen
7. Nun konnte mr.developer 1.31 gezogen werden, jedoch schmeisst das Skript öfter den Fehler
und wie gesagt ist der bin Ordner ziemlich leer, so dass ich den dump nicht starten kann
Nachtrag:
Es wurde jedoch ein eggs Verzeichnis erstellt und darin sind jede Menge .egg Dateien
Ob ich nun die eggs in den übergeordneten buildout-cache Ordner kopieren kann und bei der frischen Installation des UnifiedInstallers die plonectl um weitere egg erweitern kann?
Nachtrag 2:
Mein buildout hängt nun am
SyntaxError: invalid syntax
An error occured when trying to install zope.browserpage 4.1.0.Look above this message for any errors thatwere output by easy_install.
Ich vermute die 4.1.0 ist einfach zu neu, ich würde eine 3.x fest angeben wollen, aber wo tue ich das? Im ganzen Dump steht keine Zeile von "zope.browserpage". Diese Abhängigkeit wird also von irgendwas vorausgesetzt, ich denke wenn ich eine fixe ältere Version angebe könnte ich den Fehler umgehen, oder?
Nachtrag 3:
Nun bin ich wohl in der Dependencies Hölle gelandet ...
erhalte ich beim laden von Zope2 2.12.1
langsam macht es echt Spass
Aber seltsam ist doch, dass "dumppickedversions" auch nicht gezogen werden konnte, beim fresh install steht es jedoch auch in der buildout.cfg und dort kommt er mit der extension klar bzw. kann sie ziehen. Ach und ich nutze Debian 5 Lenny
Und ja es gibt im ./src Verzeichnis custom extensions die wohl zu dem Dump gehören, also bräuchte ich die Erweiterung mr.developer.
Also einfach die Data.fs ins frische Plone zu kopieren, bringt wie erwartet nichts, da es Abhängigkeiten auf Module, die im src Ordner sind gibt. Ich habe jetzt deine Idee mit der Python2.4 Version aus der frischen Plone Installation aufgegriffen. Also mittels
debian64-plone-vm:/home/plone/plone-dump# /usr/local/Plone/Python-2.4/bin/python bootstrap.py -c devel.cfg
konnte ich schonmal die bootstrap.py ausführen. Jedoch gelingt das Ausführen von
debian64-plone-vm:/home/plone/plone-dump# ./bin/buildout -c devel.cfgDownload error: unknown url type: https -- Some packages may not be found!
Couldn't find index page for 'buildout.dumppickedversions' (maybe misspelled?)
Download error: unknown url type: https -- Some packages may not be found!
Getting distribution for 'buildout.dumppickedversions'.
While:
Installing.
Loading extensions.
Getting distribution for 'buildout.dumppickedversions'.
Error: Couldn't find a distribution for 'buildout.dumppickedversions'.
nicht.
---
Upate:
Nach dem auskommentieren von
[COLOR=#48484C][FONT=Droid Mono]extensions [/FONT][/COLOR][COLOR=#93A1A1][FONT=Droid Mono]= [/FONT][/COLOR][COLOR=#48484C][FONT=Droid Mono]buildout[/FONT][/COLOR][COLOR=#93A1A1][FONT=Droid Mono].[/FONT][/COLOR][COLOR=#48484C][FONT=Droid Mono]dumppickedversions[/FONT][/COLOR]
bekommme ich nun die selbe Meldung bei mr.developer
debian64-plone-vm:/home/plone/plone-dump# ./bin/buildout -c devel.cfg -D
Download error: unknown url type: https -- Some packages may not be found!
Couldn't find index page for 'mr.developer' (maybe misspelled?)
Download error: unknown url type: https -- Some packages may not be found!
Getting distribution for 'mr.developer'.
While:
Installing.
Loading extensions.
Getting distribution for 'mr.developer'.
Traceback (most recent call last):
File "/usr/local/Plone/Python-2.4/lib/python2.4/site-packages/zc.buildout-1.4.2-py2.4.egg/zc/buildout/buildout.py", line 1660, in main
getattr(buildout, command)(args)
File "/usr/local/Plone/Python-2.4/lib/python2.4/site-packages/zc.buildout-1.4.2-py2.4.egg/zc/buildout/buildout.py", line 373, in install
self._load_extensions()
File "/usr/local/Plone/Python-2.4/lib/python2.4/site-packages/zc.buildout-1.4.2-py2.4.egg/zc/buildout/buildout.py", line 887, in _load_extensions
newest=self.newest, allow_hosts=self._allow_hosts)
File "/usr/local/Plone/Python-2.4/lib/python2.4/site-packages/zc.buildout-1.4.2-py2.4.egg/zc/buildout/easy_install.py", line 800, in install
return installer.install(specs, working_set)
File "/usr/local/Plone/Python-2.4/lib/python2.4/site-packages/zc.buildout-1.4.2-py2.4.egg/zc/buildout/easy_install.py", line 646, in install
for dist in self._get_dist(requirement, ws, self._always_unzip):
File "/usr/local/Plone/Python-2.4/lib/python2.4/site-packages/zc.buildout-1.4.2-py2.4.egg/zc/buildout/easy_install.py", line 483, in _get_dist
raise MissingDistribution(requirement, ws)
MissingDistribution: Couldn't find a distribution for 'mr.developer'.
Alles anzeigen
Ideen?
Hallo derstappenit,
ich habe mir eine virtuelle Maschine mit Python 2.4 erstellt und wollte nun bootstrap.py aufrufen, erhalte dabei jedoch folgenden Output:
plone@debian64-plone-vm:~$ /usr/bin/python2.4 bootstrap.py
File "build/bdist.linux-x86_64/egg/zc/buildout/easy_install.py", line 121
with _Monkey(setuptools.package_index, log=_no_warn):
^
SyntaxError: invalid syntax
File "build/bdist.linux-x86_64/egg/zc/buildout/configparser.py", line 178
tail = tail.replace(';', '#') if tail else ''
^
SyntaxError: invalid syntax
File "build/bdist.linux-x86_64/egg/zc/buildout/testing.py", line 59
with open(path) as f:
^
SyntaxError: invalid syntax
File "/tmp/tmp0IuaXL/zc.buildout-2.3.1-py2.4.egg/zc/buildout/easy_install.py", line 121
with _Monkey(setuptools.package_index, log=_no_warn):
^
SyntaxError: invalid syntax
File "/tmp/tmp0IuaXL/zc.buildout-2.3.1-py2.4.egg/zc/buildout/configparser.py", line 178
tail = tail.replace(';', '#') if tail else ''
^
SyntaxError: invalid syntax
File "/tmp/tmp0IuaXL/zc.buildout-2.3.1-py2.4.egg/zc/buildout/testing.py", line 59
with open(path) as f:
^
SyntaxError: invalid syntax
Traceback (most recent call last):
File "bootstrap.py", line 52, in ?
ws.require('zc.buildout')
File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 626, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 528, in resolve
raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (setuptools 0.6c8 (/usr/lib/python2.4/site-packages), Requirement.parse('setuptools>=8.0'))
Alles anzeigen
Irgendwie knallt es dabei an mehreren Stellen. Habe ich eventuell etwas vergessen?
- - - Aktualisiert - - -
Update: Also ich habe nun eine 3.3.5 Plone Instanz mit dem Plone Unified Installer aufsetzen können. Sowohl localhost:8080/plone als auch localhost:8080/manage sind erreichbar. Gibt es vielleicht eine Möglichkeit die Dateien die ich bisher habe in die frische lauffähige Plone Instanz einzuspielen?
- - - Aktualisiert - - -
Update2: Wo genau kommt eigentlich das blobstorage Verzeichnis hin? Die Data.fs aus dem filestorage habe ich nach
kopiert. Ah ich glaub auch unter /usr/local/Plone/zinstance/var/
Hallo Community,
ich habe folgende Plone 3.3.5 Ordner-/Dateistruktur und würde gerne Wissen, wie ausgehend davon ein lauffähiges Plone bekomme?
plone
- blobstorage
- devel
- filestorage
- - Data.fs
- patches
- production
- products
- src
- theme
- versions
- base.cfg
- bootstrap.py
- build.cfg
- devel.cfg
- production.cfg
- windows-devel.cfg
- windows-production.cfg
- windows-settings.cfg
Beste Grüße