Browse code

prepare for experimental PHP 5.4

Bernd Wurst authored on 12/03/2012 13:44:47
Showing 3 changed files
... ...
@@ -149,7 +149,9 @@ $form .= "<br /><input type=\"checkbox\" name=\"options[]\" id=\"aliaswww\" valu
149 149
 </div>
150 150
 ";
151 151
 
152
-
152
+/*
153
+ * Boolean option, to be used when only one PHP version is available
154
+ */
153 155
 $have_php = ($vhost['php'] == 'php53' ? ' checked="checked" ' : '');
154 156
 
155 157
 $phpoptions = "<h5>PHP</h5>
... ...
@@ -157,13 +159,12 @@ $phpoptions = "<h5>PHP</h5>
157 159
     <input type=\"checkbox\" name=\"php\" id=\"php\" value=\"php53\" {$have_php}/>&#160;<label for=\"php\">PHP einschalten</label>
158 160
   </div>
159 161
 ";
160
-
161 162
 /*
162
- * Zeige ein Auswahlmen├╝, wenn bisher PHP 5.2 eingestellt war!
163
+ * Choose what PHP version to use
163 164
  */
164
-if ($vhost['php'] == 'fastcgi')
165
+if ($vhost['php'] == 'php54')
165 166
 {
166
-  $options = array("none" => 'ausgeschaltet', "php53" => 'PHP 5.3' , "fastcgi" => "Kompatibilit├Ątsmodus: PHP 5.2");
167
+  $options = array("none" => 'ausgeschaltet', "php53" => 'PHP 5.3' , "php54" => "Vorabversion: PHP 5.4");
167 168
   $phpoptions = "
168 169
   <h5>PHP</h5>
169 170
   <div style=\"margin-left: 2em;\">
... ...
@@ -80,6 +80,9 @@ if ($_GET['action'] == 'edit')
80 80
       case 'php53':
81 81
         $php = 'php53';
82 82
         break;
83
+      case 'php54':
84
+        $php = 'php54';
85
+        break;
83 86
       /* Wenn etwas anderes kommt, ist das "kein PHP". So einfach ist das. */
84 87
     }
85 88
   }
... ...
@@ -110,6 +110,9 @@ if (count($vhosts) > 0)
110 110
         case 'fastcgi':
111 111
           $php = icon_enabled_warning('PHP in veralteter Version aktiviert');
112 112
           break;
113
+        case 'php54':
114
+          $php = icon_enabled_warning('PHP in experimenteller Version');
115
+          break;
113 116
         case 'php53':
114 117
           $php = icon_enabled('PHP eingeschaltet');
115 118
           break;