[原創] 獨立 Apache/MySQL/php/phpMyAdmin【圖文安裝教學】超詳細

phpBB-TW Knowledge Base
收集網友們在竹貓所發表的教學主題或文章,以利分享!
(僅供瀏覽,由版主群維護)
Cayster
星球普通子民
星球普通子民
文章: 3
註冊時間: 2006-08-29 15:39

Re: [問題] 請問上傳兩份 .php 檔案該怎麼上傳

文章 Cayster »

chiouss 寫:
Cayster 寫:我是新手,我安裝到這個步驟時就卡住,請問上傳兩份 .php 檔案該怎麼上傳,謝謝~
你的 phpmyadmin 怎麼傳上去你的空間的,這個檔案就怎麼傳上去。
弄好之後我點進去 http://localhost/phpMyAdmin/卻是一個白色畫面Index of/phpMyAdmin

該怎麼弄才會到圖檔這畫面
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

Re: [問題] 請問上傳兩份 .php 檔案該怎麼上傳

文章 chiouss »

Cayster 寫:弄好之後我點進去 http://localhost/phpMyAdmin/卻是一個白色畫面Index of/phpMyAdmin
httpd.conf 裡面要有

代碼: 選擇全部

DirectoryIndex index.html index.html.var index.php
改完記得 restart apache
Cayster
星球普通子民
星球普通子民
文章: 3
註冊時間: 2006-08-29 15:39

Re: [問題] 請問上傳兩份 .php 檔案該怎麼上傳

文章 Cayster »

chiouss 寫:
Cayster 寫:弄好之後我點進去 http://localhost/phpMyAdmin/卻是一個白色畫面Index of/phpMyAdmin
httpd.conf 裡面要有

代碼: 選擇全部

DirectoryIndex index.html index.html.var index.php
改完記得 restart apache

不好意思!原諒我的愚笨,能否講詳細一點,從哪裡可以找到你所說的httpd.conf
是否找到後把這段DirectoryIndex index.html index.html.var index.php貼在裡面
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

Re: [問題] 請問上傳兩份 .php 檔案該怎麼上傳

文章 chiouss »

Cayster 寫:不好意思!原諒我的愚笨,能否講詳細一點,從哪裡可以找到你所說的httpd.conf
是否找到後把這段DirectoryIndex index.html index.html.var index.php貼在裡面
httpd.conf 在你的 Apache\conf\ 裡面 (正常來說的話),然後請自己找到 DirectoryIndex 這行,看看後面有沒有 index.php,沒有請自己加上。
chrislin2k
星球公民
星球公民
文章: 40
註冊時間: 2005-02-22 08:24
來自: vancouver
聯繫:

Re: [反應] 你騙人! 根本沒成功!

文章 chrislin2k »

chiouss 寫:
ruther 寫:phpMyAdmin - Error
Cannot load mysql extension. Please check your PHP configuration. - Documentation
去檢查你的 php.ini 裡面

代碼: 選擇全部

extension= php_mysql.dll
有沒有把前面的 ; 拿掉...

--
這是用 PHP5 的新手會出現的老問題...
我也有這樣的問題, 該修改的地方已經修改可是問題還是一直存在...
圖檔

我也找不到config.ini.php這個檔案. 請哪位大大幫幫我. 感謝!
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

Re: [反應] 你騙人! 根本沒成功!

文章 chiouss »

chrislin2k 寫:我也有這樣的問題, 該修改的地方已經修改可是問題還是一直存在...
你的使用環境和版本咧?你的 phpinfo() 內容咧?你改過有 restart apache 嗎?
我也找不到config.ini.php這個檔案
2.8.0 以後不會有這個檔案,請用連結的安裝介面去設定產生,或是拿 libraries\config.default.php (2.9.0 可以用 config.sample.inc.php) 複製一份來改也行。
himura
星球普通子民
星球普通子民
文章: 1
註冊時間: 2006-09-07 17:57
來自: Taoyuan

[問題] Apache 的環境變數

文章 himura »

想請問
這個可以安裝在XP 2000 pro嗎
因為我找不到第9項所指的變數名APACHE2_HOME

9. 接著配置系統環境變數:
在桌面 "我的電腦" 上按滑鼠右鍵 → 內容 → 進階 → 環境變數
編修 "系統變數"(用 ; 分隔)
編輯變數名:APACHE2_HOME
編輯變數值:C:\Apache2(不是安裝在C:\的話,請自行更改)


謝謝大家
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

Re: [問題] Apache 的環境變數

文章 chiouss »

himura 寫:想請問
這個可以安裝在XP 2000 pro嗎
因為我找不到第9項所指的變數名APACHE2_HOME
自己新增...

我從來沒加過這個變數進去...
lapux8qj
星球普通子民
星球普通子民
文章: 1
註冊時間: 2006-06-29 10:34

文章 lapux8qj »

kljian 寫:
config.ini.php & config.default.php
不能下載 可否再貼
你自己的 phpMyAdmin\libraries 目錄底下就有一份了!
我家只有config.default.php
就是沒有config.ini.php .....無言了
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

lapux8qj 寫:我家只有config.default.php
就是沒有config.ini.php .....無言了
copy & rename it!!
chrislin2k
星球公民
星球公民
文章: 40
註冊時間: 2005-02-22 08:24
來自: vancouver
聯繫:

Re: [反應] 你騙人! 根本沒成功!

文章 chrislin2k »

