installation problem

This discussion is related to the Vanilla addon.


I'm installing new vanilla 3.3 on my server.

I have all pre-requisite.

But when i go on my domain I see this error


100:         $populate = function (array &$row, array $locales) {
101:             $displayNames = [];
102:             foreach ($locales as $locale) {
103:                 $displayName = \Locale::getDisplayLanguage($row["localeKey"], $locale);
105:                 // Standardize capitalization
106:                 $displayName = mb_convert_case($displayName, MB_CASE_TITLE);


[/var/www/vhosts/] LocalesApiController->{closure}();
[/var/www/vhosts/] LocalesApiController->expandDisplayNames();
[/var/www/vhosts/] LocalesApiController->index();
[/var/www/vhosts/] Vanilla\Models\LocalePreloadProvider->createActions();
[/var/www/vhosts/] Gdn_Controller->getReduxActionsAsJsVariable();
[/var/www/vhosts/] Gdn_Controller->renderMaster();
[/var/www/vhosts/] Gdn_Controller->xRender();
[/var/www/vhosts/] Gdn_Pluggable->__call();
[/var/www/vhosts/] SetupController->index();
[/var/www/vhosts/] Gdn_Dispatcher->dispatchController();
[/var/www/vhosts/] Gdn_Dispatcher->dispatch();

I have PHP version 7.2, mariadb 10.2, ssl.

What is this error?


  • You need to enable php extention itnl on your server (or get your host to)

  • SamGGSamGG New


    I have just install Vanilla on Debian 10 in a virtual box. There are a few packages to add to Debian.

    Please find below my installation procedure, more or less, because I edited it.


    # start installation by an update

    sudo apt-get update

    # install PHP requirements

    sudo apt-get install php

    sudo apt-get install php-curl php-mbstring php-mysqli

    # install a few tools, download zip, unzip

    sudo apt-get install curl unzip

    curl --output

    # move contents to the web tree (/var/www/html/ is document root)


    sudo mkdir /var/www/html/forum/

    sudo mv package/* /var/www/html/forum/

    sudo mv package/.htaccess.dist /var/www/html/forum/

    cd /var/www/html/forum/

    # enable access to these directories

    chmod g+w cache conf uploads

    sudo chgrp www-data cache conf uploads

    ls -la

    # add .htaccess file, no change (needed?)

    cp .htaccess.dist .htaccess

    # enable rewrite module to apache2

    sudo a2enmod rewrite

    # add php unlisted PHP modules

    sudo apt-get install php-intl php-gd php-dom

    sudo systemctl restart apache2

    sudo systemctl status apache2

    # install mySQL-like server

    sudo apt-get install mariadb-server

    sudo systemctl status mariadb

    # secure mariadb

    sudo mysql_secure_installation

    # configure mariadb using

    # create a database and grant access to a user

    sudo mysql -u root -p

    # back to web configuration in a web browser

    # finalize services at reboot

    sudo systemctl enable mariadb

    sudo systemctl enable apache2 

  • thank u for your help @ianw5555 not was active...

    PS forum notification go in spam and when i move in inbox link are not clicable

Sign In or Register to comment.