SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Apache HTTP-Server

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.11.2004, 10:18:41
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
Apache macht immer einen Fehler!

ich benutze das Packet XAMPP, was eigenltich für anfänger(wie mich) nicht schlecht ist :D

nun hab eich flgenden code:

$pyt = ($hg * $hg) + ($bg*$bg);
$dg = bcsqrt($pyt);

das ding soll mir die Hyptotenuse eines Dreieckes mit Hifle des Pythagoras ausrechnen, ich weis nicht, ob es gleich en funktion für den Pytagoraas gibt, aber so soltle es ja gehen!

sobald ich das nun laufen lasse, gitb mir er Apache so ne Fehlermeldung raus mit Fehlerbericht Senden.. bla bla bla... weis wer, an was as liegen könnte?

Geändert von Opendix (03.11.2004 um 11:37:06 Uhr)
Mit Zitat antworten
  #2  
Alt 03.11.2004, 10:24:27
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Gib uns den genauen Wortlaut der Fehlermeldung. So hilft uns das nicht viel.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 03.11.2004, 11:35:53
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
ok, hier der genaue fehler:
Zitat:
Apache HTTP Server
Apache HTTP Server hat ein Problem festgestellt und muss beendet werden.

Falls sie ihre Arbeite noch nicht gespeichert hatten, können Daten möglicherweise verloren gegangen sein!

Dieses Problem bitte auch an Microsoft berichten.
Ein problembericht, den sie uns senden können, wurde erstellt! Wir werden diesen Bericht vertraulich und anonym behandeln!

Um zu sehen, welche Daten ihr bericht enthält, Klicken SIe hier!

Problembericht Senden | Nicht Senden
ich weis nicht, ob das euch was helft, aber mehr sehe ich nicht.. .

und er sürtzt genau bei der zeile ab, wenn ich davor ei die("bla"); mache, gibt er das auch, danac nicht...

edit: nach der Fehlermeldung kommt im Browser-Fensster: Die Seite kann nicht angezeigt werden, halt eben so, als ob es die Seite nicht geben würde!
Mit Zitat antworten
  #4  
Alt 03.11.2004, 11:43:20
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Das sieht ja Pfui aus!

Deaktiviere in den erweiterten Einstellungen des Internet Explorers das Feld 'Kurze HTTP-Fehlermeldungen anzeigen'

Die Meldung, die Du nun siehst sollte anders aussehen.

Wenn nicht, dann brauchen wir natürlich mal den Inhalt des besagten Skriptes mit der hervorgehobenen Zeile, die unlieb ist.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #5  
Alt 03.11.2004, 11:51:19
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
also das mit denKurzen Fehler meldungen anzeogen bringt nichts, kommt genau das gleiche!

dann eben hier der Code:

PHP-Code:
<?php 
include("db.php");
$burgid$_POST['id'];
$query "SELECT k1, k2, k3 FROM burgen WHERE id_burg='$burgid'";
$insert mysql_query($query);
$koods mysql_fetch_array($insert);

if(
$k1 10)
{
    
$k1 "0" $k1;
}
if(
$k2 10)
{
    
$k2 "0" $k2;
}
if(
$k3 10)
{
    
$k3 "0" $k3;
}
if(
$koods[0] < 10)
{
    
$koods[0] = "0" $koods[0];
}
if(
$koods[1] < 10)
{
    
$koods[1] = "0" $koods[1];
}
if(
$koods[2] < 10)
{
    
$koods[2] = "0" $koods[2];
}

$k1  chunk_split($k1,1"");                                    //Hier werden die Koordinaten in EInzelteile zerlegt
$k2  chunk_split($k2,1"");
$k3  chunk_split($k3,1"");
$kood1  chunk_split($koods[0],1"");
$kood2  chunk_split($koods[1],1"");
$kood3  chunk_split($koods[2],1"");

