Hi Chris,

Any update on your issue ?

Regards
Vishal

On Fri, Oct 28, 2011 at 4:55 PM, Vishal Swaroop <[email protected]>wrote:

> Hi Chris,
>
> Please clear the http://flic.kr/p/axzsk8 and upload fresh image,
> sometimes it is confusing on which step you are facing error..
>
> 1) Run this : http://localhost:<your port>/tpp-bin/check_env.pl  and send
> the details.
> 2) Send your httpd.conf and apache latest log (under
> C:\Apache...\logs\error.log), I will try to check.
> 3) Send latest cmd_** file from c:\tmp
> You can email me at [email protected] or post here.
>
> Other things....
> a) Have you tried with default user/ pwd (guest/guest) ? I am not sure how
> you have set the permission for user "linci", please check
> http://tools.proteomecenter.org/wiki/index.php?title=TPP_Tutorial#Setting_up_an_account
>
>
> b) Changing to my httpd.conf : Take back-up of your file and try checking
> "ScriptAlias" part as well as "Alias /tpp-bin "C:/Inetpub/tpp-bin"
> 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
> </Directory>
>
> c) Restart Apache....
>
> d) Try running simple perl and cgi first that will ensure apache is
> configured correctly... you can get some samples on net.
> http://encodable.com/internal_server_error/
>
> Also, this might be of help
> http://ask-leo.com/whats_an_internal_server_error_and_how_do_i_fix_it.html
>
> On Fri, Oct 28, 2011 at 3:57 PM, Chris L 
> <linci%[email protected]>wrote:
>
>> Hi Vishal and all,
>> I did a fresh install of TPP and Apache, but the 500 Internal Server
>> Error still persists (http://flic.kr/p/axzsk8). The screen shows up in
>> every type of file I try to open inside my /demo2009 folder, except
>> for the .png picture files which I can view with no problem. I have a
>> bunch of cmd_ log files inside my C:/tmp folder, would you like to see
>> the contents? There are several differences between your httpd.conf
>> compared to mine, is it ok to manually change my httpd.conf to match
>> yours and would that help? Finally, how do you set permission for cgi?
>> Thank you for your help.
>>
>> Regards,
>> Chris
>>
>> On Oct 26, 7:36 am, Vishal Swaroop <[email protected]> wrote:
>> > Hi Chris,
>> >
>> > a) It is good idea to do fresh install
>> > b) TPP log file starts with "cmd_*", please other temporary directory or
>> > search where it is created or may be check "TEMP" or "TMP" environment
>> > variable under System and User Variable (Right click
>> > Mycomputer>Properties>Advanced> Environment Variable)..
>> >
>> > c) I believe your main issue is setting permission for cgi..
>> >
>> > Here is my complete Apache httpd.conf ...
>> >
>> > Let me know, I hope it will be fine..
>> >
>> > ------------------------HTTPD.CONF------------------------
>> > #
>> > # This is the main Apache HTTP server configuration file.  It contains
>> the
>> > # configuration directives that give the server its instructions.
>> > # See <URL:http://httpd.apache.org/docs/2.2> for detailed information.
>> > # In particular, see
>> > # <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
>> > # for a discussion of each configuration directive.
>> > #
>> > # Do NOT simply read the instructions in here without understanding
>> > # what they do.  They're here only as hints or reminders.  If you are
>> unsure
>> > # consult the online docs. You have been warned.
>> > #
>> > # Configuration and logfile names: If the filenames you specify for many
>> > # of the server's control files begin with "/" (or "drive:/" for
>> Win32), the
>> > # server will use that explicit path.  If the filenames do *not* begin
>> > # with "/", the value of ServerRoot is prepended -- so "logs/foo.log"
>> > # with ServerRoot set to "C:/Apache2.2" will be interpreted by the
>> > # server as "C:/Apache2.2/logs/foo.log".
>> > #
>> > # NOTE: Where filenames are specified, you must use forward slashes
>> > # instead of backslashes (e.g., "c:/apache" instead of "c:\apache").
>> > # If a drive letter is omitted, the drive on which httpd.exe is located
>> > # will be used by default.  It is recommended that you always supply
>> > # an explicit drive letter in absolute paths to avoid confusion.
>> >
>> > #
>> > # ServerRoot: The top of the directory tree under which the server's
>> > # configuration, error, and log files are kept.
>> > #
>> > # Do not add a slash at the end of the directory path.  If you point
>> > # ServerRoot at a non-local disk, be sure to point the LockFile
>> directive
>> > # at a local disk.  If you wish to share the same ServerRoot for
>> multiple
>> > # httpd daemons, you will need to change at least LockFile and PidFile.
>> > #
>> > ServerRoot "C:/Apache2.2"
>> >
>> > #
>> > # Listen: Allows you to bind Apache to specific IP addresses and/or
>> > # ports, instead of the default. See also the <VirtualHost>
>> > # directive.
>> > #
>> > # Change this to Listen on specific IP addresses as shown below to
>> > # prevent Apache from glomming onto all bound IP addresses.
>> > #
>> > #Listen 12.34.56.78:80
>> > Listen 81
>> >
>> > #
>> > # Dynamic Shared Object (DSO) Support
>> > #
>> > # To be able to use the functionality of a module which was built as a
>> DSO
>> > you
>> > # have to place corresponding `LoadModule' lines at this location so the
>> > # directives contained in it are actually available _before_ they are
>> used.
>> > # Statically compiled modules (those listed by `httpd -l') do not need
>> > # to be loaded here.
>> > #
>> > # Example:
>> > # LoadModule foo_module modules/mod_foo.so
>> > #
>> > LoadModule actions_module modules/mod_actions.so
>> > LoadModule alias_module modules/mod_alias.so
>> > LoadModule asis_module modules/mod_asis.so
>> > LoadModule auth_basic_module modules/mod_auth_basic.so
>> > #LoadModule auth_digest_module modules/mod_auth_digest.so
>> > #LoadModule authn_alias_module modules/mod_authn_alias.so
>> > #LoadModule authn_anon_module modules/mod_authn_anon.so
>> > #LoadModule authn_dbd_module modules/mod_authn_dbd.so
>> > #LoadModule authn_dbm_module modules/mod_authn_dbm.so
>> > LoadModule authn_default_module modules/mod_authn_default.so
>> > LoadModule authn_file_module modules/mod_authn_file.so
>> > #LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
>> > #LoadModule authz_dbm_module modules/mod_authz_dbm.so
>> > LoadModule authz_default_module modules/mod_authz_default.so
>> > LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
>> > LoadModule authz_host_module modules/mod_authz_host.so
>> > #LoadModule authz_owner_module modules/mod_authz_owner.so
>> > LoadModule authz_user_module modules/mod_authz_user.so
>> > LoadModule autoindex_module modules/mod_autoindex.so
>> > #LoadModule cache_module modules/mod_cache.so
>> > #LoadModule cern_meta_module modules/mod_cern_meta.so
>> > LoadModule cgi_module modules/mod_cgi.so
>> > #LoadModule charset_lite_module modules/mod_charset_lite.so
>> > #LoadModule dav_module modules/mod_dav.so
>> > #LoadModule dav_fs_module modules/mod_dav_fs.so
>> > #LoadModule dav_lock_module modules/mod_dav_lock.so
>> > #LoadModule dbd_module modules/mod_dbd.so
>> > #LoadModule deflate_module modules/mod_deflate.so
>> > LoadModule dir_module modules/mod_dir.so
>> > #LoadModule disk_cache_module modules/mod_disk_cache.so
>> > #LoadModule dumpio_module modules/mod_dumpio.so
>> > LoadModule env_module modules/mod_env.so
>> > #LoadModule expires_module modules/mod_expires.so
>> > #LoadModule ext_filter_module modules/mod_ext_filter.so
>> > #LoadModule file_cache_module modules/mod_file_cache.so
>> > #LoadModule filter_module modules/mod_filter.so
>> > #LoadModule headers_module modules/mod_headers.so
>> > #LoadModule ident_module modules/mod_ident.so
>> > #LoadModule imagemap_module modules/mod_imagemap.so
>> > LoadModule include_module modules/mod_include.so
>> > #LoadModule info_module modules/mod_info.so
>> > LoadModule isapi_module modules/mod_isapi.so
>> > #LoadModule ldap_module modules/mod_ldap.so
>> > #LoadModule logio_module modules/mod_logio.so
>> > LoadModule log_config_module modules/mod_log_config.so
>> > #LoadModule log_forensic_module modules/mod_log_forensic.so
>> > #LoadModule mem_cache_module modules/mod_mem_cache.so
>> > LoadModule mime_module modules/mod_mime.so
>> > #LoadModule mime_magic_module modules/mod_mime_magic.so
>> > LoadModule negotiation_module modules/mod_negotiation.so
>> > #LoadModule proxy_module modules/mod_proxy.so
>> > #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
>> > #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
>> > #LoadModule proxy_connect_module modules/mod_proxy_connect.so
>> > #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
>> > #LoadModule proxy_http_module modules/mod_proxy_http.so
>> > #LoadModule reqtimeout_module modules/mod_reqtimeout.so
>> > #LoadModule rewrite_module modules/mod_rewrite.so
>> > LoadModule setenvif_module modules/mod_setenvif.so
>> > #LoadModule speling_module modules/mod_speling.so
>> > #LoadModule ssl_module modules/mod_ssl.so
>> > #LoadModule status_module modules/mod_status.so
>> > #LoadModule substitute_module modules/mod_substitute.so
>> > #LoadModule unique_id_module modules/mod_unique_id.so
>> > #LoadModule userdir_module modules/mod_userdir.so
>> > #LoadModule usertrack_module modules/mod_usertrack.so
>> > #LoadModule version_module modules/mod_version.so
>> > #LoadModule vhost_alias_module modules/mod_vhost_alias.so
>> >
>> > <IfModule !mpm_netware_module>
>> > <IfModule !mpm_winnt_module>
>> > #
>> > # If you wish httpd to run as a different user or group, you must run
>> > # httpd as root initially and it will switch.
>> > #
>> > # User/Group: The name (or #number) of the user/group to run httpd as.
>> > # It is usually good practice to create a dedicated user and group for
>> > # running httpd, as with most system services.
>> > #
>> > User daemon
>> > Group daemon
>> >
>> > </IfModule>
>> > </IfModule>
>> >
>> > # 'Main' server configuration
>> > #
>> > # The directives in this section set up the values used by the 'main'
>> > # server, which responds to any requests that aren't handled by a
>> > # <VirtualHost> definition.  These values also provide defaults for
>> > # any <VirtualHost> containers you may define later in the file.
>> > #
>> > # All of these directives may appear inside <VirtualHost> containers,
>> > # in which case these default settings will be overridden for the
>> > # virtual host being defined.
>> > #
>> >
>> > #
>> > # ServerAdmin: Your address, where problems with the server should be
>> > # e-mailed.  This address appears on some server-generated pages, such
>> > # as error documents.  e.g. [email protected]
>> > #
>> > ServerAdmin [email protected]
>> >
>> > #
>> > # ServerName gives the name and port that the server uses to identify
>> > itself.
>> > # This can often be determined automatically, but we recommend you
>> specify
>> > # it explicitly to prevent problems during startup.
>> > #
>> > # If your host doesn't have a registered DNS name, enter its IP address
>> > here.
>> > #
>> > ServerName localhost:81
>> >
>> > #
>> > # DocumentRoot: The directory out of which you will serve your
>> > # documents. By default, all requests are taken from this directory, but
>> > # symbolic links and aliases may be used to point to other locations.
>> > #
>> > DocumentRoot "C:/Apache2.2/htdocs"
>> >
>> > #
>> > # Each directory to which Apache has access can be configured with
>> respect
>> > # to which services and features are allowed and/or disabled in that
>> > # directory (and its subdirectories).
>> > #
>> > # First, we configure the "default" to be a very restrictive set of
>> > # features.
>> > #
>> > <Directory />
>> >     Options FollowSymLinks
>> >     AllowOverride None
>> >     Order deny,allow
>> >     Deny from all
>> > </Directory>
>> >
>> > #
>> > # Note that from this point forward you must specifically allow
>> > # particular features to be enabled - so if something's not working as
>> > # you might expect, make sure that you have specifically enabled it
>> > # below.
>> > #
>> >
>> > #
>> > # This should be changed to whatever you set DocumentRoot to.
>> > #
>> > <Directory "C:/Apache2.2/htdocs">
>> >     #
>> >     # Possible values for the Options directive are "None", "All",
>> >     # or any combination of:
>> >     #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI
>> > MultiViews
>> >     #
>> >     # Note that "MultiViews" must be named *explicitly* --- "Options
>> All"
>> >     # doesn't give it to you.
>> >     #
>> >     # The Options directive is both complicated and important.  Please
>> see
>> >     #http://httpd.apache.org/docs/2.2/mod/core.html#options
>> >     # for more information.
>> >     #
>> >     Options Indexes FollowSymLinks
>> >
>> >     #
>> >     # AllowOverride controls what directives may be placed in .htaccess
>> > files.
>> >     # It can be "All", "None", or any combination of the keywords:
>> >     #   Options FileInfo AuthConfig Limit
>> >     #
>> >     AllowOverride None
>> >
>> >     #
>> >     # Controls who can get stuff from this server.
>> >     #
>> >     Order allow,deny
>> >     Allow from all
>> >
>> > </Directory>
>> >
>> > #
>> > # DirectoryIndex: sets the file that Apache will serve if a directory
>> > # is requested.
>> > #
>> > <IfModule dir_module>
>> >     DirectoryIndex index.html
>> > </IfModule>
>> >
>> > #
>> > # The following lines prevent .htaccess and .htpasswd files from being
>> > # viewed by Web clients.
>> > #
>> > <FilesMatch ...
>> >
>> > read more ยป
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "spctools-discuss" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/spctools-discuss?hl=en.
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"spctools-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/spctools-discuss?hl=en.

Reply via email to