Leg eine vmstest.php in deinem verzeichniss an wo auch die index.php liegt.
vmstest.php
PHP-Code:
<?php
if ( isset( $_GET['go'] ) ) phpinfo();
if ( isset( $_GET['go'] ) ) die('<a href="?x=back">Zurueck</a>');
$error = 0;
echo 'PHP-Version:' . phpversion() . '<br>';
if ( (int) PHP_VERSION === 4 ) {
echo '<span style="color:red;">Auf Ihrem Server läuft derzeit PHP 4, es wird empfohlen, auf PHP 5 umzusteigen!</span>';
$error += 1;
} else echo '<span style="color:green;">Auf Ihrem Server läuft die derzeit aktuelle PHP Version 5!</span>';
echo '<hr>Funktion fopen():<br>';
if ( !function_exists( 'fopen' ) ) {
echo '- <span style="color:red;">fopen() ist nicht verfügbar.</span>';
$error += 1;
} else echo '<span style="color:green;">fopen() ist verfügbar.</span>';
echo '<hr>Allow_url_fopen (PHP-Ini Einstellung):<br>';
$bool = ini_get( 'allow_url_fopen' );
if ( $bool == 'off' || $bool == 'false' || $bool == 0 ) {
echo '- <span style="color:red;">Allow_url_fopen ist deaktiviert.</span>';
$error += 1;
} else echo '- <span style="color:green;">Allow_url_fopen ist aktiviert.</span>';
echo '<hr>Register Globals (Get-Parameter):<br>';
if ( !in_array(ini_get( 'register_globals' ), array('off', 'false', 0) ) ) {
echo '- <span style="color:red;">Register Globals ist aktiviert, dies kann zu Sicherheitsproblemen führen!</span>';
$error += 1;
} else echo '- <span style="color:green;">Register Globals ist deaktiviert.</span>';
echo '<hr>PHP Safe Mode:<br>';
if ( !in_array(ini_get( 'safe_mode' ), array('off', 'false', 0) ) ) {
echo '- <span style="color:red;">Safe Mode ist aktiviert, dies kann zu Problemen mit einzelnen Funktionen führen!</span>';
$error += 1;
} else echo '- <span style="color:green;">Safe Mode ist deaktiviert.</span>';
if ( $error == 0 ) {
echo '<br /><br />Es wurden keine Fehler festgestellt,<br />';
} else {
echo 'Es wurden <b>' . $error . '</b> Fehler bzw. Warnungen festgestellt!<br />';
}
echo 'Wenn Sie selbst Ihre PHP Konfiguration anschauen möchten, können Sie dies hier tun: <a href="?go=phpinfo">PHP Info</a>';
?>
in deinem browser aufrufen und testen.