Nachdem ich das Installationsmenu durchlaufen habe, erhalte ich folgene Fehlermeldung:
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /mnt/webn/c2/23/54229523/htdocs/Ilch-2.0-master/application/modules/user/config/config.php on line 49 Warning: Cannot modify header information - headers already sent by (output started at /mnt/webn/c2/23/54229523/htdocs/Ilch-2.0-master/application/modules/user/config/config.php:49) in /mnt/webn/c2/23/54229523/htdocs/Ilch-2.0-master/application/libraries/Ilch/Controller/Base.php on line 67
Dazu hier der Code aus der config.php wo in LIne 49 der Fehler liegen soll.
public function install() { $this->db()->queryMulti($this->getInstallSql()); $groupMapper = new \Modules\User\Mappers\Group(); $adminGroup = $groupMapper->getGroupById(1); $usersGroup = $groupMapper->getGroupById(2); $userMapper = new \Modules\User\Mappers\User(); $databaseConfig = new \Ilch\Config\Database($this->db()); $databaseConfig->set('regist_accept', '1'); $databaseConfig->set('regist_confirm', '1'); $databaseConfig->set('regist_rules', "Die Registrierung ist völlig Kostenlos.\nDie Betreiber der Seite übernehmen keine Haftung.\nBitte verhalten Sie sich angemessen und mit Respekt gegenüber den anderen Community Mitgliedern."); $databaseConfig->set('regist_confirm_mail', "Willkommen auf dieser Seite!\n\nDa Ihr Passwort nur verschlüsselt in der Datenbank gespeichert wurde, heben Sie es bitte gut auf.\n\nMit freundlichen Grüßn\nAdministrator."); $databaseConfig->set('avatar_uploadpath', 'application/modules/user/static/upload/avatar/'); $user = new \Modules\User\Models\User(); $user->setName($_SESSION['install']['adminName']) $user->setPassword(crypt($_SESSION['install']['adminPassword'])) $user->setEmail($_SESSION['install']['adminEmail']) $user->addGroup($adminGroup); $user->addGroup($usersGroup); $dateCreated = new \Ilch\Date(); $user->setDateCreated($dateCreated); $userMapper->save($user);
Line 49 ist diese:
$user->setPassword(crypt($_SESSION['install']['adminPassword']))
Folgender Code ist wohl problematisch:
public function redirect($urlArray, $route = null, $rewrite = false) { header("location: ".$this->getLayout()->getUrl($urlArray, $route, $rewrite)); exit;
Wobei Line 67 außschließlich aus dem "EXIT;" besteht.
Ich habe ehrlich gesagt absolut keine Ahnung von php oder so.
Ich bekomme es meist gebacken Bilder zu bearbeiten, ein CMS zu installieren und mit einer vernünftigen Anleitung Dateien zu bearbeiten...
Ich würde mich freuen wenn Ihr mir helfen könntet.
verwendete ilch Version: 2.0 (alpha)
betroffene Homepage: neu.hellsbrothers.de