Post here for help with installing or upgrading mojoPortal pre-compiled release packages. When posting in this forum, please provide all relevant details. You may also want to review the installation or upgrading documentation.
If you have questions about using the source code or working with mojoPortal in Visual Studio, please post in the Developer forum.
When posting in this forum, please try to provide as many relevant details as possible. Particularly the following:
You may also want to review the installation or upgrading documentation.
I have moved some sites to a new server. The sites seem to operate fine, however, the Windows Event Log contains several entries (in groups of 3) for each site that was moved that indicate an UnauthorizedAccessException for the "index" directory.
The problem isn't actually in that directory though... the problem is that the system is trying to access these files in their old path. In the old server, the sites were installed under C:\inetpub\site1\ etc, but now they are under c:\inetpub\sites\site1\ etc.
So the ASP.NET runtime is still trying to access the index under C:\Inetpub\site1\Data\Sites\1\index\ and that fails because that folder doesn't exist.
Somewhere, I guess mojoPortal recorded that original directory. Any idea where so I can fix it?
When move a mojoPortal site to a different server, you will need to make sure the structure is the same. Otherwise, you will have to manually change the URL's after the move. Here is the documentation:
You should delete all rows from mp_IndexingQueue and mp_TaskQueue and then rebuild the search index, it sounds like it had existing rows with your old index path in the table before you moved it.
Hope it helps,