下面爲配置步驟:
1)將php-4.3.3RC4-Win32.zip裏面的所有文件和文件夾解壓縮並放置在C://php4//文件夾中,沒有自己創建該文件夾
2)進入php4文件夾,查看根目錄和子目錄,把所有.dll文件都統統複製粘貼到C://WINNT//system32(WIN2K)或C://WINDOWS//system32(WINXP)中
3)把php4文件夾裏面的php.ini-dist和php.exe文件複製到
C://WINNT//(WIN2K)或C://WINDOWS//(WINXP)中,並將php.ini-dist文件改爲php.ini
4)雙擊php.ini打開該配置文件,進行下面3個地方的修改:
1> 把extension_dir = "C://php4//ext" 改爲你安裝php4的 extensions文件夾路徑
2> 把 ;cgi.force_redirect = 1 改爲 cgi.force_redirect = 0
3> 把 register_globals = Off 改爲 register_globals = On
4> 找到 ;Windows Extensions 段,你應該可以看到如下代碼
;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
具體還得看你需要加載哪些.dll文件,不過你按照下面我這樣改也行,主要是要加載的.dll文件就去掉前面的分號( ; ) :
;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
配置Apache時 找到/conf/httpd.conf文件,打開修改listen:8080(80端口經常被使用,所以一般都用8080端口)。如果出現打不開8080端口,則證明8080端口被用,在DOS命令上輸入netstat -ano命令,查看那個PID正使用這個端口,在任務管理器上的進程中結束該程序。加載loadModulephp5_module"F:/php5/php5apache2_2.dll"後面的是php5apache2_2.dll所在地址。在DirectoryIndex中添加index.php,再在AddType處加上 AddType application/x-httpd-php .php .phtml .php5
在安裝Moodle時將
zh_cn_utf8複製到Apache與mysql的安裝磁盤下的Moodle/lang/文件夾下,在我這裏,將語言包展開到moodledata/lang目錄下,也不能安裝。現象依然是添加後點擊確認按鈕,網頁就無響應狀態了。於是我將語言包直接展開到Moodle/Lang目錄下,再登錄Moodle就可以選擇語言了。
。