There is some code (inherited from PGV) that "encrypts" filenames, when passing them as URLs.
The algorithm generates encrypted names that may contain '#' characters - and these cause the rest of the URL to be ignored....
So, the reason I couldn't see the error is down to choice of filename. My one was encrypted to a string that did not include '#'.
This encryption is present so that we can bypass some "hacker detection" code in session_spider. I was never happy with this hacker detection code. It was simply a cover for badly escaped strings elsewhere in the code, and I have already disabled it.
Fix submitted.
BTW - the problem "Column 'old_gedcom' cannot be null" is unrelated. I am working on this now....
Thanks for this. Got there at last.
There is some code (inherited from PGV) that "encrypts" filenames, when passing them as URLs.
The algorithm generates encrypted names that may contain '#' characters - and these cause the rest of the URL to be ignored....
So, the reason I couldn't see the error is down to choice of filename. My one was encrypted to a string that did not include '#'.
This encryption is present so that we can bypass some "hacker detection" code in session_spider. I was never happy with this hacker detection code. It was simply a cover for badly escaped strings elsewhere in the code, and I have already disabled it.
Fix submitted.
BTW - the problem "Column 'old_gedcom' cannot be null" is unrelated. I am working on this now....