I've placed 2 versions of the same site within the root (web) and accessed them via different URLs (aka. Mysites.com/foo and Mysites.com/bar). This works as long as you do not have any .a4l library file within your web root folder. As this library was mirrored as well, A4D parses both libs and instead of throwing an error or silently ignoring one of the duplicate libraries, it crashes 4D server on start.
I've enabled A4Dinit on one client (A4D is serving sites on 4D server), to use the session monitor. Worked perfectly on a local installation, so I activated it as well on a setup, where the clients are local but the server is accessed from the 4D clients via internet. It works as well but the 4D user process, that is usually at 2-5% cpu load without any client activity, now was between 40-100%. As soon as more 4D clients accessed the server, it crashed. Didn't have the time so far to track, what part of the client A4D processes are using that much cpu. Not actually crashing 4D server, but I've accidentally created an A4D library within the web root, where the .a4l filename didn't match the library definition. During startup a4d stops parsing the web tree as soon, as it reaches the library with the invalid library definition, without giving any error. Peter _______________________________________________ Active4D-dev mailing list [email protected] http://list.aparajitaworld.com/listinfo/active4d-dev Archives: http://active4d-nabble.aparajitaworld.com/
