Hogyan készítsünk egy honlapot a Windows XP - létrehozását a honlap -, hogy a helyszínen is - cikk Directory
Felkapaszkodott egész internet keresve a szükséges információkat, úgy döntöttem, hogy nem kérik, hogy helyezze a cikket a honlapon, ahogy lennie kell, hivatkozással az eredeti forrás a cikk, a cikk kivették működik.
Lépésről lépésre telepítés + disztribúció helyi IIS szerver, PHP és a MySQL Windows XP alatt. Példa script PHP dolgozik az adatbázis. Több új szöveg (PHP 5.3 és Windows 7).
1. Először ellenőrizze, hogy van az Internet Information Services (a továbbiakban: IIS) telepítve, azaz a helyi szerver a Microsoft, a beépített Windows. Run Vezérlőpult, majd a Programok telepítése és törlése, a gomb „Remove Windows Components”. Kapcsolja be az Internet Information Services jelölőnégyzetet, kattintson a „szerkezet” gombra. Az összes komponens IIS ablak így csak az általános fájlok, az IIS beépülő modult, és a WWW szolgáltatás. Kiemelve az utolsó, ismét nyomja meg a „Structure” gombra. A négy komponens az ablak „a WWW Service”, csak egy - sőt, maga a szolgáltatás. Kattintson az OK gombra mindkét ablakban nyomja meg a „Next” a Windows-összetevők varázsló ablakot.
Talán a telepítés során varázsló kéri, hogy adja meg a cserélhető meghajtót vagy mappát, ahol a Windows telepítési tárolják, de valószínű, hogy a költségek és így tovább.
Hmm. egy ablak kéri felhasználónév és jelszó? Vagy más furcsa üzenetet? Megtanulják, hogyan kell beállítani a jogokat szkriptek, mielőtt továbbmegy. Ha már tudja, hogyan kell beállítani a helyes, vagy valaki beállítva - folytassa a 6. lépéssel.
3. Nézzük a jogosultságokat a fájlokat. Nyitva a Sajátgép mappában c: # 92; Inetpub. kattintson jobb gombbal a beágyazott wwwroot mappát (ez a gyökere a helyi szerver), és válassza ki a „Megosztás és biztonság”. Az ablakban a „Tulajdonságok: wwwroot” csupán 4 fülek haszontalan? - Ha nem, ugorjon a 4. lépést, és folytassa a 5..
4. Kattintson a „Mégse” a felső menüben a mappa Inetpub válassza az Eszközök menü Mappa beállításai, a Nézet fülre a „fájlok és mappák”, hogy megtalálja és törölje az „Egyszerű fájlmegosztás használata”, majd a „Minden mappára érvényes” "Igen", "Apply", "OK" (ez az összes gomb). Egy csúnya tulajdonság Windows megszabadultunk örökre.
Most végre az „Apply” és az „OK” az ablakon „Tulajdonságok: wwwroot”.
Vvobsche mondván, tényleg, ez a beállítás kell jogokat csak akkor, ha a script létrehoz a fájlokat, de csak abban az esetben, jobb lenne, ezért nem nézel a hibákat, ha azok nincsenek almappákat.
By the way, ha görbe (azaz, nem gondolt a jogot, hogy a fájlok) tegye a szkripteket az wwwroot mappát, és nem futnak lokalhoste - megpróbál „mágikus folyamat” a 4. és 5. lépés.
6. Ellenőrizze a működését a szerver a legegyszerűbb fájl:
Ez a mestermű kell menteni index.html mappában c: # 92; Inetpub # 92; wwwroot.
A többi szenny a wwwroot mappa és meg kell semmisítenie.
A „Helló, szerver” látható? Kitűnő. De már megkapta ezt a fájlt át a helyi kiszolgálón.
- és villa újra. Debility származó Microsot szerver nem tudja, hogy melyik fájlokat kell kijelölnie, megnyitja az alapértelmezett. Segítsünk neki ebben.
Kattintson a jobb gombbal svezheimenovannom www Web-site. Tulajdonságok elemre. Dokumentumok fülön csóka „Kérd meg a dokumentumot, az alapértelmezett” engedélyezve van, a listából kiirtva mindent, kivéve index.htm. add hozzá a nevét index.html és index.php (mi gyűlt össze, hogy még több PHP, emlékszel?).
a böngészőből - működik.
Ismét okozó IIS az adminisztrációs ablakot „Tulajdonságok: www”, nyissa meg a Home Directory lapra, kattintson a „Beállítások”, majd a „Hozzáadás” a „futtatható fájl” write (vagy azt mutatják, az „Áttekintés”) path
A „Extension” levelet
(Mielőtt bővítése - egy pont), majd kattintson az „OK” gombot. Mint mindig, most a módosítások alkalmazásához.
Ha fel a PHP 5 verzió a Windows XP a szerver komponense IIS 5.1 vagy 6.0, a felvezető más lesz, és akkor kell egy további eleme a Windows, hogy támogassa FastCGI.
8. Ellenőrizze a PHP teljesítményét. Jön létre a mappa C: # 92; Inetpub # 92; wwwroot nevű fájlt index.php és az alábbi tartalommal:
Volt egy halom lemez? Gratulálunk, futnak.
Akkor bizonyára kitalálta az utat, hogy a válasz, hogy az út
attól függ, hogy a magasabb a listán „Documents”, amit meg is tettünk a 6. lépésben - a neve index.html vagy index.php. Azt fel az utóbbi, de ez ízlés kérdése.
És az Internet Explorer és más böngészők, amikor dolgozik szkriptek minden alkalommal csúszik norovit elavult verzióját a cache, így megszokja, hogy a Ctrl + F5 miután a változás. Mert a szkripteket a ülések és újra kell indítani a böngészőt néha, különösen, ha az ülésen ferdén végre.
Amikor először kezdi meg (vagy inkább azt, Admin is) meg kell adnia felhasználói nevét és jelszavát, szeretnénk bemutatni az értékeket gyökér és a gyökér mindkét esetben, és kattintson az „OK” gombot. Winmysqladmin szeret elbújni a tálcán, és lógni ott, mint egy ikon a közlekedési lámpák. Ezáltal ikon „Mutassa”, azt látjuk, egy csomó lapok a beállításokat, amelyek a legjobban egyedül marad, amíg meg nem értik.
Addig, bezárhatja ezt a programot, és úgy gondolja, hogy a munka adatbázisok minden esetben nehézkes lehet anélkül, valamilyen shell.
10. Ez a héj létezik, és nem is kell, hogy mellékletként. Csak bővíteni az archív (945 KB) ebbe a mappába
Ezután írja be a böngésző
és - hurrá-hurrá! - minden működik.
Azonban az alján a jobb oldali keret, akkor kaphat egy piros figyelmeztető irányelv $ cfg [ „PmaAbsoluteUri”] be kell állítani a konfigurációs fájlt!
Nyissa meg a fájlt config.inc.php phpMyAdmin'a mappában talál ott irányelv
és cserélje ki a
Mentsd el a szerkesztett fájlt, nyomja meg a Ctrl + F5 a böngésző - minden rendben van.
11. Mielőtt létrehozna egy új adatbázis mindig hasznos gondolni kódolást. Szeretnék választani a jobb oldali keretben Language = orosz (ru-win1251). Most nyissuk ki az adatbázist a bal keretben amelynek a neve test. Ez üres. Nos, hogy ez az SQL-lekérdezést, amely létrehoz néhány asztal és megpróbál írni egy forgatókönyvet valami ebben a táblázatban.
Tolja a jobb oldali keretben SQL linkre, majd kattintson a „Tallózás” megmutatni egy korábban elmentett fájl nevét test.sql és az alábbi tartalommal:
Miután a kérés a vizsgálati adatbázisban van egy asztal nevű adatokat és három mező - automata számláló rögzíti az üzenet fejlécében és a test.
12. Írj egy egyszerű script PHP, amely használja a táblázatot. Annak érdekében, hogy ne újra feltalálni a kereket, készen arra, hogy a fájl neve db.php. funkciókat tartalmaz az interfész az adatbázisban, és tegyük egy mappába
- Vagyis, mi megszokni egy emberi lény olyan szkriptet minden külön mappába.
Az alábbiakban egy lista db.php fájlt.
Figyelni a test dbconnect () függvényt. Használja az összes korábban megadott kapcsolattartó nevét és jelszavát.
Most levelet az alapvető kódot, akkor az alábbiakban mutatjuk be, és tartsa meg kell ugyanabban a script nevű mappát index.php.
magic () függvényt. kombinálva a standard PHP trim () és htmlspecialchars () biztosítja a helyes válasz a szolgáltatás script PHP és HTML kód " <,> A mezők.
Az eredmény az volt, egyfajta kis „chat”, ahol bárki írhat, és hogy mennyit szeretne. Persze, az igazi ezen adatok alapján nem tolerálható. Azonban a szkript fut ezzel a házigazdával, ha feltölti oda FTP-n keresztül.
És a szkript fut helyben, akkor URL-en keresztül
Ui Ha a MySQL szolgáltatás nem indul el automatikusan - ellenőrizze a Felügyeleti eszközök, szolgáltatások, megtalálható a MySQL listán. Indítás típusa meg kell változtatni, hogy „Auto”.
Ez érdekes:
Hogyan lehet keresni 40 rubel per 10 perc ül a számítógép - online felmérések arány
Ingyenes online játékok - válogatás a legnépszerűbb online játék korunk
Van egy oldal a kapcsolatot? Tudod, hogy pénzt is! Olvassa el - jövedelem érintkező
Kereset az interneten - biztos, hogy olvassa el, ha azt szeretnénk, hogy pénzt online!