2016-06-20 52 views
0

我試圖在我的本地主機xampp上安裝symphony。我的PHP版本是:7.0.5。我填充所有的輸入(數據庫連接,用戶名密碼等)後,我得到了這個錯誤信息:在我的本地主機上安裝Symphony問題

Symphony Warning: mt_srand() expects parameter 1 to be integer, float given 
    95 * @return string 
    96 * a hexadecimal string 
    97 */ 
    98 public static function generateSalt($length) 
    99 { 
    100 mt_srand(microtime(true)*100000 + memory_get_usage(true)); 
    101 return substr(sha1(uniqid(mt_rand(), true)), 0, $length); 
    102 } 
    103 } 

這怎麼能前進呢?我是新手,這是我第一次嘗試安裝Symphony。 Thx提前。

UPDATE enter image description here

+0

您正在使用哪個版本的Symfony? –

+0

那個可憎的代碼絕對不是Symfony的一部分.. – ShiraNai7

+0

我從這裏下載:http://www.getsymphony.com/learn/tutorials/view/install-symphony/3/#pagehead – Chester

回答

1

這一直fixed in the next version(通過使用intval功能),它是尚未被釋放。

Symphony CMS 2.6.7不支持PHP 7,但2.7至少會修復一些與PHP 7相關的問題。因此,即使您在2.6.7安裝中修復了這個特定問題,在安裝後很可能會遇到與其他PHP 7相關的問題,您最好等待下一個版本。

相關問題