WAMP學習日記之:Apache發佈php網站

1.修改httpd.conf 文件,以便讓Apache和php模塊創建關聯php

2.配置php.ini文件mysql

 

修改httpd.conf 文件,以便讓Apache和php模塊創建關聯sql


如何讓apache和php創建關聯?經過apache內的配置文件httpd.conf來配置php模塊。
 添加模塊:LoadModule php5_module "php的路徑/php5apache2_2.dll" 
 創建文件關聯:AddType application/x-httpd-php .php
 創建默認索引:DirectoryIndex index.php default.php index.htmapache

創建新站點。
<VirtualHost *:80> 
     DocumentRoot "須要發佈網站的位置" 
     ServerName IP地址windows

 </VirtualHost>session

 

修改php.ini文件app

一、在記事本中查找「extension_dir」,而後把 extension_dir = "./"
修改成 extension_dir = "C:/php/ext"        //這裏是php的路徑

二、在記事本中查找「;extension=php_mysql.dll」和「;extension=php_gd2.dll」,而後把前面的「;」去掉,即把 ;extension=php_mysql.dll 改成 extension=php_mysql.dll
   把 ;extension=php_gd2.dll 改成 extension=php_gd2.dllcurl

 重啓wamp便可用IP訪問socket

如何讓php支持mysql模塊?修改php.ini文件,暫時我也沒有親收試過,之後仍是得多看看用戶手冊。之後再開發過程當中用戶手冊和開發文檔都一樣的重要,文檔的交流在必定時期仍是佔很大的空間編輯器

在windows系統必須把php目錄下的libmysql.dll拷貝到windows目錄下才可讓php支持mysql。

 進入 X:/Server/PHP …… 將 PHP.ini-recommend 改名爲 PHP.ini 並用文本編輯器打開…… 修改錯誤報告級別…… 運行一些書寫不規範的程序…… 你會發現滿屏的‘錯誤’…… 搜索: error_reporting = E_ALL 修改成: error_reporting = error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT 因爲是本地調試,我固然但願錯誤被輸出供我調試…… 搜索: display_errors = Off 修改成: display_errors = On 對於本地開發者,記錄錯誤彷佛沒有必要…… 搜索: log_errors = On 修改成: log_errors = Off 設置擴展庫的路徑是很必要的…… 搜索: extension_dir = 「./」 修改成: extension_dir = 「X:/Server/PHP/ext」 PHP 5 默認是不開啓對 MySQL 的支持的…… 搜索: ;extension=PHP_MySQL.dll 去掉前面的分號: extension=PHP_MySQL.dll 另外,vBulletin 早已啓用了對 Mysqli 的支持…… 因此這裏咱們引入 MySQL 擴展庫…… 搜索: extension=PHP_MySQL.dll 在下方加入: extension=PHP_mysqli.dll 固然,爲了更好的使用 vBulletin 的一些圖象相關功能,咱們須要啓用 GD2 庫…… 搜索: ;extension=PHP_gd2.dll 去掉前面的分號: extension=PHP_gd2.dll 咱們還但願對一些較經常使用的庫進行調用,好比 PHP_mbstring.dll 、 PHP_curl.dll 、 PHP_sockets.dll 、 PHP_xmlrpc.dll 等等…… 開啓方法同上…… (這裏僅啓用了經常使用擴展…… 其它的擴展請自行根據須要定奪……) 雖然 vBulletin 使用了其內建 Session 機制,但 PHP 的 Session 機制在不少程序中是必備的…… 搜索: ;session.save_path = 「/tmp」 修改成一個存在的路徑裏…… 或者到發佈目錄下創建一個 tmp 目錄…… 這裏咱們選用前一種方法…… 先創建這樣一個目錄 X:/Session …… 而後修改成: session.save_path = 「X:/Session」

相關文章
相關標籤/搜索