Ubuntu 12.04.

Apache, php5, mysql, php5-mysql, mysql-server mysql-client are installed on it.

In general, localhost is fully operational. File system - var folder - www folder (folders with sites are stored in it). If I install Joomla in the www folder, then everything is installed, all settings are supported. If I create folders with sites in the www folder and try to install Jumla into one of them, say, the mysite folder, then JSON is not supported.

alt text

Yes, the installer writes that

You can continue the installation, after which the configuration will be shown at the end. You will need to perform another additional step - download the code manually. Click on the next field to highlight all the displayed code, copy it and paste it as a new file and name it configuration.php, then upload this file to your server in the root directory of the site.

But I would like from the very beginning how to install it. How to solve it?

  • Recording rights: сhmod 777 /your/folder/where/config/configuration.php - Vfvtnjd
  • What is this team for? I have not worked before with ubuntu, explain in more detail, please. - Heidel
  • one
    This sets the right to write to the file, in your case this is configuration.php . By default, the DB settings will be empty there, and when you launch the installer wizard, it will ask you for the login password, etc., of your database. And it tries to write these parameters to the configuration file, if it cannot write, usually because of the access restriction, then ask you to create / write this data yourself in the configuration.php file. - Vfvtnjd

2 answers 2

Actually, the screen shows that JSON is just the same, and it’s not about it at all. The word "no" refers to the rights to write to the joomla config file. You correctly answered in the comments that you need to change the rights to the file. JSON do not need to touch.

  • By the way, yes, I apologize, did not pay attention - andreysv1

Or put 777 permissions on the configuration.php file, or install json yourself - in the terminal: sudo apt-get install php-services-json .