Instal·li Servidor de Web a Windows XP amb Apache2, PHP5 i MySQL4 - Part 3
Part 3 - Instal·li PHP 5
Obri el paquet de cremalleres de PHP que en descarregava en part 1 a C:\PHP (Creï una carpeta nova anomenada PHP en nivell d'arrel de C:\). Llavors tancar servidor d'apatxe avall.
Obri l'apatxe httpd.conf amb un editor de text i afegeixi dues línies de codi:
LoadModule php5_module C:/php/php5apache2.dll
Application/x-httpd-php d'AddType .php
Ampliació de .php afegida per mostrar com analitzar arxius de .php
Anoti també el guia en mòdul carregable assenyala on instal·làvem PHP. Així si instal·la PHP a altre localització, canviar-lo consegüentment. L'estil de guies hauria de ser / també en comptes de DOS \ comú.
Aquestes dues línies es poden afegir al fons de l'arxiu de httpd.conf. Tanmateix, fixi's que els mòduls en la llista de càrrega són en ordre de prioritat inversa; els que vénen més tard poden invalidar o adjudicar-se els llistats més d'hora. Per això, l'addició php_mod al final de la llista pot tenir resultats inesperats, com impossibilitar mod_rewrite (i uns altres mòduls) per a alguns arxius de php que existeixen (mod_rewrite correrà bé si l'arxiu no existeix). El mateix error pot impossibilitar mod_auth i uns altres mòduls importants. En resum, php_mod s'hauria de carregar abans d'alguns mòduls que desitja executar abans que el seu codi de php s'executi. Vegi el bitllet en la documentació d'AddModule d'apatxe per com trobar l'ordenació recomanada.
Després, el còpia/pasta "php.ini-recommended" a C:/Program Arxiva/apatxe Group/Apache2 (o el seu camí d'instal·lació d'apatxe), i el rebateja a php.ini. Reprengui el servidor d'apatxe.
Instal·lació de php5 Que Prova
Creï un arxiu amb el contingut següent i guardi'l a la carpeta de webs d'arrel (C:/Server/htdocs o Arxius/apatxe de C:/Program d'omissió Group/Apache2/htdocs/) com "php5info.php".
<?php
phpinfo();
?>
Accedeixi al seguir url http://localhost/php5_info.php. L'escena de PHP completa s'hauria de mostrar al navegador. Si hi ha un error o res estat mostrat, hi ha problema amb instal·lació. Provi els procediments d'instal·lació una altra vegada.
Permeti ampliació de MySQL
El php.ini que copiava des de php.ini-recommended que ja es posava fins a escena òptima, així hi ha no especial necessitar editar-lo. Tanmateix, això encara necessitar editar per permetre ampliació de mysql.
Obri php.ini en el guia de Apache2 amb editor de text.
Busqui la línia de extension_dir = ". / ". Converteixi'l en extension_dir = "C:\php5\ext". També, incomenti la línia de extension=php_mysql.dll.
Salvi el php.ini. Reprengui el servidor d'apatxe. Reintenti accedir a http://localhost/php5_info.php. Això l'explotació hauria de multar. Si no intentar comprovar què és la causa d'errors, quina ampliació deguda d'equivocar-se amb extension_dir o fallant més probable. O pot intentar copiar tots els extentions necessitats (amb .dll extenstion) a guia de Apache2.
IMPORTANT: La pàgina és màquina traduïda i proporcionada "com és" sense garantia. La traducció automàtica pot ser difícil d'entendre. Si us plau refereixi's a article anglès original quan sigui que possible.
Articles Relacionats
- Instal·li Servidor de Web a Windows XP amb Apache2, PHP5 i MySQL4 - Part 1
- Instal·li Servidor de Web a Windows XP amb Apache2, PHP5 i MySQL4 - Part 2
- Instal·li Servidor de Web a Windows XP amb Apache2, PHP5 i MySQL4 - Part 4
- Instal·li Servidor de Windows que 2003 Eines d'Administració Empaqueten (adminpak) sobre Perspectiva de Windows
- Com Instal·lar i Utilitzar Servidor de Windows 2008 240 Dies de franc
- Com Instal·lar Windows Vivament Ona 3 Programes de Beta (inclogui Missatger) en x86 al Qual S'Indóna Suport i x64 del Servidor de Windows 2003 o 2008
- Escriptura de Tall de Registre oficial per Instal·lar Servidor de Windows 2008 i la Complexió de Beta de SP2 de Perspectiva 16497 (CPP) mitjançant Actualització de Windows
- Com Instal·lar Servidor de KMS per Activar Negoci de Perspectiva de Windows o Empresa
- Instal·li i Permeti Servei de Servidor de Telnet en la Perspectiva de Windows
- Destret Workaround per Instal·lar Addicions de PC Virtuals al Servidor de Windows 2008 Cor










































13 de novembre, 2008 05:22
Amit,
intenti invertir l'adreça d'ip de l'ordinador d'amfitrió en comptes de localhost.
13 de novembre, 2008 05:20
Hey per l'una vegada que aquell apache torna error que diu que no pot carregar el mòdul de php, la raó darrere això és el suport d'apache doesnt php5.1, diuen que només donaran suport a 5.2 però afortunadament theres un destret,
en httpd.conf incloure php5apache2_2.dll en comptes de php5apache2.dll.
el "_2 ' treballs de versió de mòdul especials només bo.
19 d'octubre, 2008 12:02
Instal·lo apache2.2.9, php5 i Mysql5 en XP de finestres, ican veure informació de php escriptures de pàgina i php des de la meva màquina, però quan proven i des d'alguna altra màquina en xarxa que això em dóna error criden no pot ser mostrat. em pot ajudar en pàgina d'accés d'altre màquina en xarxa.
Gràcies.
21 de juny, 2007 13:10
Faig succes instal·lar apache 2, php5 i MySQL 5. Puc mostrar informació de php. Però, per què l'escriptura de php que faig no pot entrar corrents l'I.E. navegador. aquesta escriptura simple així:
Utilitzo XP de Windows.
Gràcies per a la seva atenció.
25 de febrer, 2007 01:30
Estic intentant connectar mysql5 des de apache2 però
navegador que mostra un error
"
Advertint: require(/config/db_config.php) [funció. remà de paper]: fracassat per obrir corrent: Cap tal arxiu o guia en C:\webroot\dbconnect.php en línia 2
Error fatal: require() [funció. remà de paper]: L'obertura fracassada exigia ' /config/db_config.php' (include_path='.;C:\php5\pear) en C:\webroot\dbconnect.php en línia 2
Sóc using,MySQL5, PHP5 i Apache2.2 que corre xp de finestres
Demani la seva ajuda
Donant-li les gràcies
Asokan
25 de febrer, 2007 01:30
Estic intentant connectar mysql5 des de apache2 però
navegador que mostra un error
"
Advertint: require(/config/db_config.php) [funció. remà de paper]: fracassat per obrir corrent: Cap tal arxiu o guia en C:\webroot\dbconnect.php en línia 2
Error fatal: require() [funció. remà de paper]: L'obertura fracassada exigia ' /config/db_config.php' (include_path='.;C:\php5\pear) en C:\webroot\dbconnect.php en línia 2
Sóc using,MySQL5, PHP5 i Apache2.2 que corre xp de finestres
Demani la seva ajuda
Donant-li les gràcies
******
19 de febrer, 2007 17:23
u oblidava una cosa, per a l'apache..
modifiqui DirectoryIndex i índex d'opció de venda. php
en la resta és una bona classe
19 de febrer, 2007 17:11
Deia...
...
Busqui la línia de extension_dir = ". / ". Converteixi'l en extension_dir = "C:\php5\ext". També, incomenti la línia de extension=php_mysql.dll.
Salvi el php.ini. Reprengui el servidor d'apatxe. Reintenti accedir a http://localhost/php5_info.php. Això l'explotació hauria de multar. Si no provar a
.....
.....
"C:\php5\ext". ?????? - la línia correcta és
"C:\php\ext".
7 d'octubre, 2006 07:18
Amb l'apatxe 2.2, necessitarà PHP 5.2.x. Té el php5apache2_2.dll que es compila per a la versió nova. Pot descarregar una complexió estable a http://snaps.php.net/
10 de setembre, 2006 20:48
Sembla per ser un problema amb l'apatxe 2.2 i els mòduls de PHP dll (a Windows òbviament, no sap si hi ha problemes en unix). L'arreglava anant-me'n a http://www.apachelounge.com/download/ i descarregant la seva versió de l'arxiu de php4apache2.dll. Això també arriba amb un altre arxiu que ha de posar en el seu guia d'apatxe/galleda, i també necessitarà descarregar un MS Paquet de C++ Visual si no té el .NET estructura instal·lada. Això està tot explicat a l'arxiu de readme que arriba amb el DLL.
13 de juliol, 2006 08:43
El tenia treballar i apache 2.2 ininstal·lat i n'instal·lava 2.0 i seguia els seus passos una altra vegada i ara tot està treballant:)
Gràcies per a l'ajuda!
13 de juliol, 2006 07:32
els i correctes el restauren i ara el servidor no pot trobar php5apache2.dll? És a la carpeta de php. Estic utilitzant php5.1.4 i apache2.2.2!
12 de juliol, 2006 19:46
Aspectes com el seu servidor de webs no analitza PHP arxiven i tractar-lo com arxiu de text, seguir els passos prudentment.
12 de juliol, 2006 19:10
Tinc el conjunt de servidor amunt i els i poden llegir un arxiu de php si i l'engeguen withhtml etiqueta excepte això doesnt llegia que els i d'escriptura de php posin en. si ús d'i dont que els i de cordons de html aconsegueixen un descarregar boxejar quan fan i clic a l'enllaç per provar el php?? els u em poden ajudar!!
20 de maig, 2006 14:33
Hola Todd, l'assumpte es podria relacionar amb mod_perl (si l'està utilitzant com ActivePerl). Si instal·la Apache/2.2, si us plau utilitza mod_perl que es compila amb l'apatxe 2.2 i no apatxe emana 2.0 per a la compatibilitat.
20 de maig, 2006 03:42
bé, he seguit les seves direccions i tots els altres abans d'això, però no sort. Després que afegint la declaració de mòdul a l'arxiu de httpd.conf, quan em reprenc apache i aconsegueixin - error de sintaxi: no pot carregar mòdul específic. tots els meus camins són correctes què és el problema?