We have a complex PHP framework which can be checked out at: svn://[url removed, login to view] via subversion (just so you know what you are getting into). One of our test hosts ([url removed, login to view]) runs FreeBSD, and a component of our framework (we don't know which one) is causing a this 500 internal server error: Feb 8 12:56:32 bidwell kernel: pid 79327 (php5-fcgi), uid 1118: exited on signal 11 **THIS IS PROBABLY A BUG IN THE PHP ENGINE** but, very old versions of the framework (prior to when we started doing version control) do not cause this error, and this currently runs on CentOS hosts, windows XP, MacOSX with no problems. What we want you to do: Find out what component or components are causing the crash and provide fixes. We cannot change the API, but can change or rework any methods or functions. We will give you FTP and shell access to an account on the machine causing the crash, and provide contacts with the sysadmin who is familiar with the problem. **You must provide a fix for this crash that does not modify the API of the framework to complete this project.**
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):
a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).