08 Sep 2010 
Support Center » Knowledgebase » K-Search FAQ » This application says that it requires the ability to make an "exec()" call. This means that it needs to run an external application of some sort. Why this is the case since exec() should not normally be needed for this kind of script ?
 This application says that it requires the ability to make an "exec()" call. This means that it needs to run an external application of some sort. Why this is the case since exec() should not normally be needed for this kind of script ?
Solution If PHP supported multi-threading, exec() wouldn't be needed. To make result downloads from all search engines faster, K-Search runs several processes of wget or curl, which download the results from all search engines simultaneously. The results could also be downloaded from a single PHP process one after another, but it would result in an unacceptable performance (4-5 times slower).

Article Details
Article ID: 44
Created On: 22 Dec 2008 10:28 AM

 This answer was helpful  This answer was not helpful

 Back
 Login [Lost Password] 
Email:
Password:
Remember Me:
 
 Search
 Article Options
Home | Register | Submit a Ticket | Knowledgebase | Troubleshooter | News | Downloads
Language:

Help Desk Software By Kayako eSupport v3.40.01