PHP環境問題

    apache,php,mysql均爲源碼安裝。重裝系統啊,首先將php的目錄和mysql的bin目錄加入到系統環境中,訪問頁面時不對,原來是沒開啓服務,開啓服務出現:沒法啓動此程序,由於計算機輸出中丟失的MSVCR110.dll。百度了一下,原來是忘記安裝公司編譯器了。php

    編譯器相關知識看http://windows.php.net/。其中vc9對應vcredis2008(x86,x64),vc11對應vcredis2012(x86,x64),vc14對應vcredis2015(x86,x64)。我安裝的是vcredis2012,安裝公司完後果真沒有報這個錯誤了,頁面能夠用正常訪問了。
mysql

   但是phpmyadmin鏈接不上數據庫,原來數據庫的服務起不來,報錯「沒法啓動mysql服務,發生錯誤1067的解決辦法」redis

百度了一下,是my.ini有問題,原來是這個sql

#datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
 datadir="D:/wamp/MySQL/data/"
數據庫

原來個人庫在C盤,重裝系統後找不到庫,我改爲我d盤的路徑後,服務能夠啓動了,可是又報了1045的錯誤的,百度了一下,在dos命令行下不用密碼能夠登陸數據庫,而在phpmyadmin訪問數據庫不容許空密碼。按網上說,apache

mysql -u root登陸windows

SET PASSWORD FOR  'root'@'localhost' = PASSWORD('root')服務器

修改密碼成功,phpmyadmin能夠用正常訪問。spa

把mysql加入系統服務器mysqld.exe --install(已把mysql加入環境變量).net

把apache加入系統服務httpd.exe -k install(進入到apache的bin目錄)

相關文章
相關標籤/搜索