2016-06-20 5 views
0

Я попытался установить симфонию на свой localhost xampp. Моя версия Php: 7.0.5. После того, как я заполнил все входы (дб соединения, имя пользователя пароль, и т.д.) я получил сообщение об ошибке:Установка проблем Symphony на моем localhost

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 заранее.

ОБНОВЛЕНИЕ 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, после установки.

 Смежные вопросы

  • Нет связанных вопросов^_^