Application: QuickPHP
Category: Development
Description: QuickPHP is a lightweight fully functional standalone PHP web server.
Features:
- A PHP development web server
- The PHP version of Microsoft Visual Studio's ASP.NET Development Server
- Extremely lightweight in both disk space (file size) and memory footprint
- An empty WinForms .NET application uses more memory than this web server!
- Ideal for quickly testing your PHP scripts locally
- Without the hassle of converting your machine into a web server
- Serves HTML and PHP files
- Can be tested with any browsers
- Handles GET, POST and HEAD requests
- s PHP Sessions and Cookies
- Does not rely on PHP to be installed
- s PHP extensions and PHP.ini (most scripts require them)
- Extensions such as MySQL, MSSQL, SQLite, Firebird, Zip, Sockets etc.
- s command line arguments
- s request mods (а la Apache modules such as mod_rewrite, mod_headers etc.) using PHP scripts
- Tested with PHPBB3 - from installation to a fully running forum
- Purely Win32 application - does NOT require .NET framework
- s have run it in kiosks, Windows Embedded platforms, carry around in USB sticks for presentation etc.
- Especially useful in s with restrictive access!
Online Installer: This is an online installer that s part of the application during installation.
QuickPHP Portable 1.14.0 Development Test 3 [875.2 KB / 268 KB installed]
(MD5: 2ee44e131262898b622be6d186911a4e)
Release Notes:
1.14.0 Development Test 3 (2012-04-27): Updated to portableapps.moviesx.org Format 3.0
1.14.0 Development Test 2 (2011-12-19): Updated AppInfo.ini
1.14.0 Development Test 1 (2011-12-19): Initial release
QuickPHP Portable 1.14.0 Development Test 1 Released
Don't Panic
One issue straight off without having run it yet...
In AppInfo.ini you've got this marked as open source (which it isn't), not freeware (which it is), and commercial use (which it isn't).
I'll it now and provide tomorrow!
QuickPHP Portable 1.14.0 Development Test 2 released
Don't Panic
QuickPHP Portable 1.14.0 Development Test 2 does not save custom settings when closed. Add file \PortableApps\QuickPHPPortable\QuickPHP.ini and then just type 'localhost' in your browser after the server starts.
[QuickPHP]
Menu="MainMenu1"
edBindAddr.Text="127.0.0.1"
cbAllowDirList.Checked="1"
edPort.Text="80"
edRoot.Text=".\"
edDefaultFileName.Text="index.php"
edPhpMaxTime.Text="10"
menuSuppressConfirm.Checked="1"
menuShowTrayIcon.Checked="1"
QuickPHP Portable saves its settings in
QuickPHPPortable\Data\settings
.Don't Panic
Is this project dead? The link goes to author's SourceForge profile with no .
Dan "FloriDan" Carroll
Just an old hacker having fun.
It's not really dead, but I did decide not to continue to release updates for it. However, if somebody is still using it and wants me to update it to the latest version of QuickPHP, I'm fine to do so.
The broken link was unintentional and a side-effect of me moving my stuff off SourceForge. My apologies for taking so long to get it back up; I had to go hunting through my old backups to find the last version and it. It's fixed now, anyway.
Don't Panic
I see it ing the file quickphp_webserver.zip, I also see several rename commands in the installer details window, but as soon as it is done ing the zip file, it complains the zip file is invalid and refuses to continue. After ing the same zipfile (URL monitored in HandyCache) manually, it turns out to be perfectly fine and could be normally extracted.
Also tried Run As , no differences.
So, I have a manually extracted QuickPHP.exe and a php5ts.dll that I can put in an App folder, but without portable launcher.
After finding out how to manually extract the paf installer and putting everything in the correct places, also manually, I discovered that the settings ini file does not survive over sessions. No matter if I edit both the ini file in the App folder and the one in the Data/Settings folder. The launcher somehow manages to either mess both up, just not copying the one from Data/Settings to App/QuickPHP after first deleting the one that is there, I don't know, but the end result is that if I use the launcher. I have to enter my settings every time anew and if I just launch the program from App/QuickPHP it still saves the settings portable AND I get to reuse those same settings next time I start QuickPHP directly.
So basically the portableapps package is a dud
There is definitely something wrong with this package. I hope the author can fix and the latest version of QuickPHP. I plan to test out QuickPHP that I ed from the original site. I might even see about setting up a launcher for test purposes, as time permits.
Dan "FloriDan" Carroll
Just an old hacker having fun.