Search

I downloaded the latest symphony and got this error when attempting to install...

Strict Standards: Declaration of MD5::hash() should be compatible with Cryptography::hash($input, $algorithm = 'pbkdf2') in /Applications/MAMP/htdocs/symphony-2.3.1 2/symphony/lib/toolkit/cryptography/class.md5.php on line 14

Strict Standards: Declaration of MD5::compare() should be compatible with Cryptography::compare($input, $hash, $isHash = false) in /Applications/MAMP/htdocs/symphony-2.3.1 2/symphony/lib/toolkit/cryptography/class.md5.php on line 14

Strict Standards: Declaration of SHA1::hash() should be compatible with Cryptography::hash($input, $algorithm = 'pbkdf2') in /Applications/MAMP/htdocs/symphony-2.3.1 2/symphony/lib/toolkit/cryptography/class.sha1.php on line 14

Strict Standards: Declaration of SHA1::compare() should be compatible with Cryptography::compare($input, $hash, $isHash = false) in /Applications/MAMP/htdocs/symphony-2.3.1 2/symphony/lib/toolkit/cryptography/class.sha1.php on line 14

Strict Standards: Declaration of PBKDF2::compare() should be compatible with Cryptography::compare($input, $hash, $isHash = false) in /Applications/MAMP/htdocs/symphony-2.3.1 2/symphony/lib/toolkit/cryptography/class.pbkdf2.php on line 13

These issues have been resolved in the upcoming 2.3.2 release. It relates to your error reporting level in PHP set to include E_STRICT.

ah ok, thanks!

do I wait or is that error still workable?

Strict errors generally are fine to ignore, so you can modify your error reporting level in the /symphony/lib/boot/bundle.php to include & ~E_STRICT or you can add php_flag display_errors 0 to your .htaccess file.

ok cool, thanks!

Create an account or sign in to comment.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details