Wampserver報錯、橙色、mysql打不開


Wampserver下的幾個常見的問題

最近在弄Wampserver,發現有幾個問題存留在這里,今天就來解決一下吧

  1. 首先就是關於報錯的這個一個問題:
  2. 第二就是關於一直不變綠的原因

關於報錯:
在我的電腦上,因為很久不太用這個了,所以出現了一些問題,我在打開Wampserver的時候他是黃色的,一直沒有變綠不說,而且還報錯了,他說:D:/wamp64 mysql or php PATH,具體好像有點記不清了(但是沒有關系,解決了),然后點進去,出現一系列的東西,大概就是解釋了報錯的原因:

error: D:/wamp64 or PHP in PATH - Stack Overflow

在這里插入圖片描述
這就是點進去之后的截圖,大致的意思就是我們的mysql出問題了:
然后去谷歌查了一下,說的是:
Using paths on Wampserver's PHP or MySQL versions in the PATH environment variable is strongly discouraged or even prohibited.
Wampserver does not create any paths on PHP or MySQL versions. Wampserver does not use the paths declared in the PATH environment variable.
Using a path on Wampserver or on a version of PHP or MySQL is detrimental to the proper functioning of Wampserver and - for sure - will create problems for you in the future.
Using the PATH to launch applications is a survivorship of the past and it will cause you big problems if you change versions of PHP.
There is absolutely NO NEED to add anything into the Windows PATH because that will ALWAYS just cause you issues later when you change versions of either PHP or MySQL.
This was not checked in versions before version 3.0.3. It is now verified following the problems encountered by users when they wanted to change version PHP or MySQL. For example with a PATH on PHP version 5.6.34 makes that when we change version, for example PHP 7.2.0, this new version will use the php.ini of the PATH version, i.e. 5.6.34, so multiple errors and a non functioning of PHP.
This is because, by default, PHP or MySQL look for their configuration file (php.ini or my.ini) first in the PATH paths before looking in their own installation paths.

翻譯過來呢,就是說:
  使用路徑Wampserver的PHP和MySQL版本不提倡在PATH環境變量,甚至禁止。
  Wampserver不創建任何路徑在PHP和MySQL版本。Wampserver不使用路徑在PATH環境變量聲明。
  使用路徑在Wampserver或版本的PHP和MySQL的正常運轉是有害的Wampserver,肯定將在未來為您創建的問題。
  使用啟動應用程序是一個生存之路過去的,它會讓你大問題如果你改變版本的PHP。
  絕對沒有什么需要添加到Windows路徑,因為那永遠只給你問題后,你改變了版本的PHP和MySQL。
  
  這是版本3.0.3之前不檢查版本。現在驗證用戶遇到的問題后,當他們想要改變版本PHP和MySQL。例如路徑在PHP版本5.6.34使,當我們改變,例如PHP 7.2.0

也就是說電腦在安裝了Wampserver的時候是不支持使用Mysql的環境變量的,找到環境變量配置之后把有關於MySQL的環境變量配置刪了,重啟就可以解決了 😃,回想這個問題,應該就是在我用命令行玩MySQL的時候配置的環境變量吧,大家注意一點哦

關於Wampserver一直是黃色的問題的

其實這個也不會很麻煩,我們先來想想,黃色就是報警嘛,就是存在問題的,那么我們就這么去尋找問題去吧:
WAMP = Windows + Apache + Mysql + PHP 只有這么幾個東西,那么問題應該就有了方向了
左鍵Wamp,差看我們的Apach:
在這里插入圖片描述
看看有沒有打開,沒有的話就打開一下咯
接着看到我們的Mysql:
在這里插入圖片描述
看看MySQL的狀態是否打開了,如果沒有的話,打開一下:
然而這個在我的電腦上試了不管用,他根本就點擊不了(太難了)
既然點擊不了,那么問題就大了,我還是去搜了一下,寫的不是很全,我來寫一下吧:
首先右鍵電腦->選擇管理,點擊進去,找到服務與應用控制,點擊進去,點擊服務,找到一個叫MYSQL的罪魁禍首:
在這里插入圖片描述
JUST Kill It,關閉之后,重啟應該就可以解決了 😃

最后一點就是端口的問題,如果上述的都沒有作用的話,建議測試以下端口是否被占用了,如果被占用了的話,切換一下就OK

然后上述過程中,你還是沒有解決問題的話,重啟 , 畢竟可以解決的80%的問題

還有問題的話,歡迎大家和我一起交流呀


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM