Ⅰ XAMPP安裝運行
安裝、啟動以管理員身份,將下載的包解壓至非中文目錄(如C盤根目錄),運行`setup_xampp.bat`初始化 XAMPP,然後用`xampp-control.exe`啟動/停止服務。
XAMPP 1.4.7後支持php 5/4切換,通過`php-switch.bat`命令窗口操作。輸入4切換至PHP 4,輸入5切換至PHP 5。
移動環境至其他位置,只需運行`setup_xampp.bat`並選"1"重新初始化。
注意:啟用虛擬主機後需檢查配置文件中的相對路徑是否正確。XAMPP默認安裝不安全,需設置安全配置。
PHPMyAdmin默認用戶root和pma,均無密碼。務必設置root密碼,然後通過phpmyadmin界面設置pma密碼。調整config.inc.php中的pma密碼。
Web程序、perl文件等放於`xampphtdocs`和`xamppcgi-bin`目錄下。
Apache配置文件:`xamppapacheconfhttpd.conf`,更多配置於`xamppapacheconfextra`。
修改虛擬主機配置於`httpd-vhosts.conf`,本地需配置`localhost`虛擬主機。配置示例如下:
- 去除`#NameVirtualHost *:80`前的注釋。
- 配置`VirtualHost *:80`,設置`DocumentRoot`為網站根目錄,如`/xampp/htdocs`。
`DocumentRoot`必需,路徑應無空格,可為相對或絕對路徑,示例為`D:/xampp/htdocs`或`D:/www/xampp/htdocs`。
配置虛擬主機失敗主要由路徑設置錯誤引起。關鍵標簽如下:
- ServerName:必需,用於配置虛擬主機的域名,如"localhost"、"cmsware"等。
常見問題與解決:
- **啟動問題**:若管理面板啟動失敗,直接運行環境根目錄下的`apache_start.bat`、`apache_stop.bat`啟動或關閉Apache,查看具體錯誤信息。
- **配置無效**:查看Apache報錯日誌(`xamppapachelogserror.log`)以定位問題。
- **Skype沖突**:Skype默認將80埠和443埠作為接入設備備用埠,可能阻止Apache啟動。解決方法是重新設置Skype選項,去掉相關設置。注意,這可能導致Skype在防火牆/代理下的不兼容。
- **迅雷干擾**:使用迅雷時可能導致Apache無法啟動,先停用迅雷,問題通常解決。
- **防火牆與代理**:確保正確設置防火牆/代理埠重定向,否則FTP遠程連接可能無法正常工作。
FAQ - XAMPP Windows 版:
- **Windows XP SP2**:XAMPP可能無法正常工作,由於Windows防火牆阻止了關鍵埠(80, 443, 3306等)的通信。解決方案是禁用防火牆或定義例外,確保關鍵服務可以正常通信。
- **更改主頁**:主頁文件位於`$path-to-xamppxampphtdocs`目錄,可以更改為所需的`index.html`、`index.php`等。
- **其他問題**:提供了一系列常見問題及其解決方法,涉及配置、沖突解決和環境設置等。
以上內容為原始文章的關鍵信息精簡,保留了原有結構和標簽(如`p`、`strong`)。
### PHPMyAdmin配置指南
**步驟更新PHPMyAdmin:**
1. **修改`config.inc.php`**
- 搜索"root"
- 更新密碼:
php
$cfg['Servers'][$i]['password'] = 'newpwd' // MySQL密碼
2. **重啟MySQL**
3. **使用自定義MySQL伺服器**
- 禁止從XAMPP啟動MySQL伺服器。
4. **確保PHPMyAdmin安全**
- 默認可訪問。在`config.inc.php`中關閉安全缺口:
php
$cfg['Servers'][$i]['auth_type'] = 'config'
$cfg['Servers'][$i]['user'] = 'root'
$cfg['Servers'][$i]['password'] = 'secret'
- 轉至HTTP認證:
php
$cfg['Servers'][$i]['auth_type'] = 'http'
$cfg['Servers'][$i]['password'] = ''
5. **啟用PHPIMAP擴展**
- 對於NT系統,刪除`php.ini`中的分號:
ini
extension=php_imap.dll
- 重啟Apache。
6. **解決類引用問題**
- 在`php.ini`中禁用Zend Optimizer。
- 重啟Apache。
**關鍵點:**
- 更新`config.inc.php`以更改密碼。
- 重啟MySQL和Apache後進行修改。
- 通過HTTP認證確保PHPMyAdmin安全。
- 啟用PHPIMAP對NT系統。
- 解決類引用問題時禁用Zend Optimizer。
- 更新Apache以解決與MS SQL伺服器的連接問題。
XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建 XAMPP 軟體站集成軟體包。這個軟體包原來的名字是LAMPP,但是為了避免誤解,最新的幾個版本就改名為 XAMPP 了。它可以在Windows、Linux、Solaris三種操作系統下安裝使用,支持多語言:英文、簡體中文、繁體中文、韓文、俄文、日文等。
Ⅱ Hbuilder如何運行php文件,環境怎麼配置
安裝xampp,XAMP的虛擬目錄應該是xampp\htdocs\,就是說你的PHP文件要放在這個文件夾下面才有用,你打開的網址是127.0.0.1/PHP/php.php就是說,你的php.php這個文件應該是在xampp\htdocs\php這個目錄下面的
這樣解決就可以了,簡單粗暴,個人建議還是去後盾網去經常看看教學視頻學習學習吧
Ⅲ php網站源碼下載 及怎麼在本機上運行
要想運行PHP代碼,你得現有一個伺服器環境。
1. 在網上自己下載一個xampp,然後安裝。
2. 把你的代碼放到xampp\htdocs\裡面。
3. 打開瀏覽器,輸入127.0.0.1/文件名.php
比如,你得文件有個叫index.php的,直接輸入127.0.0.1/index.php訪問,就開始執行了。
4.建議在htdocs裡面添加文件夾,防止混亂。
5. 也可以將默認的htdocs目錄更改到其他位置,這個網上介紹很多。
Ⅳ php網站源碼下載 及怎麼在本機上運行!
要想運行PHP代碼,你得現有一個伺服器環境。
1. 在網上自己下載一個xampp,然後安裝。
2. 把你的代碼放到xampp\htdocs\裡面。
3. 打開瀏覽器,輸入127.0.0.1/文件名.php
比如,你得文件有個叫index.php的,直接輸入127.0.0.1/index.php訪問,就開始執行了。
4.建議在htdocs裡面添加文件夾,防止混亂。
5. 也可以將默認的htdocs目錄更改到其他位置,這個網上介紹很多。
你可以去後盾人平台看看,裡面的東西不錯
Ⅳ xampp安裝後如何編寫php文件
可以使用<?php ?>將php語句包含來,然後將html格式改為php來解決此問題。
如下參考:
1.創建一個新的HTML文檔,並從HTML模板中生成必要的元素,然後將一段文字添加到body標簽中,如下圖。
Ⅵ 一個php文件如何用xampp打開
XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建 XAMPP 軟體站集成軟體包。這個軟體包原來的名字是 LAMPP,但是為了避免誤解,最新的幾個版本就改名為 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多種操作系統下安裝使用,支持多語言:英文、簡體中文、繁體中文、韓文、俄文、日文等。
您成功安裝好xampp後啟動所有服務,可以在安裝目錄下找到xampp\htdocs\文件夾,Web程序(PHP、Html)都放到 xampp\htdocs\,然後再訪問localhost/文件名.php就可以了。
Ⅶ xampp安裝後如何編寫php文件
可以使用<?php ?>將php語句包含來,然後將html格式改為php來解決此問題。
如下參考:
1.創建一個新的HTML文檔,並從HTML模板中生成必要的元素,然後將一段文字添加到body標簽中,如下圖。