站長新書 站長開講 首頁 最新文章 站長著作及審校 FreeBSD 筆記 Linux 筆記 Windows 筆記 虛擬化筆記 網管人雜誌 遊山玩水 關於本站
站長新書 VMware vSphere ICM 團購開跑了!!

PHP Installation

W3Schools PHP Installation 原文

[W3Schools PHP Installation 原文]

你需要什麼?

在這份指導文件中並不會解釋如何安裝 PHP、MySQL、Apache Server.

假如你的伺服器支援 PHP - 那你不需再做任何的事情! 你不需要去編譯任何的軟體或安裝額外的工具 - 只要建立一些 .php 檔案在你的網頁根目錄下 - 而伺服器將替你解讀這些檔案. 大多數的網站工作主機都有支援 PHP .

然而,若你的伺服器不支援 PHP,你必須安裝 PHP. 以下的連結是指導您安裝 PHP5 的教學:

[http://www.php.net/manual/en/install.php]

下載 PHP

[http://www.php.net/downloads.php]

下載 MySQL

[http://www.mysql.com/downloads/index.html]

下載 Apache

[http://www.php.net/manual/en/installation.php]

補充 LAMP for Windows

使用 Windows 平台的朋友可以下載 [下載 AppServ] ,它是已經包好的 LAMP 組合包,讓你在 Windows 平台上建立 LAMP 環境不在是難事。安裝完成後預設 PHP 設定檔 php.ini 是在 C:\Windows 資料夾下,若是無法順利開啟 phpmyadmin 登入頁面則請修改 php.ini 中將 extension=php_mysql.dll 項目前的 ; 刪除。

Q1.無法使用 cookie 方式登入並出現錯誤訊息,無法讀取 mcrypt 模組,請檢查 PHP 設定?

Error Meaage:

修改 config.ini.php 將登入方式改為 cookie 後無法登入並出現如下錯誤訊息

 無法讀取 mcrypt 模組,請檢查 PHP 設定

Ans:

修改 C:\Windows\php.ini 中將 extension=php_mcrypt.dll 項目前的 ; 刪除,並將 C:\Appser\php5\libmcrypt.dll 複製到 C:\Appser\apache\bin 後重新啟動 Apache 服務應即可順利載入 mcrypt 模組。

Q2.無法使用登入並出現錯誤訊息,Cannot start session without errors...?

Error Meaage:

無法登入並出現如下錯誤訊息

 phpMyAdmin - Error
 Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.

Ans:

此次原因是登入此電腦的帳號為一般使用者帳號 (不具有 Administrator 權限),且不是此使用者安裝 AppServ 所以請修改 php.ini 將 session.auto_start 改為 1 並將暫存路徑指到別的地方去。

 session.auto_start = 1                        //Default 0 (Disable this function)
 session.save_path = "C:/Appserv/php5/temp"    //把暫存路徑移到此使用者可存取的路徑
Go To Oddmuse OrgGo To FreeBSD OrgCreative Commons 2.5 Taiwansitestates.com