-
1. 安裝升級
- 1.1 蟬知對系統的要求
- 1.2 使用源碼方式安裝蟬知
- 1.3 windows系統使用一鍵安裝包安裝ZSITE系統
- 1.4 使用在線安裝腳本安裝蟬知
- 1.5 使用寶塔面板安裝蟬知
- 1.6 阿里云虛擬主機安裝蟬知
- 1.7 Docker部署ZSITE
- 1.8 蟬知一鍵安裝包里安裝禪道和ZDOO
- 1.9 如何升級蟬知系統
- 1.10 如何安裝蟬知主題
- 1.11 如何選擇加密方式
-
2. 關于蟬知
- 2.1 關于蟬知企業門戶系統
- 2.2 蟬知企業門戶系統授權協議
- 2.3 蟬知的版本授權說明
- 2.4 移動互聯時代如何做企業營銷?
- 2.5 蟬知和禪道的關系
-
3. 使用蟬知
-
3.1. 內容
-
3.1.1. 文章
- 3.1.1.1 維護文章類目
- 3.1.1.2 如何使用蟬知系統發布文章內容
- 3.1.1.3 維護文章:編輯、刪除和附件
-
3.1.2. 單頁
- 3.1.2.1 單頁功能讓您的網站更靈活
-
3.1.3. 博客
- 3.1.3.1 充分利用蟬知博客功能,展示團隊風采,傳達理念
- 3.1.4. 手冊
-
3.1.5. 投稿
- 3.1.5.1 投稿功能說明
-
3.1.1. 文章
-
3.2. 商城
- 3.2.1 訂單管理
-
3.2.2. 產品
- 3.2.2.1 維護產品類目
- 3.2.2.2 添加產品:設置基本信息
- 3.2.2.3 添加產品:設置價格產地等屬性
- 3.2.2.4 添加產品:設置產品的圖片
- 3.2.3 其他設置
- 3.2.4 微信支付配置
- 3.2.5 支付寶支付配置
-
3.3. 會員
-
3.3.1. 會員
- 3.3.1.1 會員列表信息
-
3.3.2. 評論留言
- 3.3.2.1 留言的審核和回復
-
3.3.3. 論壇
- 3.3.3.1 設置論壇的版塊信息
- 3.3.3.2 設置版塊信息:版主、描述信息
- 3.3.3.3 維護論壇:刪貼、置頂、回帖、編輯、引用
-
3.3.1. 會員
- 3.4. 推廣
- 3.5. 平臺
-
3.6. 設置
- 3.6.1. 站點
- 3.6.2. 公司
- 3.6.3 積分
-
3.6.4. 接口
-
3.6.4.1. 開放登錄
- 3.6.4.1.1 配置蟬知系統使用微博開放登錄功能
- 3.6.4.1.2 配置蟬知系統使用QQ開放登錄功能
- 3.6.4.1.3 配置蟬知系統使用github開放登錄功能
- 3.6.4.1.4 配置蟬知系統使用facebook開放登錄功能
- 3.6.4.1.5 微信登錄配置
- 3.6.4.2 發信設置
- 3.6.4.3 微信設置
-
3.6.4.1. 開放登錄
-
3.6.5. 安全
- 3.6.5.1 基本設置
- 3.6.5.2 過濾設置和黑白名單管理
- 3.6.5.3 敏感詞設置和附件上傳
- 3.6.5.4 驗證碼設置
- 3.6.5.5 管理員和分組權限設置
- 3.7. 設計
-
3.1. 內容
-
4. 系統維護
- 4.1 配置webserver使用靜態url功能
- 4.2 備份蟬知系統
- 4.3 安裝ioncube擴展
- 4.4 安裝Zend Guard Loader
-
4.5. 安裝其他php擴展
- 4.5.1 linux/Windows安裝PHP-openssl擴展
- 4.5.2 linux/Windows安裝PHP-curl擴展
- 4.5.3 linux安裝PHP-json擴展
- 4.5.4 linux/windows安裝PHP-mbstring擴展
- 4.5.5 linux/windows安裝php-gd擴展庫
- 4.5.6 linux/Windows安裝PHP的PDO擴展
-
5. 定制開發
- 5.1 如何對蟬知系統進行定制開發
- 5.2 蟬知的目錄結構
- 5.3 如何找到要修改的文件
- 5.4 數據庫結構
-
6. 臻網建站
- 6.1 臻網建站使用協議
- 6.2 臻網建站版本說明
- 6.3 解析域名到臻網服務器
- 6.4 為什么我的站點提示被鎖定了?
- 6.5 臻網建站網站如何備份我的數據?
linux/Windows安裝PHP的PDO擴展
- 2017-11-07 13:22:25
- 薛才杰
- 9665
- 最后編輯:薛才杰 于 2017-11-07 13:47:01
- 分享鏈接
PHP 數據對象PDO擴展為PHP訪問數據庫定義了一個輕量級的一致接口。PDO 提供了一個數據訪問抽象層,這意味著,不管使用哪種數據庫,都可以用相同的函數(方法)來查詢和獲取數據。
Linux系統篇
1.CentOS系統
環境:
服務器系統:Centos6.5 (虛擬機演示)
PHP軟件包存放目錄:/data/php-5.6.14/
PHP安裝目錄:/usr/local/php/
mysql安裝目錄:/usr/local/mysql/
操作流程:
通過phpinfo()函數我們可以檢查服務器是否安裝了PDO擴展。如果沒有找到PDO擴展信息,那我們通過如下步驟來進行安裝:
找到你的PHP的安裝包(我的放在/data/php-5.6.14/目錄下),并進入PHP擴展的pdo_mysql目錄,運行下面命令:
/usr/local/php/bin/phpize(/usr/local/php/是我的PHP安裝目錄,大家根據實際情況修改即可)
執行完上面命令后,我們就會發現當前pdo_msyql目錄下就出現了configure文件。
然之我們執行下面命令:
./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql/參數說明:
--with-php-config=/usr/local/php/bin/php-config 指定安裝 PHP 的時候的配置
--with-pdo-MySQL=/usr/local/mysql/ 指定 MySQL 數據庫的安裝目錄位置
(這里具體PHP和msyql的安裝目錄大家根據自己實際情況而定)
繼續編譯安裝:
make && make install
命令執行完畢,效果如下:
足以最后一行的那個目錄,后面會用到,此時生成的pdo_mysql.so文件就在該目錄下:
接下來我們修改PHP配置文件,打開的你的php.ini文件,并添加一行代碼:
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so(這里是我演示的pdo_mysql.so目錄,大家設置時根據自己的實際目錄添加)
最后保存推出,并重啟服務。然后使用phpinfo()函數檢查一下PDO擴展安裝是否成功,結果如下,說明PDO擴展安裝成功。
2.Ubuntu系統
如果沒有安裝php和mysql的開發包,在開始之前需要先安裝
sudo apt-get install php5-dev sudo apt-get install php5-pear sudo apt-get install libmysqlclient15-dev
pdo在ubuntu的apt里頭似乎還找不到安裝源,所以通過pecl來安裝這個擴展,非常簡單
sudo pecl install pdo
PHP配置文件增加一行:
extension=pdo.so
安裝pdo_mysql
sudo pecl install pdo_mysql sudo apt-get install php5-mysql
PHP配置文件增加一行:
extension = pdo_mysql.so
最后重啟服務。
Windows系統篇
修改php.ini文件,將下面的代碼前面去掉分號,
extension_dir="" //這里配置為你自己的ext目錄路徑 extension=php_mysql.dll extension=php_pdo.dll extension=php_pdo_mysql.dll
最后重啟服務。