2013-05-03 24 views
1

我想在我的電腦上安裝WAMP。我打開phpinfo就好了,但是當我嘗試運行testmysql.php時,我得到一個非常空白的頁面。 mysql_connect之前的任何echo語句都可以正常工作,但之後的任何echo語句都不會顯示出來。testmysql.php WAMP設置

testmysql.php:

<?php 
echo 'before'; 
$link = mysql_connect('localhost','root',''); 
echo 'after'; 
if (!$link) { 
    die('Could not connect to MySQL: ' . mysql_error()); 
} 
echo 'Connection OK'; 
mysql_close($link); 
?> 

日誌精細mysql.log有

130503 14:39:26 [Note] Plugin 'FEDERATED' is disabled. 
130503 14:39:26 InnoDB: The InnoDB memory heap is disabled 
130503 14:39:26 InnoDB: Mutexes and rw_locks use Windows interlocked functions 
130503 14:39:26 InnoDB: Compressed tables use zlib 1.2.3 
130503 14:39:26 InnoDB: Initializing buffer pool, size = 128.0M 
130503 14:39:26 InnoDB: Completed initialization of buffer pool 
130503 14:39:26 InnoDB: highest supported file format is Barracuda. 
130503 14:39:26 InnoDB: Waiting for the background threads to start 
130503 14:39:27 InnoDB: 1.1.8 started; log sequence number 1595675 
130503 14:39:27 [Note] Server hostname (bind-address): '(null)'; port: 3306 
130503 14:39:27 [Note] - '(null)' resolves to '::'; 
130503 14:39:27 [Note] - '(null)' resolves to '0.0.0.0'; 
130503 14:39:27 [Note] Server socket created on IP: '0.0.0.0'. 
130503 14:39:27 [Note] Event Scheduler: Loaded 0 events 
130503 14:39:27 [Note] wampmysqld: ready for connections. 
Version: '5.5.24-log' socket: '' port: 3306 MySQL Community Server (GPL) 

,所以我認爲,問題出在一個實際的IP地址設置MySQL。我該怎麼做呢?

+0

看看:http://stackoverflow.com/questions/2158432/wamp-port-80-busy/16251034#16251034 – 2013-05-06 12:11:10

回答

0

也許MySQL還沒有啓動?

+0

這是問題的一部分。我只是卸載了所有其他mysql的實例,我可以找到,現在在我的任務欄中是wamp綠色的。 – 2013-05-03 18:41:25

0

檢查您的php.ini文件和設置的error_reporting爲E_ALL error_reporting = E_ALL 我覺得你得到一個致命的錯誤,在此之後,腳本停止!

+0

我像你說的那樣將error_reporting設置爲E_ALL,但是再次顯示沒有任何東西!我不知道它可能是什麼 – 2013-05-03 18:41:47

+0

看你的服務器的日誌文件... – 2013-05-04 10:01:42

+0

我得到的唯一錯誤是'127.0.0.1 - - [05/May/2013:15:18:43 -0400]「GET/testmysql .php HTTP/1.1「500 6」這是沒有用的。它在'access.log'文件中 – 2013-05-05 19:23:22