Hi Gerard,

Try these and let me know if it helps...

a) You have "WEBSERVER_ROOT as c:\Inetpub\wwwroot" under Environment
variable ?
- On command prompt do you see the value if you type "set WEBSERVER_ROOT"
- Go to url http://*<yourhost>*:*<yourport>*/tpp-bin/check_env.pl
Do you see WEBSERVER_ROOT = C:\Inetpub\wwwroot

b) In Apache httpd.conf add the following SetEnv (below is my httpd.conf)
SetEnv WEBSERVER_ROOT C:/Inetpub/wwwroot
SetEnv WEBSERVER_URL http://<Host>:<Port>
Alias /tpp-bin "C:/Inetpub/tpp-bin"
....

NOTE : If you added the Environment variable under "System variables" not
"User variables" then you must re-start for the changes to take effect.

My conf:
-------------
# Add 5-hour timeout
Timeout 18000

AddType text/html .shtml
AddHandler server-parsed .shtml

SetEnv WEBSERVER_ROOT C:/Inetpub/wwwroot
SetEnv WEBSERVER_URL http://localhost:81
Alias /tpp-bin "C:/Inetpub/tpp-bin"
<Directory "C:/Inetpub/tpp-bin">
    Options Indexes MultiViews ExecCGI
    AllowOverride None
    Order allow,deny
    Allow from all

    AddHandler cgi-script .cgi .pl
    ScriptInterpreterSource Registry

    PassEnv WEBSERVER_ROOT
    PassEnv WEBSERVER_TMP
</Directory>

Alias /ISB "C:/Inetpub/wwwroot/ISB"
Alias /isb "C:/Inetpub/wwwroot/ISB"
<Directory "C:/Inetpub/wwwroot/ISB">
    Options Indexes MultiViews Includes ExecCGI
    AllowOverride None
    Order allow,deny
    Allow from all
    AddType text/html .shtml
    AddHandler server-parsed .shtml
    PassEnv WEBSERVER_ROOT
    PassEnv WEBSERVER_TMP
</Directory>
-------------

On Wed, Feb 18, 2015 at 9:42 AM, Gerard Such <[email protected]> wrote:

> I'm trying to use TPP for the first time, and I've got an error that some
> others seem to have suffered (and solved). But from what I can see my
> system already has the "solutions" implemented, so I don't know what to do:
>
> The complete message, when I try to run PeptideProphet
>
> c:\Inetpub\tpp-bin\xinteract (TPP v4.8.0 PHILAE, Build 201411201551-6764
> (mingw-i686))
>  PPM mode in Accurate Mass Model ... running:
> "C:/Inetpub/tpp-bin/InteractParser "interact.pep.xml"
> "Plasma_sample_reference_160min-1.tandem.pep.xml"
> "Plasma_sample_reference_160min-2.tandem.pep.xml"
> "Plasma_sample_reference_160min-3.tandem.pep.xml" -L"7"" <PRE> Environment
> variable WEBSERVER_ROOT does not exist.
>
> For Windows users, you can set this environment variable through the
> Advanced tab under System Properties when you right-mouse-click on your My
> Computer icon.
>
> Set this environment variable to your webserver's document root directory
> such as c:\inetpub\wwwroot for IIS or c:\website\htdocs or WebSite Pro.
>
> Exiting.
> command completed in 0 sec
> running: "C:/Inetpub/tpp-bin/DatabaseParser "interact.pep.xml""
> pipe "C:/Inetpub/tpp-bin/DatabaseParser "interact.pep.xml"" failed: No
> error
> error, could not execute: C:/Inetpub/tpp-bin/DatabaseParser
> "interact.pep.xml"
>
> The solutions I've found are to insert the ENV variables (Windows 8.1) in
> the system and in the httpd.conf Apache configuration file. But this is
> something that is already correct on my installation:
>
> WEBSERVER_ROOT
> c:\Inetpub\wwwroot
>
> Path
> C:\Inetpub\tpp-bin;C:\Perl64\site\bin;C:\Perl64\bin;C:\ProgramData\Oracle\
> Java\javapath;C:\Program Files\Dell\DW WLAN Card;;C:\Program Files 
> (x86)\NVIDIA
> Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\
> Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%
> SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C
> :\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program
> Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program
> Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (
> x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\
> WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\
> syswow64
>
> And in the Apache conf
>
> Alias /tpp-bin "C:/Inetpub/tpp-bin"
> <Directory "C:/Inetpub/tpp-bin">
>     Options Indexes MultiViews ExecCGI
>     AllowOverride None
>     Order allow,deny
>     Allow from all
>
>     AddHandler cgi-script .cgi .pl
>     ScriptInterpreterSource Registry
>
>     PassEnv WEBSERVER_ROOT
>     PassEnv WEBSERVER_TMP
> </Directory>
>
> Alias /ISB "C:/Inetpub/wwwroot/ISB"
>
> Alias /schema "C:/Inetpub/wwwroot/schema"
>
> <Directory "C:/Inetpub/wwwroot">
>     Options MultiViews Includes
>     AllowOverride None
>     Order allow,deny
>     Allow from all
>
>     AddType text/html .shtml
>     AddHandler server-parsed .shtml
>
>     PassEnv WEBSERVER_ROOT
>     PassEnv WEBSERVER_TMP
> </Directory>
>
> So, what can I do?
>
> Thanks,
> -Gerard
>
>  --
> You received this message because you are subscribed to the Google Groups
> "spctools-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/spctools-discuss.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"spctools-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/spctools-discuss.
For more options, visit https://groups.google.com/d/optout.

Reply via email to