Antony Dovgal
388a9ccaf0
fix typos and use correct directive names in error messages
16 years ago
Dmitry Stogov
d22dff0903
reduced request processing overhead
16 years ago
Felipe Pena
f2419953d9
- MF5.3: Reverted fix for bug #48930 (due binary compatibility breakage)
# To commit a new common fix
16 years ago
Felipe Pena
22e2302e78
- Improved initialization
16 years ago
Felipe Pena
3396a6d185
- Fixed bug #48930 (__COMPILER_HALT_OFFSET__ incorrect in PHP >= 5.3)
16 years ago
Felipe Pena
80926568f1
- Fixed bug #52183 (Reflectionfunction reports invalid number of arguments for function aliases)
16 years ago
Sriram Natarajan
4278f56f60
- Fixed bug #52162 (custom request header variables with numbers are removed)
16 years ago
Jérôme Loyet
84d268f63b
- Fixed bug #52086 (No new line at the end of a included file crahes the PHP FPM daemon)
16 years ago
Antony Dovgal
b95170580c
improve ptrace() test
change error to warning - there can be no trace method available at all
16 years ago
Jérôme Loyet
12e8eef760
Fix #52067 , chroot and chdir path were not checked at startup. If configured with unexistant directories, FPM entered in an error loop.
16 years ago
Antony Dovgal
61344366ae
support both 'warn' and 'warning' as error levels
16 years ago
Antony Dovgal
04d673472f
fix micro-memleaks (happened once per process)
16 years ago
Michael Wallner
0ed3973331
fix fpm build
16 years ago
Michael Wallner
11d24c1593
* implement new output API, fixing some bugs and implementing some feature
requests--let's see what I can dig out of the bugtracker for NEWS--
and while crossing the road:
* implemented new zlib API
* fixed up ext/tidy (what was "s&" in zend_parse_parameters() supposed to do?)
Thanks to Jani and Felipe for pioneering.
16 years ago
Jérôme Loyet
27c2c35953
fix commit 299383
16 years ago
Jérôme Loyet
bc4c3fdd83
typo (thx to Brian P. Mercer)
16 years ago
Jérôme Loyet
8cf687608e
bug: include paths were not evaluated to to full path
16 years ago
Jérôme Loyet
167f758aca
typo
16 years ago
Johannes Schlüter
61db5cf98a
- Improved CLI Interactive readline shell (Johannes)
. Added cli.pager ini setting to set a pager for output.
. Added cli.prompt ini settingto configure the shell prompt.
. Added shortcut #inisetting=value to change ini settings at run-time.
. Don't terminate shell on fatal errors.
A pager can be a an shell command which will receive the command output on its
STDIN channel
php > #cli.pager=less
php > phpinfo();
(output will appear in the pager)
php > #cli.pager=grep -i readline
php > phpcredits();
Readline => Thies C. Arntzen
php > #cli.pager=
(output appears again direct on the terminal)
A prompt can contain a few escape sequences like
php > #cli.prompt=\e[032m\v \e[031m\b \e[34m\> \e[0m
5.3.99-dev php > //Colorful prompt with version number
A prompt can also contaian PHP code in backticks
php > #cli.prompt=`echo gethostname();` \b \>
guybrush php >
16 years ago
Jérôme Loyet
c350a3f761
change the startup libevent info log from notice to debug
16 years ago
Jérôme Loyet
257a8dac20
fix undefined value for log_level when not set in the conf file
16 years ago
Jérôme Loyet
962e95df52
- set hard and soft limit (instead of only the soft limit) when setting rlimit_core or rlimit_files
- remove the debug log about getrlimit on the main process wich is meaningless when rlmit_* settings are set
16 years ago
Jérôme Loyet
d3e1b1dbc3
- #51821 , fix --with-libevent-dir (patch by tony2001)
16 years ago
Antony Dovgal
b9bec41ce1
fix external build
16 years ago
Jérôme Loyet
3e51f4a966
Fix #51799 , when glob returns nothing, it was handle as an error instead of a warning.
16 years ago
Raphael Geissert
bce8aae080
Document CGI options in the manpage (bug #51718 )
Patch by Daniel Egeberg
16 years ago
Jérôme Loyet
ef9ea5f967
Fix #51736 , wrong checks on dynamic parameters
16 years ago
Rob Richards
60f62fc563
fix non-windows builds
16 years ago
Pierre Joye
56e327ba27
- revert fix for #51723 in 5.2, vc6 does not support strtoi64, use builtin functioon in 5.3 (trunk is vc9+ only)
16 years ago
Pierre Joye
d90f8560aa
- #51273 , Content-length header is limited to 32bit integer with apache2/windows
16 years ago
Pierre Joye
9720dea2c7
- WS
16 years ago
Antony Dovgal
47aa194a10
merge the fix for #51688
16 years ago
Pierre Joye
8a197878c8
- Fix #51688 , ini per dir crashes when invalid document root are given
16 years ago
Rob Richards
0a34d10783
revert change #298288 : Remove old dsp/dsw/makefile files
16 years ago
Kalle Sommer Nielsen
dd8e59da8f
Removed safe_mode
* Removed ini options, safe_mode*
* Removed --enable-safe-mode --with-exec-dir configure options on Unix
* Updated extensions, SAPI's and core
* php_get_current_user() is now declared in main.c, thrus no need to include safe_mode.h anymore
16 years ago
Jérôme Loyet
34ba9e39fa
Add PHP_VALUE and PHP_ADMIN_VALUE interpretation from fastcgi headers.
It works as php_value and php_admin_value from the main conf file or apache sapi.
See bug (request) #51595
16 years ago
Jérôme Loyet
acf5fba0fb
Remove unused functions / variables / #if 0 blocks
16 years ago
Jérôme Loyet
757d7ace9a
typo
16 years ago
Jérôme Loyet
0b2a196431
typo and errors in php-fpm.conf
16 years ago
Jérôme Loyet
7ac145d9f3
correct wrong comparison (thx to felipe)
16 years ago
Kalle Sommer Nielsen
518a17e7bf
Remove old dsp/dsw/makefile files, these arent used by the build system anymore and are barely updated nor available for all extensions
16 years ago
Felipe Pena
696f6c7c93
- Fix ZTS build
16 years ago
Jérôme Loyet
3defa292f2
switch the configuration syntax from xml to ini
It's been describe in the RFC: http://wiki.php.net/rfc/fpm/ini_syntax
16 years ago
Kalle Sommer Nielsen
febee11285
Removed register_globals
16 years ago
Jérôme Loyet
bae9248602
typo
16 years ago
Jérôme Loyet
5556956899
Add a check request_method. If fcgi protocol is not followed, a segfault can occur.
16 years ago
Jérôme Loyet
ca8756478a
Change php_defines in configuration file to php_value,php_admin_value,php_flag,php_admin_flag (as in the apache sapi).
php_admin* sets values as ZEND_INI_SYSTEM mode while php_* sets values as ZEND_INI_USER
16 years ago
Jérôme Loyet
213436c3fb
true/false was not a valid value for boolean directives
16 years ago
Jérôme Loyet
5a211da7af
correct path in the man page
16 years ago
Antony Dovgal
b299e90b79
use new type + const static
16 years ago