NextCloud 27 - Theme black - HTTPS

Hello,

I have installed NextCloud 27 on OVH Web server (mutualisé).
It works fine with HTTP, but with HTTPS, I have blanck page (as describe on the site Nextcloud 25 - l'application theming casse l'affichage des CSS - Le blog de Genma).

But in version 27, it is impossible to deactivate “theming”.

Que dois-je faire ? The solution ?

Cdt, Thanks,

EJU

Can you provide logs please?

Hello,

Voici des logs (impossible d’en envoyer plus : limite de caractĂšres, pas de possibilitĂ© de joindre un fichier).

Merci,

{"reqId":"ZLK7s3XJYQQYOICBlpfRyQAAAC8","level":3,"time":"2023-07-15T15:30:59+00:00","remoteAddr":"zzzz","user":"admin","app":"index","method":"GET","url":"/index.php/apps/theming/favicon?v=21421e36","message":"Could not create folder \"/appdata_oc7xbbp2gskc/theming/global\"","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0","version":"27.0.0.8","exception":{"Exception":"OCP\\Files\\NotPermittedException","Message":"Could not create folder \"/appdata_oc7xbbp2gskc/theming/global\"","Code":0,"Trace":[{"file":"/home/xxxx/www-nextcloud_27/lib/private/Files/AppData/AppData.php","line":147,"function":"newFolder","class":"OC\\Files\\Node\\Folder","type":"->","args":["global"]},{"file":"/home/xxxx/www-nextcloud_27/apps/theming/lib/ImageManager.php","line":383,"function":"newFolder","class":"OC\\Files\\AppData\\AppData","type":"->","args":["global"]},{"file":"/home/xxxx/www-nextcloud_27/apps/theming/lib/ImageManager.php","line":118,"function":"getRootFolder","class":"OCA\\Theming\\ImageManager","type":"->","args":[]},{"file":"/home/xxxx/www-nextcloud_27/apps/theming/lib/Controller/IconController.php","line":118,"function":"getImage","class":"OCA\\Theming\\ImageManager","type":"->","args":["favicon",false]},{"file":"/home/xxxx/www-nextcloud_27/lib/private/AppFramework/Http/Dispatcher.php","line":230,"function":"getFavicon","class":"OCA\\Theming\\Controller\\IconController","type":"->","args":["core"]},{"file":"/home/xxxx/www-nextcloud_27/lib/private/AppFramework/Http/Dispatcher.php","line":137,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[["OCA\\Theming\\Controller\\IconController"],"getFavicon"]},{"file":"/home/xxxx/www-nextcloud_27/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[["OCA\\Theming\\Controller\\IconController"],"getFavicon"]},{"file":"/home/xxxx/www-nextcloud_27/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Theming\\Controller\\IconController","getFavicon",["OC\\AppFramework\\DependencyInjection\\DIContainer"],["core","theming.Icon.getFavicon"]]},{"file":"/home/xxxx/www-nextcloud_27/lib/base.php","line":1064,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/apps/theming/favicon"]},{"file":"/home/xxxx/www-nextcloud_27/index.php","line":36,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/home/xxxx/www-nextcloud_27/lib/private/Files/Node/Folder.php","Line":166,"CustomMessage":"--"}}

Bonjour, Avez-vous trouver une solution Ă  votre problĂšme ? J’ai le mĂȘme soucis sur mon nextcloud, ça fonctionne bien en http mais pas en https.

Bon, ça fonctionnait chez moi aprÚs une maj vers NC28.

Le lendemain, plus rien : mĂȘme problĂšme. Surement un cache qui s’est vidĂ© entre temps.

DĂ©sactiver phpfpm par dĂ©faut sur le mutu semble ĂȘtre une solution.

Faut donc faire un fichier .ovhconfig contenant la ligne :

app.engine=phpcgi

En espérant que ça aide pour future référence.

Bonjour
Désolé je ne suis pas assez doué pour appliquer ta solution.
J’ai fait un fichier PHP nommĂ© .ovhconfig avec cette ligne de code mais il ne suffit pas de le mettre Ă  la racine de ce serveur apparemment il faut bien y faire appel et lĂ  je ne sais pas comment faire ?
Si quelqu’un pouvait dĂ©velopper cette solution car je suis bloquĂ© sans affichage acceptable en HTPPS

Bonjour,

J’avais le mĂȘme problĂšme et je viens de tester cette astuce. Merci beaucoup cela fonctionne. Voici le contenu de mon fichier .ovhconfig Ă  la racine de l’hĂ©bergement :

http.firewall=none
app.engine.version=8.3
environment=production
app.engine=phpcgi
container.image=stable64

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.