ilch Forum » Ilch CMS 2.X » Installation und Upgrades » Hilfe nach Installation

Geschlossen
  1. #1
    User Pic
    HellsBrothers19 Mitglied
    Registriert seit
    03.01.2015
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Hallo Freunde.

    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
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beiträge
    1.096
    Beitragswertungen
    122 Beitragspunkte
    Danke für die Info!
    Kannst du mir mal sagen welche PHP Version du hast?
    Ich vermute mal du hast 5.6

    mfg corian
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    HellsBrothers19 Mitglied
    Registriert seit
    03.01.2015
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Ja richtig. 5.6

    Ich habe aber festgestellt das die Page super läuft.
    Nur nach der Installation kam diese Fehlermeldung.

    Ich schau jetzt mal ob alles funktioniert.

    Hoster: strato.de
    php-Version: 5.6
    FTP-Programm: FileZilla
    System: Apache/2.2.29


    Zuletzt modifiziert von HellsBrothers19 am 21.04.2015 - 12:23:42
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beiträge
    1.096
    Beitragswertungen
    122 Beitragspunkte
    Wenn du kannst, stell mal um auf 5.4 und installiere 2.0 noch mal neu.
    Ist nur zum testen...kannst du dann wieder ändern wenn du willst.


    Das er hier eine "Notice" ausgiebt ist neu seit der PHP Version 5.6 , das müssen wir dann noch mal ändern.
    Notice: crypt(): No salt parameter was specified.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Es sollte eigentlich wenn möglich auch nicht nur crypt eingesetzt werden. Und falls doch in jedem Fall ein Salt.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Pion Hall Of Fame
    Registriert seit
    25.07.2007
    Beiträge
    870
    Beitragswertungen
    51 Beitragspunkte
    @corian Ja bitte Parameter mit CRYPT_SHA512 einbauen und dann Thread als erledigt markieren.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Phill Mitglied
    Registriert seit
    28.02.2012
    Beiträge
    3
    Beitragswertungen
    0 Beitragspunkte
    Warning: Illegal string offset 'd9eb60b63e67af1c94f7bb240e83adc2' in /customers/9/8/4/tohkasworld.net/httpd.www/application/libraries/Ilch/Design/Base.php on line 362

    Bräuchte mal hilfe..

    Bekomme diesen Fehler.

    Hoster: one.com
    PHP-Version 5.4
    FTP-Programm: FileZilla
    System: Apache/2.2.29
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    FeTTsack Hall Of Fame
    Registriert seit
    27.06.2012
    Beiträge
    188
    Beitragswertungen
    26 Beitragspunkte
    was haste da gemacht das der Fehler kommt ?

    oder ist das auch direkt nach der Installation ?

    immer mit angabe der Seite !!!

    lg fetti
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Installation und Upgrades

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten