Skip to content

Conversation

@madsnorgaard
Copy link
Contributor

Adding the procedure to install using Docksal first on the page rather than how to install using Composer, which currently no longer works.

@madsnorgaard madsnorgaard requested review from andriyun and lats1 March 2, 2021 10:37
@andriyun
Copy link
Contributor

andriyun commented Mar 2, 2021

Hi @madsnorgaard
I don't mind to change readme file is it will fit for old school LAMP stack.

Changes you are proposing will work only for docksal environment and will not helpful for setting up project without it.

@madsnorgaard
Copy link
Contributor Author

The problem with the current instructions is that they do not work. We propose to replace with the docksal instructions for now and then we can reinstate the LAMP instructions once you have this method working. It is best practice to have working instructions in the README. If you already have working instructions for the installation using LAMP stack, we propose that this is added above the Docksal instructions.

@madsnorgaard madsnorgaard requested a review from a team March 2, 2021 15:49
@andriyun
Copy link
Contributor

andriyun commented Mar 2, 2021

I see. I agree that current "Usage" section is outdated and need to be updated.

@madsnorgaard
Copy link
Contributor Author

madsnorgaard commented Mar 2, 2021

What would the steps be to install this on LAMP stack? It would be really beneficial to know these steps as well.

Currently composer install yields the following problem:

Problem 1

  • os2web/os2web_datalookup 1.0.1 requires ext-soap * -> the requested PHP extension soap is missing from your system.
  • os2web/os2web_datalookup 1.0.1 requires ext-soap * -> the requested PHP extension soap is missing from your system.
  • Installation request for os2web/os2web_datalookup 1.0.1 -> satisfiable by os2web/os2web_datalookup[1.0.1].

@lats1 lats1 removed the request for review from a team March 3, 2021 09:52
@madsnorgaard
Copy link
Contributor Author

We have received feedback from @lats1 and ITK on these changes. I believe this is solid documentation for users of Docksal and traditional install. This should with review from Bellcom be ready to merge into develop.

@andriyun
Copy link
Contributor

andriyun commented Mar 3, 2021

Hi @madsnorgaard

What would the steps be to install this on LAMP stack?
Steps to install project in LAMP stack are the same that fin rebuild command has. There is nothing special.

git clone
composer install
drush si os2forms8 --db-url=mysql://db_pass:db_user@db_host/db_name --account-pass=[yourpass] --site-name="Site name"

Could you add these steps for LAMP usage?

The composer problem you have in related to missing php extension in your environment

os2web/os2web_datalookup 1.0.1 requires ext-soap * -> the requested PHP extension soap is missing from your system

When you get installed this extension you will not get this error.

@lats1 lats1 requested a review from andriyun March 3, 2021 12:02
@madsnorgaard madsnorgaard merged commit 1deba68 into develop Mar 4, 2021
@madsnorgaard madsnorgaard deleted the #41790_documentation_additions branch August 11, 2021 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants