Avatar billede kingrex666 Nybegynder
23. marts 2003 - 11:51 Der er 22 kommentarer og
1 løsning

webserver

jeg er igang med at lave en webserver på et localt netværk. (webserveren skal være offline)
jeg har installeret :
nt4 server
iis3 (jeg ved ikke hvor man får iis5)
DNS
DCHP
WINS
php

nu skal jeg bare have nogle 'extensions' til php !
Hvoe får jeg dem ? og hvor skal jeg lægge dem ?
skal jeg rode i reg.basen? og hvor?

Browseren retunerer en blank side iøjeblikket og det er ikke godt. jeg ville gerne har at serveren fungeret som en webserver ... har jeg overhovet gjort det rigtigt?

iis.serverguiden.dk handler kun om iis5 ... er der nogle der ved hvor jeg får fat i den?
Avatar billede mortrr Praktikant
23. marts 2003 - 12:40 #1
Du kan ikke installere iis5 på en NT4. Desværre.
IIS4 kommer, så vidt jeg husker, med SP6A.

Extensions til php får du ved at downloade den "store" pakke på
http://www.php.net/downloads.php
"many extensions included"

Extensions skal lægge i din php\extensions mappe.
Du skal ikke rode i registry for at aktivere dem, men i php.ini.

Selve installationen på IIS kan du læse om her:
http://www.php.net/manual/en/install.iis.php
Avatar billede Slettet bruger
23. marts 2003 - 12:58 #2
Avatar billede kingrex666 Nybegynder
24. marts 2003 - 04:43 #3
jeg vil prøve dette !!! MEN hvis jeg kan få det til at virke fungerer min server så som webserver? altså kan jeg kalde php sider fra en anden computer og se dem som lå de på nettet? uden at kunne se alle koderne i selve ie?
Avatar billede mortrr Praktikant
24. marts 2003 - 10:13 #4
Yep.
Avatar billede hojben Novice
24. marts 2003 - 15:27 #5
Tilføj php manuelt:

.php
c:\php\php.exe %s %s

Dette gøres inde i IIS (også på 3'eren)
Avatar billede kingrex666 Nybegynder
27. marts 2003 - 02:09 #6
jeg har nu installeret nt option pack, ie6, og php 4.3 med alle extensions og fjernet ; i php.ini jeg har fulgt manualen fra install.iis.php ... og det virker nogenlunde.

jeg kan se nogle scripts men jeg har et mail script som jeg ikke kan se, er det fordi jeg mangler en extension?

jeg har SMTP på serveren, skal den sættes op på en særlig måde?
Avatar billede mortrr Praktikant
27. marts 2003 - 16:27 #7
Viser den ikke en fejl (med linienummer) når du kører det?

Hvilken SMTP er det?

Hvis det er den der følger med IIS, skal den (så vidt jeg husker)bare have at vide hvorfra den må bruges (ip-numre). Har den ikke en installeret her i nærheden, så jeg kan ikke lige checke det.
Avatar billede kingrex666 Nybegynder
27. marts 2003 - 19:59 #8
Den viser ikke nogle fejl men den fryser når den skal hente mail.php !!! den vil slet ikke hente php-filen.

SMTP ? den fulgte med IIS da jeg intallerede den.

Hvor 'skriver' jeg ip-numre i SMTP? og hvad er det for nogle den må bruge er det dem jeg har forudbestemt på serveren ? Serveren deler selv ip ud.
Avatar billede kingrex666 Nybegynder
27. marts 2003 - 20:35 #9
ok SMTP er config tror jeg nok men jeg kan stadig ikke se mail.php. hvis i skal se koden igger den her http://2km.1go.dk/mail.php

jeg ved ikke havd jeg skal gøre skal jeg have noglæe flere extensions?
Avatar billede hojben Novice
27. marts 2003 - 20:36 #10
De mail er sendt afsted!

???
Avatar billede mortrr Praktikant
27. marts 2003 - 22:14 #11
Tja - den ser da umiddelbart ud til at virke meget godt.
Avatar billede kingrex666 Nybegynder
28. marts 2003 - 00:18 #12
ja scriptet fejler ikke noget når det ligger ud på nettet. men på min privat server fryser mail.php. scriptet loader kun halvt færtigt og så sker der ikke mere der er bare en hvid tom side. (det er lige meget om jeg "henter" mail.php via bruger maskinen eller på selve serveren ... så vil den ikke vises)
Avatar billede mortrr Praktikant
28. marts 2003 - 17:16 #13
Det er formentligt når den skal have fat i smtp-serveren.
Prøv at kommentere udvalgte linier ud af scriptet, så du kan finde frem til hvor den stopper.
Avatar billede kingrex666 Nybegynder
29. marts 2003 - 01:17 #14
ok det kan godt være at jeg lyder lidt som en nørd når man sidder med en server og laver php scripts osv. men det du lige skrev der ??? sorry jeg er kun en wanna be nørd, jeg prøver alt hvad jeg kan. jeg går ud fra at jeg skal fjerne noget i scriptet ! og det gøres hved hjælp af komma? men hvor ved jeg fra gvornår den stopper?
Avatar billede mortrr Praktikant
29. marts 2003 - 02:07 #15
Tja - nu ved jeg jo ikke hvordan dit script ser ud, men hvis du er meget i tvivl om hvor det kan være, så kunne du sætte en
exit();
ind midt i scriptet.
Hvis det virker uden at "fryse", så flytter du den nedad. Ellers op.

Men hvis der er en linie du har mistanke om giver problemet, fx mail(...), så prøv at sætte exit ind lige før den.

Eller prøv at vise koden til mail.php
Avatar billede kingrex666 Nybegynder
31. marts 2003 - 01:28 #16
her er hele body koden.

<body bgcolor="#0785BC" link="#FFFFFF" leftMargin=0 topMargin=0 marginwidth="0" marginheight="0" class="body_style">
<p style="word-spacing: 1; text-indent: 1; margin: 1"><span class="header"> </span>
<table width="98%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="9%" rowspan="3">&nbsp;</td>
    <td width="87%">&nbsp;</td>
    <td width="4%" rowspan="3">&nbsp;</td>
  </tr>
  <tr>
    <td width="87%"> <div align="right">
        <table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
          <tr>
            <td> <table width="100%" border="0" cellspacing="0" cellpadding="0">
                <tr>
                  <td> <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center" height="248">
                      <tr>
                        <td width="150" height="4" background="pic/bc2.jpg" class="format">
<div align="right"><font size="1">Contact
                            via mail<img src="pic/spacer.gif" width="5" height="1"></font></div></td>
                        <td width="500" height="4"><font size="1"><img src="pic/blackdot.gif" width="100%" height="1"></font></td>
                      </tr>
                      <tr>
                        <td height="4" colspan="2"><div align="right">
                            <table border="0" width="350" height="350" cellspacing="0" align="center">
                              <tr>
                                <td height="213" valign="top"> <form action="<?php echo $PHP_SELF; ?> " method="POST">
                                    <div align="center"><font face="Verdana" size="1" color="#000000"><b><br>
                                      </b><font color="#FFFFFF">Dit navn:</font></font><font color="#FFFFFF" size="1"><br>
                                      <input type="text" class="but" name="navn" size="20"
  style="font-family: Verdana; font-size: 12px; background-color: rgb(0,0,0); color: rgb(192,192,192); border: 1px solid rgb(192,192,192)">
                                      <br>
                                      <font face="Verdana"><br>
                                      Din email adresse:</font><br>
                                      <input type="text" class="but" name="epost" size="20"
  style="font-family: Verdana; font-size: 12px; background-color: rgb(0,0,0); color: rgb(192,192,192); border: 1px solid rgb(192,192,192)">
                                      <br>
                                      <b><font face="Verdana"><br>
                                      </font></b><font face="Verdana">Emne:</font><b><font face="Verdana"><br>
                                      </font> </b>
                                      <input type="text" class="but" name="emne" size="20"
  style="font-family: Verdana; font-size: 12px; background-color: rgb(0,0,0); color: rgb(192,192,192); border: 1px solid rgb(192,192,192)">
                                      <br>
                                      <font face="Verdana"><b><br>
                                      </b>Besked:</font><br>
                                      <textarea wrap="on" class="but" rows="10" cols="40" name="tekst" size="20"
  style="font-family: Verdana; font-size: 12px; background-color: rgb(0,0,0); color: rgb(192,192,192); border: 1px solid rgb(192,192,192)"></textarea>
                                      </font><font color="#999999" size="1"> <br>
                                      <br>
                                      <input type="submit" class="button" value="Send Besked" name="send" onFocus="this.blur()" style="font-family: Verdana; font-size: 12px; background-color: rgb(0,0,0); color: rgb(192,192,192); border: 1px solid rgb(192,192,192); CURSOR: hand">
                                      <font color="#0785BC">__</font></font> <font color="#999999" size="1">
                                      <input type="reset" class="button" value="Slet Besked" name="reset" onFocus="this.blur()" style="font-family: Verdana; font-size: 12px; background-color: rgb(0,0,0); color: rgb(192,192,192); border: 1px solid rgb(192,192,192); CURSOR: hand">
                                      </font><font color="#000000" size="1"> <br>
                                      <br>
                                      <font face="Verdana">
                                      <?php

if ($send) {
    function tilbage($meddelelse) {
        echo  "$meddelelse\n";
        echo  "<form><input type=button value=\"<<< Tilbage\" onClick=history.back()></form>\n";
        echo  "</body></html>\n";
        exit;
    }

    if (!$navn) tilbage( "<BR><BR>Du har glemt at skrive dit navn...");
    if (!$tekst) tilbage( "Du har glemt at skrive noget i beskedfeltet");
 
  $tekst = "$tekst ";
   
 
    mail( "r.mogensen@get2net.dk", "Mail fra 2km - Emne: $emne", $tekst, "From: $epost\nX-Mailer: http://$HTTP_HOST$REQUEST_URI");
echo  "De mail er sendt afsted!\n";
}


?>
                                      </font></font> </div>
                                  </form></td>
                              </tr>
                            </table>
                          </div></td>
                      </tr>
                      <tr>
                        <td width="135" class="format">&nbsp;</td>
                        <td width="589"><font size="1">&nbsp;</font></td>
                      </tr>
                      <tr>
                        <td height="2" colspan="2">&nbsp;</td>
                      </tr>
                      <tr>
                        <td class="format">&nbsp;</td>
                        <td>&nbsp;</td>
                      </tr>
                      <tr>
                        <td height="2" colspan="2">&nbsp;</td>
                      </tr>
                      <tr>
                        <td class="format"> <p><font size="1"> </font></p></td>
                        <td width="589"> <p align="center"><font color="#000000" size="1"><br>
                            </font></p></td>
                      </tr>
                    </table></td>
                </tr>
              </table>
              <font color="#000000" size="1">&nbsp;</font></td>
          </tr>
        </table>
      </div></td>
  </tr>
  <tr>
    <td width="87%"><p>&nbsp;</p></td>
  </tr>
</table>
<p style="word-spacing: 1; text-indent: 1; margin: 1">&nbsp;
</body>
Avatar billede mortrr Praktikant
31. marts 2003 - 01:35 #17
Det er jo rimeligt lige ud af landevejen.

Så må det være din smtp-server i php.ini den er galt med.
Hvad står den til?
Avatar billede kingrex666 Nybegynder
02. april 2003 - 01:31 #18
[mail function]
; For Win32 only.
SMTP = localhost ; for win32

; For win32 only.
send_mailfrom = me@localhost ; for win32 only

Det er uddraget fra php.ini hvor smtp står nævnt.
Skal jeg lave 'me@localhost.com' om til min egen mail?
Avatar billede kingrex666 Nybegynder
02. april 2003 - 01:33 #19
sendmail_from

og ikke

send_mailfrom

sorry!!!
Avatar billede mortrr Praktikant
02. april 2003 - 11:18 #20
Ja - den bliver brugt hvis du ikke angiver en adresse i headeren på mailen.
Avatar billede kingrex666 Nybegynder
02. april 2003 - 23:43 #21
så er den ændret til min egen mail.
og det virker. indtil vidre virker al' som det skal. tak for hjælpen

lukke.
Avatar billede kingrex666 Nybegynder
02. april 2003 - 23:47 #22
ps.
'mortrr' Du er meget velkommen til at gøre sådan så du kan få point hvis du vil ha dem. Du har været en stor og tålmodig hjælp. Og jeg takker.
Avatar billede mortrr Praktikant
03. april 2003 - 00:04 #23
Hermed. Glad fordi jeg kunne hjælpe
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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