Ja meine Leute haben aber keine Warnmeldung. Ich will halt nicht jetzt einfach zurĂŒck kopieren und beim nĂ€chsten update fliegt mir alles um die ohren
Kann den Fehler nach dem Update bestÀtigen.
Hab dazu etwas auf Github gefunden. Werde aber nicht richtig schlau daraus.
Demnach wĂ€re das ein Bug wenn ich das richtig verstehe, aber was weiĂ ich schonâŠ
Wenn ich das richtig verstehe, hat sich beim ocm-provider was geÀndert.
Since 27.1.2 and 26.0.8 ocm-provider is not a dir anymore, but implemented in a usual Controller. Nginx webserver config requires adjustments.
Das der Ordner ocm-provider nicht mehr da ist, ist also korrekt, somit ist das ZurĂŒckkopieren keine Lösung.
Lt. der Diskussion in github muss die Webserver-Konfig (apche und nginx) angepasst werden. Ich hab aber noch nicht gefunden, was da genau gemacht werden muss (speziell fĂŒr nginx)
ja das zurĂŒck kopieren keine endgĂŒltige Lösung ist hatte ich mir schon gedacht. Ich brĂ€uchte die endgĂŒltige Lösung allerdings dann fĂŒr apache. Wo verfolgst du die Diskussion?
Schau hier mal rein, die Lösung am Ende hat bei mir geklappt.
Ich hab die Lösung (nginx) hier gefunden:
Ne hat bei mir nicht geklappt
Ich möchte mich hier trotzdem das es bei mir hier nicht geholfen hat bei euch allen bedanken. Ich werde weiter an einer Lösung fĂŒr mein Problem suchen.
Bei mir war die RewriteRule in der Datei .htaccess fehlerhaft (warum auch immer). Es fehlte der Ordner nextcloud. Sie lautet jetzt so und die Fehlermeldung ist verschwunden:
RewriteRule ^ocm-provider/?$ /nextcloud/index.php [QSA,L]
Genau das half bei mir auch, Nextcloud liegt bei mir im Unterordner ânextcloudâ.
RewriteRule ^ocm-provider/?$ /nextcloud/index.php [QSA,L]
Jetzt funktionierts auch bei mir wieso auch immer
Hmm, das hat bei mir leider nicht funktioniertâŠ
Wie ist denn der genaue Pfad bei dir?
Bei mir liegt Nextcloud unter /var/www/nextcloud
Ich hab das Verzeichniss unter /var/www/nextcloud liegen
Look into your apache config for this entry: <Directory /var/www/nextcloud> Options Indexes FollowSymLinks AllowOverride All Require all granted and change it from none to All that works for me.
Hallo Zusammen,
Bei mir hat auch nichts von oben funktiniert.
Jetzt habe ich die Meldung weg bekommen
habe aber keine Ahnung ob die Lösung richtig ist.
hier meine Lösung
FĂŒr alle die die json datei ĂŒberdie URL angezeigt bekommen
meine-nextcloud.de/index.php/ocm-provider/
aber die Meldung nicht weg bekommen
Lösung
In der Datei
nano /var/www/nextcloud/.htaccess
wurde nach der Installation auf 27.0.2 folgende Zeile hinzugefĂŒgt
Die habe ich nicht geÀndert
RewriteRule ^ocm-provider/?$ index.php [QSA,L]
Ich habe in der ssl config von apache wo meine anderen Redirects stehen folgende Zeile
hinzugefĂŒgt
nano /etc/apache2/sites-enabled/default-ssl.conf
Redirect 301 /ocm-provider/ /index.php/ocm-provider/
service apache2 restart
Meldung ist weg
GruĂ
Markus
Danke fĂŒr diese Anleitung, genau das hat bei mir den Fehler auch behoben.
Kleine Anmerkung dazu allerdings, ich habe das Verhalten mit einer meiner anderen Nextcloud-Installationen (Version 27.1.1) verglichen, und dort bekomme ich eine JSON-Datei angezeigt, wenn ich nach der URL /ocm-provider (ohne SchrÀgstrich am Ende) eingebe. Mit dem vorgeschlagenen Redirect funktionierte das aber nur, wenn ich die URL MIT SchrÀgstrich am Ende eingegeben habe.
Der Fehler in den Einstellungen von Nextcloud wurde also zwar auch vorher schon nicht mehr angezeigt, aber da ich keine Ahnung habe, was diese JSON-Datei aufruft und verwendet, habe ich den Redirect geÀndert auf
Redirect 301 /ocm-provider /index.php/ocm-provider/
Ansonsten nochmal vielen Dank hierfĂŒr.
Michael
Auch von mir vielen Dank, das hat den Fehler bei mir auch behoben!
@Katzenklo Danke dir natĂŒrlich auch vielmals fĂŒr deine Tipps, auch wenn die leider nicht zum Erfolg gefĂŒhrt habenâŠ
OK nicht schlecht
Das zur â.htaccessâ hinzuzufĂŒgen, hat bei mir geholfen - mit angepasster Pfadangabe, denn bei mir heiĂt der Ordner ânextcloudâ anders.
Also alles super!
Danke