Page 1 of 1

Plesk 8.1.1 Applikation doppelt eingetragen

Posted: 2007-04-04 12:08
by jluerken
Hi,

ich habe nach dem Update auf Plesk 8.1.1 die Applikation phpBB 2 mal im Application Vault eingetragen.
Einmal in der alten, und einmal korrekt in der neuen Version.

Wenn ich versuche die alte Version im Menü zu deinstallieren bekomme ich die folgende Fehlermeldung:

sappmng: utility /bin/rpm failed (result=1):
file /usr/local/psa/var/cgitory/phpBB-2.0.17-5 is not owned by any package
sappmng: Cannot get package name for phpBB-2.0.17-5
proc_close() failed:

0: /usr/local/psa/admin/plib/SiteApps/class.cSiteAppManager.php:157
cSiteAppManager->_callSAppMng(string 'test-package-removable', array, string '', array)
1: /usr/local/psa/admin/plib/SiteApps/class.cSiteAppManager.php:165
cSiteAppManager->_callSAppMng1(string 'test-package-removable', array)
2: /usr/local/psa/admin/plib/SiteApps/class.cSiteAppManager.php:358
cSiteAppManager->sappmng_test_package_removable(string 'phpBB-2.0.17-5')
3: /usr/local/psa/admin/plib/SiteApps/class.SiteAppPackageManager.php:413
SiteAppPackageManager->uninstallSiteAppPackageRemove(object of type SiteAppPackage)
4: /usr/local/psa/admin/plib/SiteApps/class.SiteAppPackageManager.php:430
SiteAppPackageManager->uninstallSiteAppPackage(object of type SiteAppPackage)
5: /usr/local/psa/admin/plib/SiteApps/class.ServerSiteAppPackagesList.php:33
ServerSiteAppPackagesList->uninstall(array)
6: /usr/local/psa/admin/htdocs/server/site_app_pkgs.php:60
Ich würde die Applikation nun gerne irgendwie manuell entfernen oder aus der DB schmeissen.
Kann mir jemand sagen ob und wie ich das machen kann?

Gruss
jluerken

Re: Plesk 8.1.1 Applikation doppelt eingetragen

Posted: 2007-04-04 18:30
by danu
/usr/local/psa/var/cgitory/phpBB-2.0.17-5
Von Hand löschen,

Re: Plesk 8.1.1 Applikation doppelt eingetragen

Posted: 2007-04-04 20:03
by Outlaw
Das ist normal und auch, daß siech das Zeug net deinstallieren lässt.

Bei einigen wenigen Paketen geht es zwar aber wenn Du dann den Updater startest, zeigt er Dir den App Vault als Updatewürdig an und wenn Du den dann laufen lässt, haste wieder alle deinstallierten Pakete drin.

Mein Tipp: Lass den ganzen App Vault Quatsch, selbst die neusten Pakete sind zum Teil steinalt und es ist IMHO eh gefährlich, mehrere Pakete auf eine DB loszulassen, da es mal vorkommen kann (wenn es nicht gar Standard ist), daß bereits bestehende Tabellen gekillt werden und/oder für jede App eine eigene DB benötigt wird.

Gruß
Outi

Re: Plesk 8.1.1 Applikation doppelt eingetragen

Posted: 2007-04-04 20:05
by Outlaw
Ach ja, das ist übrigens kein reines 8.1.1 Phänomen, sondern hatte ich schon seit 7.x.x ....

Re: Plesk 8.1.1 Applikation doppelt eingetragen

Posted: 2007-04-04 21:27
by danu
es ist IMHO eh gefährlich, mehrere Pakete auf eine DB loszulassen
Was ist daran gefährlich?
Auf meinem Server laufen zig Pakete und die welche nicht funktionierten oder veraltet waren, habe ich noch selber neu gepackt. Ich betreibe Plesk nicht weil ich damit den Server administrieren will, sonder weil meine Kunden das so haben wollen, gerade wegen der Packete 8)

Re: Plesk 8.1.1 Applikation doppelt eingetragen

Posted: 2007-04-04 22:05
by jluerken
danu wrote:
/usr/local/psa/var/cgitory/phpBB-2.0.17-5
Von Hand löschen,
Wo genau und wie?

Re: Plesk 8.1.1 Applikation doppelt eingetragen

Posted: 2007-04-04 22:55
by Outlaw
danu wrote:
es ist IMHO eh gefährlich, mehrere Pakete auf eine DB loszulassen
Was ist daran gefährlich?
Auf meinem Server laufen zig Pakete und die welche nicht funktionierten oder veraltet waren, habe ich noch selber neu gepackt. Ich betreibe Plesk nicht weil ich damit den Server administrieren will, sonder weil meine Kunden das so haben wollen, gerade wegen der Packete 8)
Ich erinnere mich an einige Pakete, bei denen der Hinweis dabei stand, daß vorhandene Datenbanken gelöscht und neu angelegt werden oder man solle eine eigene DB nur dafür aufmachen ....

Kann sein, daß das nimmer so ist, ich habe auf Grund der veralteten Pakete mich dann auch nimmer damit beschäftigt.

Wenn ein Kunde Interesse an so nem Paket hat, bin ich gerne behilflich, um die aktuelle Version direkt vom Projekt/Hersteller zu installieren ....

Ich verwende Plesk nicht wegen den Paketen, sondern weil ich meine Kunden damit angenehmer administrieren kann und die Kunden auh in ihrem Bereich eigene Einstellungen vonehmen können, (Mail, PWs, Subdomins, DB, ....).

Gruß
Outi

Re: Plesk 8.1.1 Applikation doppelt eingetragen

Posted: 2007-04-04 22:56
by Outlaw
jluerken wrote:
danu wrote:
/usr/local/psa/var/cgitory/phpBB-2.0.17-5
Von Hand löschen,
Wo genau und wie?
Aua ....

Gemeint war: per SSH einloggen und die entsprechenen Verzeichnisse manuell löschen ....

Gruß
Outi

Re: Plesk 8.1.1 Applikation doppelt eingetragen

Posted: 2007-04-05 00:48
by danu
[Ich erinnere mich an einige Pakete, bei denen der Hinweis dabei stand, daß vorhandene Datenbanken gelöscht und neu angelegt werden oder man solle eine eigene DB nur dafür aufmachen ....
Ja wenn man nicht aufpasst, ist das noch immer ungefähr so. Normalerweise muss man die Config zuerst sichern und hinterher wieder rein kopieren und die überflüssigerweise angelegte Datenbank wieder löschen. Das erledigt in der Regel das Installationsscipt, welches in den Paketen vorhanden ist.