chiouss 寫:
chrislin2k 寫:我也有這樣的問題, 該修改的地方已經修改可是問題還是一直存在...
你的使用環境和版本咧?你的 phpinfo() 內容咧?你改過有 restart apache 嗎?
我也找不到config.ini.php這個檔案
2.8.0 以後不會有這個檔案,請用連結的安裝介面去設定產生,或是拿 libraries\config.default.php (2.9.0 可以用 config.sample.inc.php) 複製一份來改也行。
對不起大大我是新手. 不是很明白phpinfo()是指什麼. 我盡我最大努力分析我現在的情形
這是我的使用環境和版本

English Windows XP Service Pack 2
MySQL 5.0.22
php 5.1.4
phpMyAdmin 2.8.1


[Apache 2.0.58 ]

Step 9 :

9. 接著配置系統環境變數:
在桌面 "我的電腦" 上按滑鼠右鍵 → 內容 → 進階 → 環境變數
編修 "系統變數"(用 ; 分隔)
編輯變數名:APACHE2_HOME
編輯變數值:C:\Apache2(不是安裝在C:\的話,請自行更改)

這裡我在系統變數用新增加入變數名&變數值

[php 5.1.4]

7. 再搜尋 ;session.save_path = "/tmp"
把 include_path 前面的;去掉
並在等號後 "/tmp" 取代成 "C:\Apache2\tmp"
使用檔案總管在你的C:\ 開新資料夾,名稱為 tmp

我將tmp修改為temp

[phpMyAdmin 2.8.1 ]

3. 上傳兩份 .php 檔案

config.ini.php 放置 phpmyadmin 主目錄下
config.default.php 放置 phpMyAdmin\libraries 目錄下


照您的指示copy config.default.php 然後 rename 成 config.ini.php 放到phpmyadmin folder裡

希望能夠幫到你更加了解
謝謝
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

上面有一篇寫說到 php.ini 裡面 extension_dir 要設定正確,你可以先檢查看看...
(原來 Appserv 沒做好的事情這麼多 o_O)

然後,conifg.inc.php 不是有就好了,該改的東西要記得改阿!不會改的話...看置頂的教學文 :P
chrislin2k
星球公民
星球公民
文章: 40
註冊時間: 2005-02-22 08:24
來自: vancouver
聯繫:

文章 chrislin2k »

chiouss 寫:上面有一篇寫說到 php.ini 裡面 extension_dir 要設定正確,你可以先檢查看看...
(原來 Appserv 沒做好的事情這麼多 o_O)

然後,conifg.inc.php 不是有就好了,該改的東西要記得改阿!不會改的話...看置頂的教學文 :P
感謝大大幫我解答, 錯誤畫面終於消失了. 其實我是一隻豬, 沒有仔細看清楚, 都用copy&paste, 後來才發現到筆者在設定資料夾時Apache2少了一個e (Apach2).

可是又出現一個問題究是設定完之後會出現下面的錯誤訊息耶~

Warning: session_write_close() [function.session-write-close]: open(C:\Apache2\temp\sess_c4460edc6bcc3e0dc081ce7472ebdd08, O_RDWR) failed: No such file or directory (2) in C:\Apache2\htdocs\phpMyAdmin\index.php on line 44

Warning: session_write_close() [function.session-write-close]: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:\Apache2\temp) in C:\Apache2\htdocs\phpMyAdmin\index.php on line 44

Warning: Cannot modify header information - headers already sent by (output started at C:\Apache2\htdocs\phpMyAdmin\index.php:44) in C:\Apache2\htdocs\phpMyAdmin\index.php on line 101


可是錯誤訊息裡面的檔案我都沒有動過阿~

我想可能是我的config.ini.php 和 config.default.php設定錯誤. 請大大幫我看看. 謝謝你! (ps. 兩個檔案的設定都一樣)

$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['extension'] = 'mysql'; // The php MySQL extension to use ('mysql' or 'mysqli')
$cfg['Servers'][$i]['compress'] = FALSE; // Use compressed protocol for the MySQL connection
// (requires PHP >= 4.3.0)
$cfg['Servers'][$i]['controluser'] = 'root'; // MySQL control user settings
// (this user must have read-only
$cfg['Servers'][$i]['controlpass'] = '23602361'; // access to the "mysql/user"
// and "mysql/db" tables).
// The controluser is also
// used for all relational
// features (pmadb)
$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = '23602361'; // MySQL password (only needed
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

代碼: 選擇全部

Warning: session_write_close() [function.session-write-close]: open(C:\Apache2\temp\sess_c4460edc6bcc3e0dc081ce7472ebdd08, O_RDWR) failed: No such file or directory (2) in C:\Apache2\htdocs\phpMyAdmin\index.php on line 44
你的 C:\Apache2\temp\ 這個目錄存在嗎?

--
前面的教學文章有寫錯的樣子 Orz
chrislin2k
星球公民
星球公民
文章: 40
註冊時間: 2005-02-22 08:24
來自: vancouver
聯繫:

文章 chrislin2k »

chiouss 寫:

代碼: 選擇全部

Warning: session_write_close() [function.session-write-close]: open(C:\Apache2\temp\sess_c4460edc6bcc3e0dc081ce7472ebdd08, O_RDWR) failed: No such file or directory (2) in C:\Apache2\htdocs\phpMyAdmin\index.php on line 44
你的 C:\Apache2\temp\ 這個目錄存在嗎?

--
前面的教學文章有寫錯的樣子 Orz
經過大大的耐心指導, 終於到達最後一個畫面(非常感動). 最後想請問大大一個笨問題. 那就是根據樓主說的他成功安裝D 4.1 版論壇. 請問
1)可否安裝phpbbs2?
2)如何安裝呢? 如果不行, 要如何安裝D 4.1呢?

謝謝大大 :lol:
回覆文章

回到「教學文件庫」