habe hier eine alte 1.6er Seite die ich auf 2.0 und dann auf 2.1 heben wollte unter Debian 10 beim Upgrade auf die 2.0 bekomme ich folgende Meldung:
Starting apache…apache2: Syntax error on line 236 of /omd/sites/main/etc/apache/apache.conf: Syntax error on line 2 of /omd/sites/main/etc/apache/conf.d/01_wsgi.conf: Cannot load /omd/sites/main/lib/apache/modules/mod_wsgi.so into server: libpython3.9.so.1.0: cannot open shared object file: No such file or directory
…ERROR
die Module sind aber alle da und auch die Rechte passen habe sogar mal auf 0777 umgestellt.
Hast du mal geprüft, ob die Library evtl ein Link auf die Library des Systempython ist?
Wenn ich mir die 2.1 ansehe, ist die mod_wsgi.so direkt im Pfad und kein Link.
hab nochmal geschaut im Library Pfad habe ich keine mod_wsgi_py3.so aber auf dem selben Server habe ich noch 2 andere Sites die ja auch auf den selben Pfad zugreifen und die funktionieren in allen 3 Sites sieht die 01_wsgi.conf gleich aus … und da der lib Pfad nur ein Link ist greifen alle ja auf die selbe Datei zu …
Dein cmc schlägt ja auch fehl. Da scheint mehr im Argen zu sein. Hast du Änderungen in der local Struktur, oder irgendwelche Anpassungen in der Site, die jetzt Ärger machen können?
Hm, die Libraries sehen für mich okay aus, sehen zumindest wie erwartet aus.
Hast du mal versucht weiter zu upgraden, ob der Fehler dann bestehen bleibt, oder sich behebt?
als Site User in der ~/etc/enviroment hatte ich LIB Pfade für SAP RFC, etc drin … hier dann noch die Pfade:
/omd/sites/sitename/local/lib und /omd/sites/sitename/lib
an die Variable LD_LIBRARY_PATH anhängen dann klappt es
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.