J’ai eu ce problème aussi et je l’ai résolue comme cela :
Il vient de l’emplacement de spip. Pour essayer la mise à jour j’ai créé un sous dossier "nouveauspip" à la racine du site.
Parce qu’il est dans un sous dossier, spip ne trouve pas le chemin du fichier css de la partie admin.
J’avais le choix entre deux solutions : soit corriger ecrire/public/admin.php en modifiant la ligne qui indique le chemin du fichier "spip_prive.css"
// Inserer le css d'admin
$css = "<link rel='stylesheet' href='".url_absolue(find_in_path('spip_prive.css')). "' type='text/css' />\n";
Soit déplacer ce fichier css pour qu’il le trouve et laisser intact "admin.php".
J’ai choisi la deuxième solution. Car corriger le fichier admin.php me semblait un peu ennuyeux.
J’ai trouvé le fichier "spip_prive.css" dans dist. Je l’ai dupliqué à la racine du nouveau site. Et comme je suis feignant, je l’ai mis aussi à la racine du répertoire "ecrire" et dans le répertoire "ecrire/public".
Bref je l’ai ajouté dans 3 endroits différents :
– racine du site,
– dans "ecrire",
– dans "ecrire/public".
Parce que cela me gonflait de faire des tests. Soyez moins primaire que moins car un seul de ces emplacements suffit.
Mais bon...