com pftt2: Remove unsupported ini directives: src/com/mostc/pftt/model/core/PhpIni.java
src/com/mostc/pftt/model/smoke/RequiredExtensionsSmokeTest.java
| From: | Christoph Michael Becker | Date: | Fri, 11 Oct 2019 16:24:48 +0000 |
| Subject: | com pftt2: Remove unsupported ini directives: src/com/mostc/pftt/model/core/PhpIni.java src/com/mostc/pftt/model/smoke/RequiredExtensionsSmokeTest.java |
||
| Groups: | php.qa | ||
| Request: | Send a blank email to php-qa+get-68685@lists.php.net to get a copy of this message | ||
Commit: 8ef1c24a647d70c53a1f2d6b894e8d20f521e676
Author: Christoph M. Becker <cmbecker69@gmx.de> Fri, 11 Oct 2019 18:24:48 +0200
Parents: 492a1aff61a5fd641e13dc0e74345c5a9c0aa30d
Branches: master
Link: http://git.php.net/?p=pftt2.git;a=commitdiff;h=8ef1c24a647d70c53a1f2d6b894e8d20f521e676
Log:
Remove unsupported ini directives
safe_mode and magic_quotes_runtime are unsupported as of PHP 5.4.0;
the unicde.* directives have been a PHP 6 thing. disable_defs is
unknown. No need to keep them.
Changed paths:
M src/com/mostc/pftt/model/core/PhpIni.java
M src/com/mostc/pftt/model/smoke/RequiredExtensionsSmokeTest.java
Diff:
diff --git a/src/com/mostc/pftt/model/core/PhpIni.java b/src/com/mostc/pftt/model/core/PhpIni.java
index 7354eca2..39d0daa8 100644
--- a/src/com/mostc/pftt/model/core/PhpIni.java
+++ b/src/com/mostc/pftt/model/core/PhpIni.java
@@ -41,8 +41,6 @@ public class PhpIni {
public static final String EXTENSION_DIR = "extension_dir";
public static final String OUTPUT_HANDLER = "output_handler";
public static final String OPEN_BASEDIR = "open_basedir";
- public static final String SAFE_MODE = "safe_mode";
- public static final String DISABLE_DEFS = "disable_defs";
public static final String OUTPUT_BUFFERING = "output_buffering";
public static final String ERROR_REPORTING = "error_reporting";
public static final String DISPLAY_ERRORS = "display_errors";
@@ -58,13 +56,8 @@ public class PhpIni {
public static final String ERROR_APPEND_STRING = "error_append_string";
public static final String AUTO_PREPEND_FILE = "auto_prepend_file";
public static final String AUTO_APPEND_FILE = "auto_append_file";
- public static final String MAGIC_QUOTES_RUNTIME = "magic_quotes_runtime";
public static final String IGNORE_REPEATED_ERRORS = "ignore_repeated_errors";
public static final String PRECISION = "precision";
- public static final String UNICODE_RUNTIME_ENCODING = "unicode.runtime_encoding";
- public static final String UNICODE_SCRIPT_ENCODING = "unicode.script_encoding";
- public static final String UNICODE_OUTPUT_ENCODING = "unicode.output_encoding";
- public static final String UNICODE_FROM_ERROR_MODE = "unicode.from_error_mode";
public static final String SESSION_AUTO_START = "session.auto_start";
public static final String SYS_TEMP_DIR = "sys_temp_dir";
public static final String ON = "On";
diff --git a/src/com/mostc/pftt/model/smoke/RequiredExtensionsSmokeTest.java
b/src/com/mostc/pftt/model/smoke/RequiredExtensionsSmokeTest.java
index b09305c6..336fc5d3 100644
--- a/src/com/mostc/pftt/model/smoke/RequiredExtensionsSmokeTest.java
+++ b/src/com/mostc/pftt/model/smoke/RequiredExtensionsSmokeTest.java
@@ -210,8 +210,6 @@ public class RequiredExtensionsSmokeTest extends SmokeTest {
// ini.putSingle("date.timezone", "'UTC'");
ini.putMulti(PhpIni..OUTPUT_HANDLER, StringUtil.EMPTY);
ini.putMulti(PhpIni.OPEN_BASEDIR, StringUtil.EMPTY);
- ini.putMulti(PhpIni.SAFE_MODE, 0);
- ini.putMulti(PhpIni.DISABLE_DEFS, PhpIni.OFF);
ini.putMulti(PhpIni.OUTPUT_BUFFERING, PhpIni.ON);
// CRITICAL PhpUnit tests w/ remote fs scenarios
@@ -252,13 +250,8 @@ public class RequiredExtensionsSmokeTest extends SmokeTest {
ini.putMulti(PhpIni.ERROR_APPEND_STRING, StringUtil.EMPTY);
ini.putMulti(PhpIni.AUTO_PREPEND_FILE, StringUtil.EMPTY);
ini.putMulti(PhpIni.AUTO_APPEND_FILE, StringUtil.EMPTY);
- ini.putMulti(PhpIni.MAGIC_QUOTES_RUNTIME, PhpIni.OFF);
ini.putMulti(PhpIni.IGNORE_REPEATED_ERRORS, PhpIni.OFF);
ini.putMulti(PhpIni.PRECISION, 14);
- ini.putMulti(PhpIni.UNICODE_RUNTIME_ENCODING, PhpIni.ISO_8859_1);
- ini.putMulti(PhpIni.UNICODE_SCRIPT_ENCODING, PhpIni.UTF_8);
- ini.putMulti(PhpIni.UNICODE_OUTPUT_ENCODING, PhpIni.UTF_8);
- ini.putMulti(PhpIni.UNICODE_FROM_ERROR_MODE, PhpIni.U_INVALID_SUBSTITUTE);
ini.putMulti(PhpIni.SESSION_AUTO_START, PhpIni.OFF);
// added sys_temp_dir for PHAR PHPTs - otherwise they'll use CWD for their temp dir
// even if its on a remote file system (slow & buggy)