Cannot Install Alino - Question | JoomShaper

Cannot Install Alino

RA

Rafael Alvarez

Template 1 year ago

Hi

Trying to install Arino on clean Joomla 4.4.1 docker with PHP8.1 does not work and returns:

Warning: simplexml_load_file(): I/O warning : failed to load external entity "/var/www/html/plugins/system/TmplHelixUltimate/TmplHelixUltimate.xml"

Tried also (before) on Joomla 5.0.1 with PHP8.1

Please change the title of the question I did misstyped Arino by Alino

Kind Regards

0
17 Answers
RA
Rafael Alvarez
Accepted Answer
1 year ago #143721

Could someone take some time to respond ?

Thanks

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #143985

Hello Rafael Alvarez

Apology for the inconvenience. Please try to install it on PHP 8.0 and check your issue.

Best regards

0
RA
Rafael Alvarez
Accepted Answer
1 year ago #143990

Hi Ofi Khan

It does not work either

We did tried with PHP8.2, PHP8.1, PHP7.4 dockers

The thing is that the installation does not finish, admin account were not created as well as get this account on the administrator group

We could make it work by creating fixing those manually at the database by accessing the tables, but I really think you should test your installations on Docker, it will be easy and fast.

Just wanted the demo content as a reference to compare with our site (currently Joomla 4.4.1) to develop online shop.

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #144324

I have talked to the development team. They have advised a possible fix. Please go to this location:

plugins/system/helixultimate/overrides and copy everything to

templates/arino/html

Hopefully, then it will be installed fine.

0
RA
Rafael Alvarez
Accepted Answer
1 year ago #144573

Hi Ofi,

Yesterday we tried with another template, this time it was Celestia, and we got problems installing it as well, the fix you proposed with the correspondient directory did not worked.

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #144672

The team will check it. It will take time. Meanwhile please check it on LAMP and let me know the result.

0
RA
Rafael Alvarez
Accepted Answer
1 year ago #144817

Hi Ofi

Sorry, we cannot dedicate more resources to test on LAMP on a dedicated server or VM.

We tried to have like a demo to test and use to configure on our production. As we did found how to fill / fix tables and have it installed and working for our shop testing, is Ok.

I just warned you cause the use of dockers is beeing spread all over the world and if you do not support docker installations your market will be limited.

What the error does when installation hangs in all cases, are basically:

  • Not deleting the /installation directory (it can be deleted manually, and then the web site is shown)
  • Not creating the administrator account at the joomla xxx_users table (it can be created manually)
  • Not creating the entry at mapuser entry with administrator rights for xxx_user_usergroup_map (it can be created an entry, if not administrator has no ritghts to login to the site/administrator)

By doing those 3 steps the installation worked for us site works and can be administered.

We will wait for your testing. We are not in a hurry cause is not a production system.

Best Regards

0
E
Eleanora
Accepted Answer
1 year ago #144829

Hi Rafael,

{ I do not work for JoomShaper }

It is very nice of you that you are alerting JoomShaper of issues with Docker but I think a bit of perspective on your claim: "I just warned you cause the use of dockers is beeing spread all over the world".

When checking, only 48% of PHP web developers use a Docker Container [this includes Dockers, Rocket and others], and while there were no specific stats on Docker's market share we can assume it has at least 50% of that market so 24%-35% of PHP web developers using Docker. If we take into account the CMS market and even more specifically the Joomla market where that practice is less common as it isn't as needed - the truth is this probably represents < 10%.

So agreed they should support it but there are probably things higher on the priority list.

Cheers,

E.

1
RA
Rafael Alvarez
Accepted Answer
1 year ago #144831

Hi Eleanora

Thanks very muchs for your comments to clarify.

We are not developers. So we are not at this statistic, I only based my coment in my small experience in IT.

Best Regards

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #144945

Agreed with both of you guys. Specially, thanks to Rafael. We do not have the testing setup for docker. As Eleanora added, in the Joomla market it is a less priority. However, thanks for your detailed feedback. I will share it with the team. Maybe we will support docker in the future.

Have a great day, good people!

1
RA
Rafael Alvarez
Accepted Answer
1 year ago #145087

Thanks Ofi

In the meantime could you confirm you have tested on LAMP succesfully ?

After about years working with Docker and Joomla 4 on with PHP7.4, PHP8.0 and PHP8.1, I think it should not make a big difference, but maybe I am wrong.

Best Regards

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #145109

You are welcome 😊

I do not have Linux setup here. I have forwarded the issue to the development team. They will setup a docker environment and will check the issue. I will share their feedback when I get it.

1
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #145150

The development team has tried it with PHP 8.1 and mySQL 8 on docker. There is no issue. Would you like to check the cofiguration of these 2 fiels?

docker-compose.yml
Dockerfile
0
RA
Rafael Alvarez
Accepted Answer
1 year ago #145163

Hi Ofi

There is one difference on our installation. We do use MariaDB instead MySQL

I will put the details of a docker-compose.yml sample at the hidden content for your reference.

Our procedure:

  1. Create docker compose with docker-compose using the docker-compose.yml described, the command is docker-compose up or docker-compose up -d if you want to keep the docker running on background after installation
  2. Stop the dockers, so database is empty and nothing is created
  3. Delete the original joomla files at the wwwroot directory
  4. Uncompress your template file at the wwwroot directory
  5. Set the right permissions (in our case set to chmod -R www:data:www:data to the shop directory
  6. Start the dockers
  7. Go to the site, installation wizard starts

Hope this helps.

Best Regards

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #145329

The development team has shared their response. There are some issues in your configuration. The team tried your configuration but failed just like you. I am sharing two files with that the team shared. Please try this on your settings as it works perfectly on our environment. Hopefully, you will be able to make it work this time.

0
RA
Rafael Alvarez
Accepted Answer
1 year ago #145332

Hi Ofi

Our config works with all Joomla versions and PHP versions, and worked when we started to work with your templates 2 years ago.

As I did suspected our config does not work cause we do use MariaDB instead MySQL as you can see at the docker sent by RD

We will keep like this, cause the container we do use for MariaDB holds other databases and in terms of management we do not have too many databases engine containers (at least not one for each docker we do develop)

Some years ago we decided to move from MySQL to MariaDB, cause looks faster and more scalable and all the solutions we do have from other providers did the same. So we do prefer to keep MariaDB.

Maybe if you use the standard mode of installation (NOT docker) you will find the same when using MariaDB.

Thanks for your testing and your help on it.

Best Regards

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #145354

You are welcome 😊

However, the development team tested with MariaDB too. You can try this settings.

Please accept the answer if you do not need further help. There is a button to accept answer after each comment.

0