--- /dev/null
+#!/usr/bin/perl
+#This file sets the environment in case that the daqtools are run within an Apache web-server.
+
+$ENV{'DAQOPSERVER'} = 'jspc55:88';
+
+
+1;
\ No newline at end of file
-&htsponse(200, "OK");
-print "Content-type: text/html\r\n\r\n";
-
-
-
+#!/usr/bin/perl
+use CGI::Carp qw(warningsToBrowser fatalsToBrowser);
use HADES::TrbNet;
use Data::Dumper;
+if ($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i) {
+ print "HTTP/1.0 200 OK\n";
+ print header("text/html");
+ }
+else {
+ use lib '..';
+ use if (!($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i)), apacheEnv;
+ print "Content-type: text/html\n\n";
+ }
+
+
if (!defined &trb_init_ports()) {
die("can not connect to trbnet-daemon on the $ENV{'DAQOPSERVER'}");
-&htsponse(200, "OK");
-print "Content-type: text/html\r\n\r\n";
+#!/usr/bin/perl
+use HADES::TrbNet;
+use Data::Dumper;
+if ($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i) {
+ print "HTTP/1.0 200 OK\n";
+ print header("text/html");
+ }
+else {
+ use lib '..';
+ use if (!($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i)), apacheEnv;
+ print "Content-type: text/html\n\n";
+ }
-use HADES::TrbNet;
-use Data::Dumper;
if (!defined &trb_init_ports()) {
die("can not connect to trbnet-daemon on the $ENV{'DAQOPSERVER'}");
-#!/usr/bin/perl -w
-
-eval{
- &htsponse(200, "OK");
- print "Content-type: text/html\r\n\r\n";
- };
-
-
-
+#!/usr/bin/perl
use HADES::TrbNet;
use Data::Dumper;
-
+if ($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i) {
+ print "HTTP/1.0 200 OK\n";
+ print header("text/html");
+ }
+else {
+ use lib '..';
+ use if (!($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i)), apacheEnv;
+ print "Content-type: text/html\n\n";
+ }
if (!defined &trb_init_ports()) {
-#!/usr/bin/perl -w
-&htsponse(200, "OK");
-print "Content-type: text/html\r\n\r\n";
-
-
+#!/usr/bin/perl
use Date::Format;
use HADES::TrbNet;
use Data::Dumper;
+if ($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i) {
+ print "HTTP/1.0 200 OK\n";
+ print header("text/html");
+ }
+else {
+ use lib '..';
+ use if (!($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i)), apacheEnv;
+ print "Content-type: text/html\n\n";
+ }
+
+
if (!defined &trb_init_ports()) {
die("can not connect to trbnet-daemon on the $ENV{'DAQOPSERVER'}");
-&htsponse(200, "OK");
-print "Content-type: text/html\r\n\r\n";
-
-
-
+#!/usr/bin/perl
use HADES::TrbNet;
use Data::Dumper;
+if ($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i) {
+ print "HTTP/1.0 200 OK\n";
+ print header("text/html");
+ }
+else {
+ use lib '..';
+ use if (!($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i)), apacheEnv;
+ print "Content-type: text/html\n\n";
+ }
+
if (!defined &trb_init_ports()) {
die("can not connect to trbnet-daemon on the $ENV{'DAQOPSERVER'}");
}
-#!/usr/bin/perl -w
-&htsponse(200, "OK");
-print "Content-type: text/html\r\n\r\n";
+#!/usr/bin/perl
+use HADES::TrbNet;
+use Data::Dumper;
+if ($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i) {
+ print "HTTP/1.0 200 OK\n";
+ print header("text/html");
+ }
+else {
+ use lib '..';
+ use if (!($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i)), apacheEnv;
+ print "Content-type: text/html\n\n";
+ }
-&htsponse(200, "OK");
-print "Content-type: text/html\r\n\r\n";
+#!/usr/bin/perl
+use HADES::TrbNet;
+use Data::Dumper;
+if ($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i) {
+ print "HTTP/1.0 200 OK\n";
+ print header("text/html");
+ }
+else {
+ use lib '..';
+ use if (!($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i)), apacheEnv;
+ print "Content-type: text/html\n\n";
+ }
}
else {
print "Content-type: text/html\n\n";
+ use if (!$ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i), apacheEnv;
}