Problèmes lors de l'installation de BlogEngine.NET sur ma boîte CentOS mod_mono 2.8 (mono 2.8.1).Sensibilité à la casse Mono IOMAP
Le code BlogEngine.NET référence un dossier nommé 'Bin'. En regardant le contenu du répertoire, il y a un dossier appelé 'bin' - l'emplacement normal pour la source compilée à résider. Renommer le dossier en 'Bin' n'est pas une option, car cela entraînera des problèmes mono (il faut que le dossier soit appelé 'bin').
Je suis tombé sur ceci: http://www.mono-project.com/IOMap
Ce qui suggère que iomap Mono fera mono 'Ignore' sensibilité à la casse.
j'ai ajouté à mon MONO_IOMAP=all
env, de su, et il semble quand je l'appelle env
Toutefois, cela ne semble pas fonctionner - il est toujours sensible majuscules.
J'ai ensuite ajouté MonoSetEnv MONO_IOMAP=all
à mon fichier vhosts apache pour un sous-domaine spécifique, et cela ne fonctionne toujours pas.
Des idées de ce que je fais mal? Suis-je aveugle et n'ajoute pas MONO_IOMAP=all
à env
pour les autres utilisateurs que root?
Mise à jour: Mon hosts.conf pour ce site ressemble à:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /home/host/www/host.net/blog
ServerName blog.host.net
ErrorLog /home/host/www/host.net/logs/blog.host.net-error.log
TransferLog /home/host/www/host.net/logs/blog.host.net-access.log
CustomLog /home/host/www/host.net/logs/blog.host.net-access_combined.log combined
DirectoryIndex index.html index.aspx
MonoServerPath blog.host.net "/usr/local/bin/mod-mono-server2"
MonoExecutablePath blog.host.net "/usr/local/bin/mono"
MonoDebug blog.host.net true
MonoSetEnv blog.host.net MONO_IOMAP=all
MonoApplications blog.host.net "/:/home/host/www/host.net/blog"
<Location "/">
Allow from all
Order allow,deny
MonoSetServerAlias blog.host.net
SetHandler mono
SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip dont-vary
</Location>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript
</IfModule>
</VirtualHost>
Fonctionne après le redémarrage de httpd. Merci – Darbio
Pour moi aussi, utilisez le service Web WCF avec l'alias MonoSetEnv MONO_STRICT_MS_COMPLIANT = yes – Fanda