Máis problemas co Manifold IMS
1 ¿Podo montar IMS servido por Manifold nun servidor con sistema operativo Linux RedHat e servidor Apache?
Si, é posible montalo en Apache, porque hai unha forma de soportar rutinas IIS. Pero definitivamente non é posible montalo en Linux, debe ser Windows.
2 Xa publiquei un servizo IMS como explicamos antes, o IIS está activado e aínda non me publica.
A mensaxe que me envías é:
Non estás autorizado para ver esta páxina
Non ten permiso para ver este directorio nin esta páxina coas credenciais que se fornecen.
Probe o seguinte:
- Fai clic no botón Actualizar para tentar de novo con outras credenciais.
- Se pensas que debes ver este directorio ou esta páxina, ponte en contacto co administrador do sitio web usando o enderezo de correo electrónico ou o número de teléfono da páxina de inicio de localhost.
HTTP 401.3: acceso denegado por ACL no recurso
Servizos de información de Internet
Neste caso, o que falta é dar dereitos ao arquivo .map, polo que debe ingresar:
Inicio / panel de control / ferramentas administrativas / Servizos de información de Internet
No caso de que o ficheiro estea almacenado nun sub-cartafol de Inetpub, só tes que seleccionalo e escoller o ficheiro .map
A continuación, fai clic co botón dereito, propiedades, directorio e permite todos os dereitos. Tamén é conveniente facer o mesmo coa carpeta.
Se o ficheiro está almacenado noutro directorio, diferente do Inetpub, ten que crear un directorio virtual.
Faise con Action / new / virtual directory .. e séguese co bruxo ata que remata. Despois elíxese o ficheiro .map e indícanse as propiedades.
Despois, debes reiniciar a publicación do IIS.
3 Ao editar o mapa, perdéronse os dereitos asignados?
Si É unha situación curiosa, que no caso de editar o ficheiro .map que se está publicando e gardar os cambios, os dereitos asignados a través de IIS perdense.
É por iso que envía este erro:
HTTP 500.100. Erro do servidor interno: erro ASP
Servizos de información de InternetInformación técnica (para persoal de asistencia técnica)
* Tipo de erro:
(0x80004005)
Erro sen especificar
/ cat3 /default.asp, liña 125* Tipo de navegador:
Mozilla / 5.0 (Windows; U; Windows NT 5.1; en-US; rv: 1.8.1.12) Gecko / 20080201 Firefox / 2.0.0.12* Páxina:
POST 723 bytes para /cat3/default.asp
Intentei darlle dereitos de novo ... e nada, ás veces si, ás veces non; polo que é mellor non publicar o ficheiro en uso senón un que sexa como repositorio; para isto:
Abra o ficheiro .map que desexa publicar, no directorio onde se almacena, cree a publicación, probe se a publicación funciona desde o navegador ou, en caso contrario, dálle dereitos do administrador de IIS. Unha vez que todo funcione:
Coloque unha copia do ficheiro no directorio onde se está a crear a publicación, por exemplo
C: \ Inetpub \ wwwroot \ cat3
Edita o enderezo no ficheiro config.txt
A continuación, reinicie a publicación no IIS, se ao abrir o navegador todo funciona:
Non reedite ese ficheiro, pero edite o orixinal facendo cambios e gardándoo, substituíndoo e reiniciando o servizo IIS. Deste xeito, non se perderán os dereitos do ficheiro.
Mentres parece un tanto estropeado, ao facer a consulta no foro Manifold, dixéronme É así ... para cal é o xeito no que o resolvo ... Probaré un programa deses programas gratuítos que permitan facer rutinas de replicación programadas para ver se me soluciona o impas de ser substituído manualmente.