06-10-2010
Run two CGIs simultaneously and Ajax to read updated value from CGI1
Flow of program:
C based CGI is used
CGI1:
-Gets called when user hits upload button(submit) ie form action = CGI1
-Does the file upload (copy to a directory etc)
JS, Ajax fucntion:
-A JS function is called when user hits upload button
-The JS function opens an Ajax request for CGI2
-Ajax keeps polling CGI2 for updated value
CGI2:
-Contains:
system ("some cmd to get directory size");
Issue:
Ajax is not able to read values from CGI2 as it polls to get updated values after every 1 sec. It is able to get last value.
In some cases it is able to get 1-2 other values but not EVERY TIME.
Logically my program is fine. I have tested running CGI2 separately, it works fine. I have tested Ajax, and no issues with it as well. The status which it receives is 0 or sometimes 500.
However, altogether, it is not working.
Possible cause:
-Environment issue
-Running 2 CGIs simultaneously
-System() command used in CGI2 is not the right way to get output for Ajax
Any suggestion/solution would be really appreciable.
Thanks
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello everyone, say I have the following script, which contains serveral loops, if I run the script, it executes the loop one by one (after the a loop, it goes to b loop, then c, then d)
I figured I should be able to run all the loops at same time, but I don't know how, can anyone help a little... (2 Replies)
Discussion started by: fedora
2 Replies
2. Shell Programming and Scripting
Hi,
I want to run the command below in the background:
tail -f file.txt | grep "pattern"
The file file.txt will start getting its contents written after this command has started getting run.
So the flow will be like this
tail -f file.txt | grep "pattern"
#The line below will write data... (0 Replies)
Discussion started by: King Nothing
0 Replies
3. Shell Programming and Scripting
#!/bin/sh
firefox index.html
firefox secondpage.html
hey guys, im not able to open up two pages at the same time...
it always open up index.html first, and only after i close it, then the 2nd page pops up...
is there any way i can run both commands at the same time?
i appreciate any... (2 Replies)
Discussion started by: funnyguy123
2 Replies
4. UNIX for Dummies Questions & Answers
Hi all, I was just wondering if there are any consequences, or if its a problem to have a multiple scripts parsing (reading) the same file simultaneously.
For example, I have file.txt with lots of information.
cat script1.sh
grep "awesome" file1.txt > awesome.txt
cat script2.sh
grep -v... (4 Replies)
Discussion started by: torchij
4 Replies
5. Shell Programming and Scripting
Hi,
Is there a way to reflect the recent changes in the file being read when using "while read line" loop? Thanks!
script:
while read line
do
echo $line
cat x.dat|sed 's/2/6/g' > x.dat.temp
mv x.dat.temp x.dat
done < x.dat
The results is still getting below, even... (2 Replies)
Discussion started by: zzavilz
2 Replies
6. Shell Programming and Scripting
Hi
I have jobs (some 1000) defined in a file and I want to read those jobs and run a a command.
For example:
jobs.txt
abc
efg
I want to read the entire file and run the following command
Delete -JOB "abc"
Deleteing abc...
Delete -JOB "efg"
Delete efg...
Can somebody help me... (4 Replies)
Discussion started by: karan8810
4 Replies
7. Shell Programming and Scripting
i Run 2 scripts on all of around 50 nodes every day.
1.Mod_1.sh
2.Mod_2.sh
eg..
i run file with specific node no like
Mod_1.sh NODE_(node number)
Mod_2.sh NODE_(node number)
I want to run both file by using single script with unique node number.
Eg..
Mod_new.sh NODE_(node... (11 Replies)
Discussion started by: Ganesh Mankar
11 Replies
8. Shell Programming and Scripting
Hi All,
Need some help like how to exit from the script after updating the column in data base.
db2 connect to DB
STATUS=$(db2 "SELECT STATUS FROM XYZ )
echo $STATUS
Initially the status value will be '4' or 'NOT YET RUN'.
The Shell script has to run until the status value is updated... (7 Replies)
Discussion started by: sumanmca2006
7 Replies
9. Shell Programming and Scripting
Hello,
I need to run multiple shell processes simultaneously and output of the first process shall be the input of the second process but first process is never ending so both should be running in parallel. I do not wish to wait the end of the first process. I am under ubuntu 16.04.
... (3 Replies)
Discussion started by: baris35
3 Replies
LEARN ABOUT DEBIAN
seqsearch
SEQSEARCH(1e) EMBOSS Manual for Debian SEQSEARCH(1e)
NAME
seqsearch - Generate PSI-BLAST hits (DHF file) from a DAF file.
SYNOPSIS
seqsearch -mode list -inseqspath dirlist -database string -niter integer -evalue float -maxhits integer -dhfoutdir outdir -logfile outfile
seqsearch -help
DESCRIPTION
seqsearch is a command line program from EMBOSS ("the European Molecular Biology Open Software Suite"). It is part of the "Protein:3D
Structure" command group(s).
OPTIONS
Input section
-mode list
This option specifies the mode of SEQSEARCH operation. SEQSEARCH takes as input a directory of either i. single sequences, ii. set of
sequences (unaligned or aligned, but typically aligned sequences within a domain alignment file)). The user has to specify which.
Default value: 1
-inseqspath dirlist
This option specifies the location of sequences, e.g. DAF files (domain alignment files) (input). SEQSEARCH takes as input a database
of either i. single sequences, ii. sets of unaligned sequences or iii. sets of aligned sequences, e.g. a domain alignment file. A
'domain alignment file' contains a sequence alignment of domains belonging to the same SCOP or CATH family. The file is in clustal
format annotated with domain family classification information. The files generated by using SCOPALIGN will contain a structure-based
sequence alignment of domains of known structure only. Such alignments can be extended with sequence relatives (of unknown structure)
by using SEQALIGN. Default value: ./
-database string
Default value: swissprot
Required section
-niter integer
This option specifies the number of PSIBLAST iterations. This option specifies the number of PSIBLAST iterations that are performed in
a search. Default value: 1
-evalue float
This option specifies the threshold E-value for inclusion in family. This option specifies the threshold E-value for a PSIBLAST hit to
be retained. Default value: 0.001
-maxhits integer
This option specifies the maximum number of hits. This option specifies the maximum number of PSIBLAST hit that are retained. It should
normally be set high so that nothing is discarded. Default value: 1000
Output section
-dhfoutdir outdir
This option specifies the location of DHF files (domain hits files) (output). A 'domain hits file' contains database hits (sequences)
with domain classification information, in FASTA format. The hits are relatives to a SCOP or CATH family and are found from a search of
a sequence database. Files containing hits retrieved by PSIBLAST are generated by using SEQSEARCH. Default value: ./
-logfile outfile
This option specifies the name of log file for the build. The log file contains messages about any errors arising while SEQSEARCH ran.
Default value: seqsearch.log
BUGS
Bugs can be reported to the Debian Bug Tracking system (http://bugs.debian.org/emboss), or directly to the EMBOSS developers
(http://sourceforge.net/tracker/?group_id=93650&atid=605031).
SEE ALSO
seqsearch is fully documented via the tfm(1) system.
AUTHOR
Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Wrote the script used to autogenerate this manual page.
COPYRIGHT
This manual page was autogenerated from an Ajax Control Definition of the EMBOSS package. It can be redistributed under the same terms as
EMBOSS itself.
DOMSEARCH 0.1.0++20100721 08/11/2010 SEQSEARCH(1e)