taskSavannah Administration - Tasks: task #8876, Submission of PHP CLI wrapper for...

 
 

task #8876: Submission of PHP CLI wrapper for web usage

Submitter:  Gablin <theyinyeti>
Submitted:  Sat 29 Nov 2008 12:14:02 PM UTC
   
 
Should Start On:  Sat 29 Nov 2008 12:00:00 AM UTC Should be Finished on:  Tue 09 Dec 2008 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  nicalvaro Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Sun 21 Dec 2008 07:40:17 PM UTC, comment #2: 

Gablin, thanks for the submission.
Nicodemo, thanks for the review.

I've approved the project. The cron jobs should have done their work to complete the setup within another couple of hours.

Happy hacking,
-email is unavailable-

Karl Berry <karl>
Site Administrator
Sat 20 Dec 2008 04:56:06 AM UTC, comment #1: 

I apologize for the delay.

I downloaded and extracted the tarball. It contains a valid license notice in the script and a valid license.

One issue maybe that you placed the copyright after the license notice. Usually it is placed before the license notice. I doubt it would prevent approval.

If you are interested please reply to my comment and then I will make sure I have an admin approve of this project if possible.

Thanks for applying.

-Deleted Account- <nicalvaro>
Sat 29 Nov 2008 12:14:02 PM UTC, original submission:  

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.


Registration Administration


While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):



Registration Details


  • Name: PHP CLI wrapper for web usage
  • System Name:  ygphpcli
  • Type: non-GNU software & documentation
  • License: GNU General Public License v2 or later





Description:

This is a CGI shell script that aims to launch a php script using the PHP CLI binary (not CGI).

Due to limitations of the PHP CLI mode, the script has to handle parameters (GET/POST) and cookies (set/get) by itself.

This should be all transparent to the launched PHP file. For example, PunBB seems to run fine through this CGI script.

This script is intended to be run inside low-resource web servers, or when you don't have the permissions or disk space for installing a server such as Apache. I personally like and use Mathopd a lot (http://www.mathopd.org/), on GNU/Linux.


Other Software Required:

The script's purpose is to permit the usage of PHP with a simple web server in CGI mode:
http://php.net/
http://fr3.php.net/license/3_01.txt


Other Comments:

Please remove the upload below:
http://savannah.gnu.org/submissions_uploads/ygphpcgi.sh

I misunderstood what should be uploaded. The new upload is a real tarball.


Tarball URL:

http://savannah.gnu.org/submissions_uploads/ygphpcgi-1.0.tar.bz2


Gablin <theyinyeti>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by karl (Posted a comment)
  • -email is unavailable- added by nicalvaro (Posted a comment)
  • -email is unavailable- added by theyinyeti (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-12-21 karl StatusNeed Admin Done
        Open/ClosedOpen Closed
    2008-12-20 nicalvaro StatusNone Need Admin
        Assigned toNone nicalvaro

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code