Slavo ici de l'équipe travaillant sur Sitefinity.
Quelqu'un de l'équipe répondra au ticket de support que vous avez soumis, mais dans l'intérêt de toute autre personne qui peut avoir des problèmes semblables à la vôtre, je voulais vous écrire ici. Les problèmes que vous rencontrez dans votre scénario ne sont pas clairs. Je vais donc vous expliquer un peu comment Sitefinity fonctionne dans un environnement de confiance moyenne.
Toutes les fonctionnalités de Sitefinity sont prises en charge dans un tel environnement, à quelques exceptions près. La partie principale du code nécessitant une confiance totale est le code d'accès aux données. Sitefinity utilise un outil ORM appelé Nolics.net pour interagir avec la base de données du projet et prend en charge les mises à niveau automatiques du schéma. Une mise à jour du schéma est nécessaire dans les cas suivants:
- Lorsque vous démarrez votre projet pour la première fois (la base de données est vide)
- Lorsque vous passez à une nouvelle version de Sitefinity (version modifiée des ensembles Sitefinity)
- Lorsque vous ajoutez un nouveau fournisseur de données enfiché dans Sitefinity (plusieurs tables à ajouter à la base de données)
Depuis les fournisseurs d'hébergement qui courent dans la confiance moyenne ne vous laissera pas changer ces paramètres, la solution consiste à effectuer ces opérations une fois sur un développement ordinateur, puis téléchargez les modifications sur le serveur de production.
Si vous ne l'avez pas été en mesure d'exécuter votre projet, pour la première fois, les chances sont que c'est la raison. Mon conseil serait d'installer le projet localement quelque part et de l'exécuter, assurez-vous de pouvoir naviguer sur le site et l'interface d'administration, puis de télécharger le projet et la base de données (avec schéma déjà mis à jour) avec votre hébergeur.
Nous avons également des guides sur la façon de débuter avec Discount ASP.NET et GoDaddy comme fournisseurs d'hébergement mutualisé les plus couramment utilisés. Peut-être que cela pourrait aider.
Si vous rencontrez toujours des problèmes avec votre projet, s'il vous plaît fournir plus de détails, et je serais heureux de vous aider ici, ou dans nos forums ou système de soutien.
Best, Slavo
Quog: Quelle a été votre résolution finale? – condiosluzverde
Nous avons abandonné et déménagé à un hôte qui pourrait nous donner une confiance totale. Nous avons réussi à faire fonctionner la plupart des choses avec une confiance moyenne, même certains sites ont complètement fonctionné, mais il y avait certaines fonctionnalités clés qui ne fonctionneraient jamais dans une confiance moyenne comme les workflows, la recherche, certaines fonctionnalités de modules personnalisées. Dommage, car nous avons vraiment aimé l'approche Mosso des sites partagés dans un nuage (contrairement à la plupart des services cloud qui sont des serveurs privés virtuels.) – Quog