Avatar billede jammerlab Nybegynder
19. november 2003 - 14:09 Der er 29 kommentarer og
1 løsning

Info om WIN server

how... :) OS hardware osv... ikke vildt mange info's bare sådan 10 stk's eller noget ;)
Avatar billede jpvj Nybegynder
19. november 2003 - 14:21 #1
Hvad er det lige du efterspørger?

Specs. for en server?
Avatar billede rackbox Nybegynder
19. november 2003 - 14:22 #2
"Beskriv grundigt dit spørgsmål; Så får du hurtigere og bedre svar !" står der ved Opret Spørgsmål... Siden du ikke har gjort det, så bliver jeg nødt til at gætte: Du vil gerne vide, hvad der skal til for at køre en Web-server under Windows?
Jeg kører WinXP, 566Mhz Intel Celeron, 256MB ram, 10 GB HDD, Apache, PHP, MySQL

Men du kan klare dig for langt mindre. XP er et godt valg, idet der er bedre (læs: ikke god, men bedre) sikkerhed end på mange andre Win-versioner. NT er nok at foretrække.
Du kan såmænd klare dig med helt ned til ca 200MhZ og 128MB ram og en 6GB HDD (plus naturligvis et netkort). Håber at jeg har svaret på det du spørger om.
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:23 #3
hehe nej jeg vil gerne vide om der ikke er nogle PHP functioner der kan kalde forskellige specs frem på den server hvor scriptet bliver kørt :) (WIN)
Avatar billede rackbox Nybegynder
19. november 2003 - 14:24 #4
Ja.. phpinfo() er det nærmeste du kommer..
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:24 #5
Den kender jeg... ikke det jeg søger :)
Avatar billede rackbox Nybegynder
19. november 2003 - 14:25 #6
Ked af det.. Der er ikke andet...

Så skal du i hvert fald have adgang til com på serveren og kende lige det program, der kan smide specs tilbage..
Avatar billede rackbox Nybegynder
19. november 2003 - 14:26 #7
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:27 #8
Well... så vidt jeg husker så er der da en function der kalder hvilket OS man kører frem... og PHP versionen... Desuden må der da være nogle scripts derude et sted som kan kalde det frem? :)
Avatar billede rackbox Nybegynder
19. november 2003 - 14:28 #9
Det fortæller phpinfo dig...
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:29 #10
phpinfo fotæller for meget og slet ikke i den form jeg ønsker... og så fortæller du mig sikkert jeg kan dele det op med en smart function, men det fatter jeg sikkert intet af ;)
Avatar billede rackbox Nybegynder
19. november 2003 - 14:31 #11
Hvis du vil have windows versionen er der noget, der hedder "ver":

exec("ver");

http://dk2.php.net/exec
Avatar billede rackbox Nybegynder
19. november 2003 - 14:32 #12
eller..

$WinVer = exec("ver.exe");
echo $WinVer;
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:34 #13
Ja det fungere fint... mon ikke der er nogle lignede commands som fortæller det samme om PHP version og Apache version... måske lidt andet? :P
Avatar billede rackbox Nybegynder
19. november 2003 - 14:35 #14
Så skal du kende path'en til en eventuel fil, der fortæller det...
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:37 #15
kan man ikke noget halløj med php.exe ?
php.exe -v fortæller versionen kan jeg så ikke bare exec("php.exe -v");

? :P
Avatar billede rackbox Nybegynder
19. november 2003 - 14:38 #16
Generelt kan du accesse alle filer, du har adgang til med exec(); Funktionen returnerer den tekst, der bliver returneret ved afslutningen af kommandoen. Pas dog på, at forkerte folk ikke får fingre i metoder til at hacke dit script, i så fald!
Avatar billede rackbox Nybegynder
19. november 2003 - 14:38 #17
Problemet med php.exe er at din ikke afslutter - den kører så længe din server kører..
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:41 #18
Korrekt... men tror du ikke der er nogen der har lavet et ordentligt script som kalder noget info frem?
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:46 #19
Fandt et her http://www.phpfreakz.nl/library.php?sid=8252 det kalder da en smule frem :)
Avatar billede rackbox Nybegynder
19. november 2003 - 14:47 #20
Har du adgang til serveren? Og fulde rettigheder? For så er der nok en mulighed ved at finde et program (command-line) der kan returnere dine svar. Hvis du ikke har adgang til hele serveren, så ville jeg droppe ideen igen.
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:47 #21
Men det er faktisk også phpinfo som deles op hehe :D
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:47 #22
Ja jeg har fuld adgang til serveren.
Avatar billede rackbox Nybegynder
19. november 2003 - 14:48 #23
Du kan bruge phpversion() til at få den nuværende phpversion:

http://dk.php.net/manual/en/function.phpversion.php
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:49 #24
Lækkert! Så stopper vi bare her... jeg har hvad jeg skal bruge nu :P Thx for hjælpen jeg syntes selv jeg har fået mere fat i det hele nu :)
Avatar billede snowball Novice
19. november 2003 - 14:50 #25
Det er vel noget i stil med aspSysInfo talker søger. aspSysInfo er bare ikke nær så god om phpsysinfo, men phpSysInfo virker kun på *NIX systemer.

aspSysInfo: http://aspsysinfo.kex3.dyndns.org/
Demo: http://aspsysinfo.perthirc.net/sysinfo/

phpSysInfo: http://phpsysinfo.sourceforge.net
Demo: http://phpsysinfo.sourceforge.net/phpsysinfo/

Snowballl
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:51 #26
NIX systemer? Så længe det ikke er linux... det er nemlig WIN... så hvad betyder NIX?
Avatar billede snowball Novice
19. november 2003 - 14:53 #27
*NIX er bare en fælles betegnelse for bl.a. Linux, Unix, FreeBSD osv.. Så jo, det er bl.a. også Linux ;)

Er godt klar over at du skal bruge det til Windows. Det var bare for at lave en sammenligning at jeg nævnte begge.

Snowball
Avatar billede rackbox Nybegynder
19. november 2003 - 14:53 #28
echo $_SERVER["COMSPEC"];
echo "<br>";
echo $_SERVER["SERVER_ADDR"];
echo "<br>";
echo $_SERVER["SERVER_SOFTWARE"];
echo "<br>";
echo $_ENV["COMPUTERNAME"];
echo "<br>";
echo $_ENV["NUMBER_OF_PROCESSORS"];
echo "<br>";
echo $_ENV["PROCESSOR_IDENTIFIER"];

giver dig diverse oplysninger
Avatar billede rackbox Nybegynder
19. november 2003 - 14:54 #29
Og der er MEGET MERE... Find det i phpinfo();
Avatar billede jammerlab Nybegynder
19. november 2003 - 14:54 #30
Yes sir :P
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester