Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 20:09

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Serverfehler 500

Discussion on Serverfehler 500 within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1

 
{Skrillex}'s Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 849
Received Thanks: 407
Serverfehler 500

Serverfehler
500 - Interner Serverfehler.
Problem bei der gesuchten Ressource. Sie kann nicht angezeigt werden.

Dieser error wird mir angezeigt,wenn ich meine php datei aufrufe ( IIS + PHP 5.2)


weiß einer eine Lösung?
{Skrillex} is offline  
Old 09/14/2013, 16:18   #2

 
Synatex's Avatar
 
elite*gold: 25
Join Date: Apr 2010
Posts: 1,009
Received Thanks: 316
Serverfehler 500 bedeutet immer "intern" - was bei der Verarbeitung hat nicht geklappt. In die erste Zeile am besten error_reporting(E_ALL); schreiben, dann sollte der Fehler angezeigt werden.
Synatex is offline  
Old 09/14/2013, 17:39   #3

 
{Skrillex}'s Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 849
Received Thanks: 407
Das geht nun danke.

PHP Code:
<?php
error_reporting
(E_ALL E_NOTICE);
function 
ms_escape($data) { //Zu jeder Benutzereingabe hinzufügen!
    
if(!isset($data) or empty($data)) return '';
    if(
is_numeric($data)) return $data;
    
$non_displayables = array(
        
'/%0[0-8bcef]/',            // url encoded 00-08, 11, 12, 14, 15
        
'/%1[0-9a-f]/',                // url encoded 16-31
        
'/[\x00-\x08]/',            // 00-08
        
'/\x0b/',                    // 11
        
'/\x0c/',                    // 12
        
'/[\x0e-\x1f]/'                // 14-31
    
);
    foreach(
$non_displayables as $regex)
        
$data preg_replace($regex,'',$data);
        
$data str_replace("'","''",$data);
    return 
$data;
}

if (isset(
$_POST['register'])){
    if (!isset(
$_POST['userid']) || empty($_POST['userid'])){
        
show('Bitte Benutzername eingeben.');
        
$error true;
    }
    
    if (!
$error){
        if (!isset(
$_POST['pw']) || empty($_POST['pw'])){
            
show('Bitte Passwort eingeben.');
            
$error true;
        }
    }
    
    if (!
$error){
        if (!isset(
$_POST['pwwd']) || empty($_POST['pwwd'])){
            
show('Bitte Passwort wiederholen.');
            
$error true;
        }
    }
    
    if (!
$error){
        if (
strlen($_POST['userid']) > 16){
            
show('Der Benutzername darf nicht länger als 16 Zeichen sein.');
            
$error true;
        }
    }
    
    if (!
$error){
        if (
strlen($_POST['userid']) < 3){
            
show('Der Benutzername darf nicht kürzer als 3 Zeichen sein.');
            
$error true;
        }
    }
    
    if (!
$error){
        if (
strlen($_POST['pw']) > 12){
            
show('Das Passwort darf nicht länger als 12 Zeichen sein.');
            
$error true;
        }
    }
    
    if (!
$error){
        if (
strlen($_POST['pw']) < 3){
            
show('Das Passwort darf nicht kürzer als 3 Zeichen sein.');
            
$error true;
        }
    }
    
    if (!
$error){
        if (
$_POST['pw'] != $_POST['pwwd']){
            
show('Das Passwort stimmt nicht mit der Wiederholung überein.');
            
$error true;
        }
    }
    
    if (!
$error){
        
$ip        $_SERVER['REMOTE_ADDR'];
        
$userid ms_escape($_POST['userid']);
        
$pw        ms_escape($_POST['pw']);
        
        if (!
$res = @file_get_contents('http://*******:*****/create_account.php?userid='.$userid.'&pw='.$pw.'&ip='.$ip))
            die(
'Die Benutzerdatenbank konnte nicht erreicht werden.');
        
        switch(
$res){
            case 
'eins':
                die(
'Es ist ein unerwarteter Fehler aufgetreten.');
            case 
'zwei':
                
show('Der Benutzername ist bereits vergeben.');
                break;
            case 
'drei':
                die(
'Der Account wurde erfolgreich erstellt.');
        }
    }
} else
    
show();

function 
show($error ""){
    if (
$error != "")
        echo 
'<font color="red">'.$error.'</font><br>';
    
?>
    <form action="?page=register" method="POST">
    <table>
    <tr>
    <td>Benutzername: </td><td><input type="text" name="userid" maxlength="16"></td>
    </tr>
    <tr>
    <td>Passwort: </td><td><input type="password" name="pw" maxlength="12"></td>
    </tr>
    <tr>
    <td>Passwort wiederholen: </td><td><input type="password" name="pwwd" maxlength="12"></td>
    </tr>
    <tr>
    <td></td><td><input type="submit" name="register" value="Registrieren"></td>
    </tr>
    </table>
    </form>
    <?php
}

?>
Das ist jetzt mein Problem. Klicke ich auf Account erstellen erscheint eine weise seite?

was tun?

Grüße
{Skrillex} is offline  
Old 09/14/2013, 18:00   #4

 
Synatex's Avatar
 
elite*gold: 25
Join Date: Apr 2010
Posts: 1,009
Received Thanks: 316
Normalerweise sollte dann eine Fehlermeldung entstehen, falls eine vorhanden ist. Sonst würde ich mal davon ausgehen das irgendwo in deinem Script nen Typo ist.
Synatex is offline  
Old 09/15/2013, 09:24   #5
 
JacK le chilla's Avatar
 
elite*gold: 2
Join Date: May 2011
Posts: 448
Received Thanks: 110
mach oben noch ein ini_set("display_errors", 1); rein ist von apache standartmäßig deaktiviert
JacK le chilla is offline  
Reply


Similar Threads Similar Threads
Schwerwiegender Serverfehler!
08/19/2013 - Metin2 Private Server - 18 Replies
Hi comm. Folgender fehler tritt auf: root@gs2:/root # service apache22 start Performing sanity check on apache22 configuration: Shared object "libdb-4.2.so.2" not found, required by "httpd" Starting apache22. Shared object "libdb-4.2.so.2" not found, required by "httpd"
Serverfehler oder?
11/14/2011 - WoW Private Server - 5 Replies
Hallo ich habe mir gerade einen Pserver erstellt mit Novos Easy Mangos v0.4.3 für 3.3.5a Habe alles fertig aber wenn ich dann starte und die Rasse : untote nehme und raus gehe vom Spawn sind da Level 65 Mobs und so. Und ich kann die nicht töten. Woran liegt es? Am server ? Was für einen Server würdest ihr empfehlen ArcEmu Mangos oder noch andere?
ServerFehler ?
08/25/2011 - Metin2 Private Server - 3 Replies
Ich habe mir gestern ein server erstellt habe fast alles eingestellt die ich es habel wollte. Habe dann noch ein bisschen mit Freunden gespielt und habe dann den pc ausgemacht. Als ich heute on kam und diese Meldung. http://www.abload.de/thumb/unbenannt2u6s.png Könnt ihr mir Helfen was ich dahin schreiben muss. Serverfiles by profizocker94 (aber fast komplett verändert) Danke im vorraus
Hilfe serverfehler root
10/12/2010 - Metin2 Private Server - 0 Replies
# ls .cshrc .mailrc .ssh clear.sh game.sh .login .profile all_log close.sh start.sh .login_conf .rhosts auth db .mail_aliases .shrc channel db_auth.sh # ./start.sh ./start.sh: Command not found. # sh start.sh : not found cd: can't cd to db
Komischer Serverfehler/warnung
01/07/2010 - Metin2 Private Server - 3 Replies
Hallo Leute, Hab heute aufeinmal nen komischen fehler bzw ne warnung bekommen als der server lief.. Hier der Screen: http://www4.pic-upload.de/07.01.10/t5a54s9ac825.j pg Hat das was schlimmes zu bedeuten? Hattet ihr den Fehler schon? Wisst ihr woran es Liegen könnte?



All times are GMT +2. The time now is 20:09.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.