texis.exe
as the anonymous user
IUSR_machine
. If you want searches to automatically recompile
scripts for you then this user will need write permission on the
directories containing the scripts.
Another option is to test and compile the scripts in a staging area,
and when you are satisfied with the results simply move the compiled
.vtx
file into place.
Texis requires that its monitor process be running. It will attempt to start it if it's not already running. When Texis is running under the web server there may not be permission available for it to run properly. You can, as administrator, register the Texis monitor as a service to run in background and when the system starts up. The install will do this if run as an administrator. You can do this manually from a command prompt when logged in as administrator:
monitor -R
This will start the monitor service immediately so there's no need to reboot to activate it.
If you ever wish to unregister the Texis monitor as a service do this from a command prompt when logged in as administrator:
monitor -U
setuid
to the correct user. If
it is not able to you will receive a warning. It is up to you to
ensure that texis is always run as the same userid.
The standard Unix commands for making a program setuid
to some
user, say myself
for example, are:
chown myself texis
chmod u+s texis
The above commands may only be run by the root
user on some systems.