php mysql 安装错误_Apache+php配置 Mysql安装出错解决办法
此文包括的注意內容:軟件版本及下載地址
Apache2.4的配置和安裝
php7.0的配置
mysql5.5的安裝
常見問題及解決方法
1.軟件版本
Windows server 2008 r2+ 64位
Apache2.4.17??下載地址 http://httpd.apache.org/download.cgi
php 7.0 下載地址??http://windows.php.net/download#php-7.0
mysql 5.5 下載地址 http://dev.mysql.com/downloads/mysql/5.5.html
保證php程序和Apache程序能夠正常安裝運行,必須下載安裝:vcredist_x64-2012和vcredist_x64-2015;否則會出現*.dll文件丟失
2.Apache 2.4.17的安裝配置
a.講下載的Apache 2.4.17文件夾放在服務器存放的目錄。
b.編輯/apache24/conf/httpd.conf文件,修改Apache對應的路徑(我的路徑為D:\apache_php\Apache24下面配置Apache、php、MySQL)
Define SRVROOT "D:\apache_php\Apache24" (這里的路徑一定是絕對路徑,Windows不支持相對路徑)
ServerRoot “D:\apache_php\Apache24″(這里是我的Apache路徑,改為你自己的就好,注意去掉#)
DocumentRoot “E:\project”??(這里是網站的根目錄,項目的路徑)
(這里是網站的根目錄,項目的路徑)
DirectoryIndex index.html => DirectoryIndex index.html index.php index.htm (我們添加了index.php index.htm)
ScriptAlias /cgi-bin/ “D:/apache_php/Apache24/cgi-bin/”
(路徑修改)
AllowOverride None
Options None
Require all granted
< /Directory>
在最后新增如下內容:讓Apache支持php7.
LoadModule?php7_module?"D:\apache_php\php\php7apache2_4.dll? ?(注意PHP版本對應的修改,如果為5.X就改為5)
AddType application/x-httpd-php .php .html .htm
PHPIniDir?"D:\apache_php\php
3.將Apache安裝到系統服務及卸載
用命令行執行:D:\apache_php\Apache24\bin\httpd -k install??-n “Apache24”??(引號后面是Apache服務的名稱)
(如果要卸載這個服務的話,先要停止這個服務,然后輸入httpd.exe -k uninstall -n “Apache24″卸載這個服務。)
4.Apache不能啟動問題
我們經常會遇到"The requested operation has failed!"這樣的警告,可能是配置出現了錯誤,這是我們可以看錯誤日志
或者用命令行執行:D:\apache_php\Apache24\bin\httpd.exe -w -n “Apache24″ -k start(Apache啟動失敗時,會提示httpd.conf文件哪行出錯,然后再具體分析)
5.php7.0的配置
5.1 將D:\apache_php\php\php.ini-production 復制一份,并重命名為php.ini;將C:\php7和C:\php7\ext加入環境變量PATH中;
5.2 開啟幾個常用php擴展,用記事本打開C:\php7\php.ini
修改 721行 將; extension_dir = “ext” => extension_dir = “ext” (去掉extension前面的分號,這里的“ext”一般要用絕對路徑,我的是extension_dir = "D:\apache_php\php\ext")
將;extension=php_mbstring.dll => extension=php_mbstring.dll(去掉extension前面的分號,這是php多字節字符串擴展)
將;extension=php_gd2.dll => extension=php_gd2.dll(去掉extension前面的分號,這個是php的gd庫)
將;extension=php_pdo_mysql.dll?=>?extension=php_pdo_mysql.dll(去掉extension前面的分號)
將;extension=php_mysqli.dll => extension=php_mysqli.dll(去掉extension前面的分號)
如果Apache啟動失敗,提示“The requested has failed”,可以用cmd窗口運行
D:\apache_php\Apache24\bin\httpd.exe?-w?-n?“Apache24″?-k?start 檢查第幾行出錯
5.3 啟動php7.0
啟動apache,兩種啟動方式:1.在windows服務中啟動;2.雙擊D:\apache_php\Apache24\bin\ApacheMonitor.exe啟動;
啟動mysql,兩種啟動方式:1.在windows服務中MySQL56啟動;2.Mysql Notifier啟動。
6.Mysql安裝就非常簡單了,一般就是下一步下一步
如果安裝中出現問題,或者安裝后密碼不對(確定和自己設的密碼一樣),這樣的話,把MySQL卸載后,
1.刪除安裝目錄及數據存放目錄 ,也就是?C:\Program Files\MySQL
2.在注冊表(regedit)查詢mysql,全部刪除
注冊表啟動cmd,輸入?regedit
?HKEY_LOCAL_MACHINE\SYSTEM下的
1.Eventlog\Application\MySQL??、
?2.CurrentSet001Services\Eventlog\Application\MySQL????、
3.ControlSet002\Services\Eventlog\Application\MySQL?、?
4.CurrentControl001t\Services\MYSQL
5.CurrentControl002\Services\MYSQL??
??6.CurrentControlSetServices\Eventlog\Application\MySQL、
然后重新下載。
總結
以上是生活随笔為你收集整理的php mysql 安装错误_Apache+php配置 Mysql安装出错解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql数据库优化韩顺平_韩顺平 My
- 下一篇: log4j异步mysql_log4j2用