Z racji, że jeszcze dużo sklepów używa silnika 1.4 wiele osób może jeszcze natrafić na ten błąd.

Czasem w trakcie przenosin albo prac programistycznych może wyświetlić się taka informacja:


Error: 'install' directory is missing

Pojawia się on na białej stronie i uniemożliwia wejście czy to w zaplecze czy w jakikolwiek produkt. Zazwyczaj błąd jest wyłapywany w momencie instalacji sklepu – stąd taki właśnie komunikat.

Przyczyną błędu jest brak głównego pliku konfiguracyjnego:


config/settings.inc.php

Są w nim umiejscowione m.in. parametry połączenia z bazą danych.

Poniżej zawartości tych plików dla 2 wiodących pod wersji Presta Shop 1.4:

Presta Shop 1.4.4.1


define('__PS_BASE_URI__', '/');
define('_MEDIA_SERVER_1_', '');
define('_MEDIA_SERVER_2_', '');
define('_MEDIA_SERVER_3_', '');
define('_PS_CACHING_SYSTEM_', 'MCached');
define('_PS_CACHE_ENABLED_', '0');
define('_THEME_NAME_', 'prestashop');
define('_DB_NAME_', 'prestashop');
define('_MYSQL_ENGINE_', 'InnoDB');
define('_DB_SERVER_', 'localhost');
define('_DB_USER_', 'root');
define('_DB_PREFIX_', 'ps_');
define('_DB_PASSWD_', 'haslo');
define('_DB_TYPE_', 'MySQL');
define('_COOKIE_KEY_', 'LOSOWY-CIĄG-56-ZNAKÓW');
define('_COOKIE_IV_', 'LOSOWY-CIĄG-8-ZNAKÓW');
define('_PS_CREATION_DATE_', '2016-02-23');
define('_RIJNDAEL_KEY_', 'LOSOWY-CIĄG-32-ZNAKÓW');
define('_RIJNDAEL_IV_', 'LOSOWY-CIĄG-24-ZNAKÓW');
define('_PS_VERSION_', '1.4.4.1');

Presta Shop 1.4.11


define('__PS_BASE_URI__', '/');
define('_MEDIA_SERVER_1_', '');
define('_MEDIA_SERVER_2_', '');
define('_MEDIA_SERVER_3_', '');
define('_PS_CACHING_SYSTEM_', 'MCached');
define('_PS_CACHE_ENABLED_', '0');
define('_THEME_NAME_', 'prestashop');
define('_DB_NAME_', 'prestashop');
define('_MYSQL_ENGINE_', 'InnoDB');
define('_DB_SERVER_', 'localhost');
define('_DB_USER_', 'root');
define('_DB_PREFIX_', 'ps_');
define('_DB_PASSWD_', 'haslo');
define('_DB_TYPE_', 'MySQL');
define('_COOKIE_KEY_', 'LOSOWY-CIĄG-56-ZNAKÓW');
define('_COOKIE_IV_', 'LOSOWY-CIĄG-8-ZNAKÓW');
define('_PS_CREATION_DATE_', '2016-02-23');
define('_RIJNDAEL_KEY_', 'LOSOWY-CIĄG-32-ZNAKÓW');
define('_RIJNDAEL_IV_', 'LOSOWY-CIĄG-24-ZNAKÓW');
define('_PS_VERSION_', '1.4.11.0');

Należy tylko podmienić „Losowe ciągi znaków” na alfanumeryczne ciągi pozostawiając apostrofy na jego końcach.

Share This:

Zostaw komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *