mysql與php與apache都配置了但是就是不成功怎麼

2021-03-28 15:02:33 字數 3436 閱讀 8998

1樓:匿名使用者

你先檢查下php.ini有沒有開啟mysql,然後最好再確認下php版本,看是否已經取消了mysql相關函式,然後你再看下是否用mysqli可否能正常連線到mysql,如果再想確認可以看下pdo連線mysql是否能夠正常,多排查下。

我裝好了php,apache和mysql,但是php與資料庫無法連線,怎麼解決?急~

2樓:匿名使用者

<?php echo phpinfo();?>看看有bai沒有mysql擴充套件du

看看mysql有沒啟動、看看控制台zhi能dao版不能連線mysql。

如果都能

<?php

$conn = mysql_connect(『localhost』, 'root', '123456');

if($conn)else

?>

看看是否輸出權ok.

3樓:匿名使用者

新增一下系統環境變數試試

4樓:閭曉士之雙

php5.3最好用apache2.4。抄80埠可能被

別的程式佔用。不行換個環境包如phpstudy試試。phpstudy支援php5.2到5.6自由切換。支援iis,nginx,apache等26種組合一鍵切換。

apache和php安裝成功,但是mysql卻連線不上不伺服器,求大神

5樓:美惠達

用phpstudy配置apache+php+mysql簡便快速。一件搞定,基本上沒有配置錯誤的問題,若出現不能解決的問題,重啟電腦再安裝一遍99%搞定。

6樓:

檢查一下,防火牆,mysql的埠是否被禁用了。

我已經裝好了php+mysql+apache,但是開啟php**的時候顯示的是**不是頁面,請教這是怎麼回事啊?

7樓:匿名使用者

你確定你php和apache結合成功了 建立乙個測試php頁面 裡面就寫上

<?php

phpinfo();

?>

看是不是有php的資訊輸出

8樓:小毓慈

第一種可能,開啟來方自式有錯,應該輸入

第二種可能,估計**中你大概不小心刪除了點東西,就變這樣了

9樓:廈門維網網路

出現**,是因為apache還不支援php,沒配置成功

apache通過php連線mysql後apache啟動失敗,apache,php,mysql都配置成功的,但就是連線後apache啟動失敗

10樓:匿名使用者

執行 httpd.exe

方法進入命令列

win下

cd d:apache/bin/httpd.exe -t看看有沒有語法錯誤

為什麼我安裝apache+php+mysql並且配置好後 還是執行不了

11樓:匿名使用者

要是windows環境復

下,試一下apache+php+mysql套件,制一次性就可以安裝這些,這種套件天空和華軍上面都有,很好用。另外如果你的電腦上已經安裝了iis,請注意是不是埠有衝突!

如果是linux環境下就比較複雜,最主要的是看一下apache配置檔案是否配置正確!還有就是編譯安裝時的引數設定,過程比較複雜,不過根據網上很多的安裝資料都基本上可以搞定!

12樓:人間公道

用他們三者整合的按個軟體吧!省的麻煩!

我在虛擬機器裡搭建的 apache+php+mysql總是不成功配置沒問題. 5

13樓:匿名使用者

問題問的不清楚,具體的現象描述下,截個圖

php 連線本地mysql 伺服器apache:我確定使用者名稱和密碼都對!但是為什麼還是連線失敗呢??

14樓:少福晉

把這句中 $link=mysql_connect("127.0.0.1","root","885418782");

改為 $link=mysql_connect("localhost","root","885418782");

也就內是把容 127.0.0.1 改為 localhost

15樓:匿名使用者

1. 在命令bai行通過這個帳號和密碼連du接zhi,確保能連上2. 是否需要

dao埠

3. 'root'@內'localhost' 這個賬戶存在麼,容 注意mysql的賬戶是帶位址的。

4. 重寫這一句 mysql_connect("127.0.0.1","root","885418782"); 不要複製

16樓:匿名使用者

根據你的抄錯誤提示,事密襲

碼錯誤。檢查885418782是bairoot使用者的密碼嗎?

或者利用duphpmyadmin修改mysql中zhiuse表中含有root使用者的密dao

碼為:965eb72c92a549dd

測試程式:

<?php

$link=mysql_connect("127.0.0.1","root","111111");

if(!$link) echo "失敗!" ;

else echo "成功!" ;

?>

17樓:鎏鑫歲月

看你的埠是多少,預設的是80,也就是把 127.0.0.

1 等同於127.0.0.

1:80;你看一下你的埠是多少,比如是8080,就127.0.

0.1:8080就能訪問到

18樓:匿名使用者

怎麼解決的啊~~我也是這個問題

我安裝了apache+php+mysql的乙個整合環境,但是myphp不能用,這是為什麼呢

19樓:匿名使用者

你保證所有的服bai務都正du常啟動,還有你的工程檔案都放到了zhi安裝目錄下dao的www資料夾下回,然後在瀏覽器位址列輸答入:

20樓:匿名使用者

你確定在你的主頁根目錄下有myphp指令碼嗎?如果有,要確保在httpd.conf檔案中,如下字迴段,設定與下面

答相同options followsymlinksallowoverride none

order deny,allow

allow from all

PHP與MYsql漢字亂碼

可以使用mb string方法,將字串先進行utf8的處理,需要確定的是mysql中該表對應的該字段字元也需要為 utf8 對於不知道編碼的話有用 1 判斷 mb check edcoding str,utf 8 true or false 2 使用mb convert encoding str,u...

php連線mysql資料庫問題,mysql資料庫怎麼連線資料庫

public listpagelisttwo int currentpage,int showrows connection con null preparedstatement ps null resultset rs null arraylistresultlist new arraylist ...

php和mysql連線不上

你先看看windows服務裡mysql服務是否啟動然後用phpmydamin登陸下mysql 看看使用者名稱密碼是否正確 link mysql connect localhost root sun1234 or die 錯誤原因 mysql error 檢查php和mysql鏈結是否成功 如果不報錯...