¡¡¡¡Ò». ÎÊ£ºÎÒÒѾ­°´²½Öè°²×°ÁËUnix°æµÄAPACHEÄ£¿é£¬µ«ÊÇÎÒµÄPHP½Å±¾Ô´ÂëÏÔʾÔÚä¯ÀÀÆ÷µ±ÖУ¬»òÕßä¯ÀÀÆ÷ÌáʾÎÒ±£´æÎļþ¡£ÎªÊ²Ã´£¿

¡¡¡¡´ð£º ÕâÊÇÓÉÓÚPHPÄ£¿éûÓÐÕý³£¹¤×÷ÒýÆðµÄ¡£Çë¼ì²éÏÂÁÐÈý¸öµØ·½£º

¡¡¡¡ÇëÈ·ÈÏÕýÔÚÔËÐеÄAPACHEÖ´ÐÐÎļþÊÇÄã×îºó±àÒë³É¹¦µÄÄÇÒ»¸ö¡£ÊäÈëÈçÏÂÃüÁ
¡¡¡¡/path/to/binary/httpd -l
¡¡¡¡Èç¹ûÄãûÓп´µ½mod_php3.cÔÚÁбíÖУ¬ÄÇÄã¾ÍûÓÐÔËÐÐÒ»¸öÕýÈ·µÄÖ´ÐÐÎļþ¡£
¡¡¡¡ÇëÈ·ÈÏÄãÒѾ­¼ÓÈëÁËÕýÈ·µÄ"Mime Type"ÔÚÄãµÄij¸ö.confÖС£ÕâÓ¦¸ÃÏñ£º
¡¡¡¡AddType application/x-httpd-php3 .php3
¡¡¡¡ÇëÈ·ÈÏÉÏÃæÄǸö"AddType"²»ÔÚ»ò¿éµ±ÖУ¬·ñÔò´ËAddTypeÖ»ÔÚµ±Ç°µÄVirtualhost»òDirectoryÖÐÉúЧ¡£

¡¡¡¡¶þ.ÎÊ£ºÎÒÒѾ­°´ÕÕ˵Ã÷°²×°ÁËPHP,µ«ÎÒµÄPHPÈÔÈ»²»ÄܺÍIISÒ»Æð¹¤×÷£¬ÎªÊ²Ã´£¿

¡¡¡¡´ð£º±ØÐëÈ·±£ÐèÔËÐÐPHPµÄÓû§ÓÐ×ã¹»µÄȨÏÞÔËÐÐphp.exe¡£IIS·þÎñÆ÷ʹÓÃÒ»¸öÔÚ°²×°Ê±´´½¨µÄÄäÃûÕ˺ţ¬Õâ¸öÕ˺ÅÐèÒªÔËÐÐphp.exeµÄȨÏÞ¡£ÁíÍ⣬ÈκÎÒª¾­¹ýÂÛÖ¤µÄÓû§Ò²ÓÐȨÏÞÔËÐÐphp.exe.

¡¡¡¡Èý.ÎÊ£ºÈçºÎÓëAPACHE 1.3.XÒ»Æð±àÒëPHP£¿

¡¡¡¡´ð£ºÕâºÜ¼òµ¥£¬Ö»Ðè°´ÕÕÈçϲ½Öè¼´¿É:

¡¡¡¡- ´ÓAPACHEÕ¾µãÉÏÈ¡µÃ×îеÄAPACHE·Ö·¢°ü
- UNZIP/UNTARÎļþµ½Ò»¸öĿ¼£¬ÀýÈç/usr/local/src/apache-1.3.9
- ÊäÈë"./configure --with-apache=/path/to/your/apache"¿ªÊ¼µÚÒ»´Î±àÒëPHP
- ˳ÐòÖ´ÐÐ"make","make install" £¬½¨Á¢²¢¸´ÖƱØÐèµÄÎļþµ½APACHEµÄĿ¼ÖÐ
- ½øÈëAPACHEµÄĿ¼ÖУ¬±à¼­ConfigurationÎļþ¡£ÔÚÎļþµÄβ²¿¼ÓÈ룺"AddModule modules/php3/libphp3.a"
¡¡¡¡Ö´ÐÐ"./Configure","make"

¡¡¡¡Ò»Çи㶨£¬ÄãÒѾ­ÓÐÁËÒ»¸öÄÜÔËÐÐPHPµÄAPACHEÖ´ÐÐÎļþ

¡¡¡¡ËÄ. ÎÊ£ºµ±ÎÒ½«PHPºÍAPACHEÒ»Æð±àÒëʱ£¬ºÃÏóÓÐÎÊÌâ¡£Ëü×ÜÊÇ˵ÎÞ·¨ÕÒµ½httpd.hÎļþ£¬¿ÉÊÂʵÉϸÃÎļþʱ´æÔڵġ£ÎªÊ²Ã´£¿

¡¡¡¡´ð£ºÄãÐèÒªÈÃPHPÅäÖÃ/°²×°½Å±¾ÖªµÀÄãµÄAPACHEÔ´ÂëµÄ×î¸ß¼¶Ä¿Â¼£¬¶ø²»Êǰüº¬httpd.hÎļþµÄĿ¼¡£Ò²¾ÍÊÇ˵£¬Ó¦¸ÃÖ¸¶¨"--with-apache=/path/to/apache/"¶ø²»ÊÇ"--with-apache=/path/to/apache/src"¡£

¡¡¡¡Îå. ÎÊ£ºÎÒʹÓÃRPM°²×°ÁËPHP£¬µ«APACHEÈ´²»ÄÜ´¦ÀíPHPÎļþ¡£ÎªÊ²Ã´£¿

¡¡¡¡´ð£º ¼ÙÉèÄãʹÓÃRPMÕýÈ·°²×°ÁËPHP£¬ÄÇÄã±ØÐë·´×¢»ò¼ÓÈëÏÂÃæµÄ¼¸Ðе½¡¡¡¡httpd.confÎļþÖУº

¡¡¡¡#Extra Modules
¡¡¡¡AddModule mod_php.c
¡¡¡¡AddModule mod_php3.c
¡¡¡¡AddModule mod_perlc.
¡¡¡¡#Extra Modules
¡¡¡¡LoadModule php_module modules/mod_php.so
¡¡¡¡LoadModule php3_module modules/libphp3.so
¡¡¡¡LoadModule perl_module modules/libperl.so

¡¡¡¡ÁíÍ⣬ÔÙ¼ÓÈ룺

¡¡¡¡AddType application/x-httpd-php3 .php3 µ½httpd.confµÄÈ«¾Ö²¿·Ö£¬»òµ½ÄãÐèÒªÌṩPHPÖ§³ÖµÄ²¿·Ö¡£

¡¡¡¡Áù.ÎÊ£ºÔÚWINDOWSÏÂÈçºÎÓÃMAILº¯Êý·¢Óʼþ£¿

¡¡¡¡´ð£ºPHPÔÚUNIX/LINUXÏ·¢ÓʼþÓõÄÊÇSENDMAIL³ÌÐò£¬ÔÚWINDOWSûÓÐSENDMAIL£¬µ«¿ÉÒÔÓÃSMTPЭÒéÀ´Íê³É£¬¾ßÌå·½·¨ÈçÏ£ºÐÞ¸ÄPHP.INIÎļþµÄ[mail function]ϵÄSMTP¡£
¡¡¡¡È磺
¡¡¡¡[mail function]
¡¡¡¡SMTP=public.sta.net.cn ;Win32 Only

¡¡¡¡Æß.ÎÊ :php+apacheÔÚwin9xϵÄÉèÖÃÒ»ÎÊ

ÔËÐÐʱ³öÏÖ£º¡°cannot determine local host name,use servername to set it manually¡±
¡¡¡¡Èç¹ûÄãÓÐIPµØÖ·µÄ»°£¬Ö»ÐèÔÚhttpd.confÖмÓÈ룺
¡¡¡¡ServerName http://ÄãµÄIP
ÀýÈ磺 ServerName http://192.168.1.1