php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.10.2004, 14:54  
Gast
 
Beiträge: n/a
Standard problem bei for-schleife und gethostbyaddr

Also erst mal nen schnipsel code:
Code:
for($i; $i <= $x; $i++)
{
 $ip = "192.168.0.$i";
 $host = gethostbyaddr($ip);
 if($host == $ip)
 {
   continue;
 }elseif($host != $ip)
 {
   echo "IP: $ip";
   echo "\n
\n"; 
   echo "Host: $host";
}
Also, die for-schleife soll bestimmt oft durchlaufen und bei jeder erhöhung von $i wird auch die ip am ende um einen zähler erhöht. diese schleife sollte eigentlich nur überprüfen, welche ip-nummern in einem netzwerk vergeben sind und welchen pc-namen sie tragen.
jetzt liefert die schleife mir aber folgenden fehler wieder:
Fatal error: Maximum execution time of 30 seconds exceeded...
was nun?
danke, niclas
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.10.2004, 15:50  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum.

Bemerkung:
Die gestellte Frage entspricht nicht dem Wissensstand eines/einer Fortgeschrittenen.

moved to PHP - Anfänger
imported_Ben ist offline  
Alt 29.10.2004, 16:57  
Gast
 
Beiträge: n/a
Standard

Lieber Ben,
und weißt du die Lösung zu meinem Problem?
is ja schön das du Moderator im 'Fortgeschrittenen' - Forum bist, aber die Antwort anscheinend nicht weißt....
Zitat:
Die gestellte Frage entspricht nicht dem Wissensstand eines/einer Fortgeschrittenen.
Außerdem darf ja auch ein PHP-Fortgeschrittener mal eine "Anfänger" - Frage stellen!? Eine Frage sagt nichts über den Wissensstand eines Einzelnen aus.
Naja. Genug dazu, hoffentlich kann mir hier jemand weiterhelfen...
 
Alt 29.10.2004, 21:34  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Niclas
Lieber Ben,
und weißt du die Lösung zu meinem Problem?
is ja schön das du Moderator im 'Fortgeschrittenen' - Forum bist, aber die Antwort anscheinend nicht weißt....
Zitat:
Die gestellte Frage entspricht nicht dem Wissensstand eines/einer Fortgeschrittenen.
Außerdem darf ja auch ein PHP-Fortgeschrittener mal eine "Anfänger" - Frage stellen!? Eine Frage sagt nichts über den Wissensstand eines Einzelnen aus.
Naja. Genug dazu, hoffentlich kann mir hier jemand weiterhelfen...
Hast Recht ist KEINE Anfänger-Frage!
Zum Glück war im Fortgesch. Forum noch der LINK/Hinweis VERSCHOBEN.

2T:
Also dein Problem ist das die for-Schleife bzw. dein Script länger als 30 sec braucht um fertig zu werden. Also entweder Optimierst du deinen Code oder du erhöhst einfach die Zeit die ein Script haben darf um ausgeführt zu werden.

Dazu öffnest du
Zitat:
C:\WINDOWS\php.ini
und suchst den Eintrag
Zitat:
max_execution_time
bei dir steht bestimmt 30 daneben. Mach daraus einfach 60, dann müsste es gehen.

Zitat:
max_execution_time = 60
Gruß
John
 
Alt 30.10.2004, 12:46  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von johnarcher
Also dein Problem ist das die for-Schleife bzw. dein Script länger als 30 sec braucht um fertig zu werden.
sorry .. ist das eine antwort auf ein fortgeschrittenes problem?

das wäre mit hilfe von http://dict.leo.org glaube ich auch selbst herauszufinden gewesen.
Zitat:
Fatal error: Maximum execution time of 30 seconds exceeded...

Zitat:
Zitat von johnarcher
Also entweder Optimierst du deinen Code oder du erhöhst einfach die Zeit die ein Script haben darf um ausgeführt zu werden.
logische "fortgeschrittene" schlussfolgerung.

Zitat:
Zitat von johnarcher
Dazu öffnest du
Zitat:
C:\WINDOWS\php.ini
und suchst den Eintrag
Zitat:
max_execution_time
bei dir steht bestimmt 30 daneben. Mach daraus einfach 60, dann müsste es gehen.

Zitat:
max_execution_time = 60
das bringt?

es ist natürlich sehr clever das lokal richtig einzustellen, aber das problem online trotzdem nicht zu lösen.
ey sorry .. also das ist doch jetzt keine wirklich lösung.

@niklas.
ich schreibe nicht immer etwas, wenn ich es weiß .. manchmal habe ich auch keine lust, you know?

schau dir mal:
http://de3.php.net/ini_set
und
http://de3.php.net/manual/de/ref.inf...execution-time

an ..

@johnarcher
nein. es war KEINE fortgeschrittenen-frage.

imported_Ben ist offline  
Alt 30.10.2004, 12:50  
Erfahrener Benutzer
 
Registriert seit: 19.10.2004
Beiträge: 498
marsch
Standard

Normalerweise sollte es in einem lokalen Netz kein Problem sein, 255 Adressen in 30 Sekunden aufzulösen. Ich tippe mal darauf, dass es keinen lokalen Resolver und keine Rückwärtsdelegation gibt. Siehe dazu die Doku vom besten Nameserver der Welt: http://cr.yp.to/djbdns.html
__________________
Cheers, Marco
marsch ist offline  
Alt 30.10.2004, 12:55  
Gast
 
Beiträge: n/a
Standard

ok, danke erst mal soweit
 
Alt 30.10.2004, 13:00  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Niclas
ok, danke erst mal soweit
ach .. bitte.
imported_Ben ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
Sessions Problem StephenKing PHP Tipps 2008 3 16.10.2007 08:30
gethostbyaddr Problem GSJLink PHP-Fortgeschrittene 18 20.08.2007 15:34
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
[Erledigt] Problem bei Massenmails versenden mit der Funktion mail PHP-Fortgeschrittene 3 19.01.2005 13:36
[Erledigt] Problem mit Übergabe einer Klasse in PHP4 PHP-Fortgeschrittene 10 08.01.2005 21:00
Problem mit Weiterleitung PHP Tipps 2004-2 16 22.12.2004 17:49
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
[Erledigt] PHP Upload (Master Value/Local Value Problem) PHP-Fortgeschrittene 5 23.11.2004 07:21
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51
Login Problem PHP Tipps 2004 4 04.06.2004 18:46
foreach problem mAy^daY PHP Tipps 2004 3 02.06.2004 20:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
$host = gethostbyaddr($ip);, php schleife execution time, $host = gethostbyaddr($ip); fehlermeldung, gethostbyaddr lässt sich mal auflösen mal nicht, php.ini for loop, gethostbyaddr liefert falsche namen, php gethostbyaddr, gethostbyaddr php, fortgeschrittenen schleife

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.