$hg $k2[0] - $kood2[0];                                        //Hier wird Der höhenunterschied berechnet
if($hg 0
{
    
$hg $hg * (-1);                                            //Falls der kleiner 0 sein sollt emit -1 multiplizieren um sicher postivi zu sein
}

$bg $k2[1] - $kood2[1];                                        //Genau das gleiche mit der breite
if($bg 0
{
    
$bg $bg * (-1);
}

$pyt = ($hg $hg) + ($bg*$bg);
$dg bcsqrt($pyt,1);                                            //Pythagorag um die Distanz zwischen burg-gruppe zu berechen

$hk $k3[0] - $kood3[0];                                        //Hier noch das gleiche für die distanz in der burg-gruppe
if($hk 0
{
    
$hk $hk * (-1);                                            //Falls der kleiner 0 sein sollt emit -1 multiplizieren um sicher postivi zu sein
}

$bk $k3[1] - $kood3[1];                                        //Genau das gleiche mit der breite
if($bk 0
{
    
$bk $bk * (-1);
}

$dk bcsqrt(($hk $hk) + ($bk*$bk));                            //Pythagorag um die Distanz in burg-gruppe zu berechen
$distanz $dk $dg;                                            //Distanzen zusammenrechnen
    

?>
einige sachen gingen wohl einfach mit ner schleife oder sowas, aber des funktioniert ,sollte zumindest :)

Geändert von Opendix (03.11.2004 um 11:53:51 Uhr)
Mit Zitat antworten
  #6  
Alt 03.11.2004, 11:57:23
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Kannst Du mir mal bitte einen Beispieldatensatz geben? Am besten den Datensatz, den auch Dein Skript nutzt, wenn es verreckt. Dann würde ich das mal bei mir ausprobieren.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #7  
Alt 03.11.2004, 12:03:09
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
jo, abkacken tut es bei allen, also keine spezifischen die nicht gehen, abe rhie ein bsp:

$koods[0] = 1
$koods[1] = 51
$koods[2] = 6

und die variabeln, die nicht von da kommen könen wie folgt aussehen:

$k1: 1
$k2: 1
$k3: 1

ich glaub mehr sinds net!
Mit Zitat antworten
  #8  
Alt 03.11.2004, 12:05:06
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
ach ja die variabeln sind einfahc immer zaheln zwischen 0 und 100! eigenltich egal welche du nimmst!
Mit Zitat antworten
  #9  
Alt 03.11.2004, 12:10:38
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Hab an Deinem Skript nur die Form geändert (ich dachte, ich müsste mich noch näher damit beschäftigen...) und es läuft wunderbar:
PHP-Code:
<?php
/*
include('db.php');
$burgid= $_POST['id'];
$query = 'SELECT k1, k2, k3 FROM burgen WHERE id_burg='$burgid'';
$insert = mysql_query($query);
$koods = mysql_fetch_array($insert);
*/

$koods[0] = 1;
$koods[1] = 51;
$koods[2] = 6;
$k1=$k2=$k3=1;

if(
$k1 10) {
    
$k1 '0' $k1;
}
if(
$k2 10) {
    
$k2 '0' $k2;
}
if(
$k3 10) {
    
$k3 '0' $k3;
}
if(
$koods[0] < 10) {
    
$koods[0] = '0' $koods[0];
}
if(
$koods[1] < 10) {
    
$koods[1] = '0' $koods[1];
}
if(
$koods[2] < 10) {
    
$koods[2] = '0' $koods[2];
}

$k1  chunk_split($k1,1'');                                    //Hier werden die Koordinaten in EInzelteile zerlegt
$k2  chunk_split($k2,1'');
$k3  chunk_split($k3,1'');
$kood1  chunk_split($koods[0],1'');
$kood2  chunk_split($koods[1],1'');
$kood3  chunk_split($koods[2],1'');

$hg $k2[0] - $kood2[0];                                        //Hier wird Der höhenunterschied berechnet
if($hg 0) {
    
$hg $hg * (-1);                                            //Falls der kleiner 0 sein sollt emit -1 multiplizieren um sicher postivi zu sein
}

$bg $k2[1] - $kood2[1];                                        //Genau das gleiche mit der breite
if($bg 0) {
    
$bg $bg * (-1);
}

$pyt = ($hg $hg) + ($bg*$bg);

$dg bcsqrt($pyt,1);                                            //Pythagorag um die Distanz zwischen burg-gruppe zu berechen

$hk $k3[0] - $kood3[0];                                        //Hier noch das gleiche für die distanz in der burg-gruppe
if($hk 0) {
    
$hk $hk * (-1);                                            //Falls der kleiner 0 sein sollt emit -1 multiplizieren um sicher postivi zu sein
}

$bk $k3[1] - $kood3[1];                                        //Genau das gleiche mit der breite
if($bk 0) {
    
$bk $bk * (-1);
}

$dk bcsqrt(($hk $hk) + ($bk*$bk));                            //Pythagorag um die Distanz in burg-gruppe zu berechen
$distanz $dk $dg;                                            //Distanzen zusammenrechnen

echo "$dk $distanz"// Gibt "5 10" aus

exit;
?>
Sieh mal in den Logfiles des Apachen nach, was der so sagt.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #10  
Alt 03.11.2004, 12:16:38
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
hm ok, dann hier ma ein auszug aus dem error-log des apache-servers:
Zitat:
[Wed Nov 03 11:10:12 2004] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Wed Nov 03 11:10:13 2004] [notice] Parent: Created child process 3544
[Wed Nov 03 11:10:16 2004] [notice] Child 3544: Child process is running
[Wed Nov 03 11:10:16 2004] [notice] Child 3544: Acquired the start mutex.
[Wed Nov 03 11:10:16 2004] [notice] Child 3544: Starting 250 worker threads.
[Wed Nov 03 11:10:21 2004] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Wed Nov 03 11:10:22 2004] [notice] Parent: Created child process 3960
[Wed Nov 03 11:10:25 2004] [notice] Child 3960: Child process is running
[Wed Nov 03 11:10:25 2004] [notice] Child 3960: Acquired the start mutex.
[Wed Nov 03 11:10:25 2004] [notice] Child 3960: Starting 250 worker threads.
die paar meldungen kommen noch ein paar ma... aber immre ie selben!



und viel mehr ist nicht zu findenin den logs, hab auch keine ahnung was das da oben beduetet :(
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:34:26 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt