Answers.Body: <p>You can try:</p>
  <ul>
  <li>back up the site and files</li>
  <li>copy the files to a local drive on your computer</li>
  <li>do the commands to download the civi files</li>
  <li>use the hosting provider's control panel to replace the files on the server</li>
  <li>now install the module in the UI</li>
  </ul>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-05-27T18:04:54.947Z
Answers.LastActivityDate: 2022-05-27T18:04:54.947Z
Answers.UserDisplayName: Demerit
Body: <p>I am currently having issues trying to install CiviCRM onto a Drupal 9.3.14 instance for a NPO website which is currently utilising the LocalGov Drupal Install Profile (<a href="https://www.drupal.org/project/localgov" rel="nofollow noreferrer">https://www.drupal.org/project/localgov</a>).</p>
  <p>We are currently using a managed hosting service and have no SSH access to be able to install via composer. (I have emailed them and they will not provide us with access). I have tried to install via the &quot;Add a module&quot; method however it doesn't recognise the CiviCRM Drupal file and keeps showing an error &quot;does not contain any .info.yml files.&quot;.</p>
  <p>Is it possible to install CiviCRM without SSH access?</p>
  <p>Setup Drupal Version: 9.3.14<br />
  Web Server: nginx1.14.2<br />
  PHP Version: 8.1.6 (Memory limit 256M)<br />
  Database Version: 10.6.7-MariaDB</p>
  <p>Many thanks </p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2022-05-31T20:28:20.520Z
Comments.Text: There are two ways of answering this question: technically, and strategically. Technically it may be possible, but strategically, it's almost certainly a bad idea, because it'll be a bear to keep up to date. If your provider doesn't provide the tools to install civicrm properly, you'll almost certainly run into all kinds of grief after installation as well. Sounds like your provider doesn't understand or want to understand how civicrm is different from a Drupal module.
Comments.UserDisplayName: Alan Dixon
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2022-05-31T20:29:31.213Z
Comments.Text: I'm assuming you've also asked them if they are willing to install and manage your civicrm install?
Comments.UserDisplayName: Alan Dixon
Tags: <installation><drupal-9>
Title: Issues with installing CiviCRM onto a Drupal 9 instance
ThreadText: # Issues with installing CiviCRM onto a Drupal 9 instance
  
  (Asked by: username_0 on 2022-05-27)
  
  I am currently having issues trying to install CiviCRM onto a Drupal 9.3.14 instance for a NPO website which is currently utilising the LocalGov Drupal Install Profile (<https://www.drupal.org/project/localgov>).
  
  We are currently using a managed hosting service and have no SSH access to be able to install via composer. (I have emailed them and they will not provide us with access). I have tried to install via the "Add a module" method however it doesn't recognise the CiviCRM Drupal file and keeps showing an error "does not contain any .info.yml files.".
  
  Is it possible to install CiviCRM without SSH access?
  
  Setup Drupal Version: 9.3.14  
  Web Server: nginx1.14.2  
  PHP Version: 8.1.6 (Memory limit 256M)  
  Database Version: 10.6.7-MariaDB
  
  Many thanks
  
  **Tags:** installation, drupal-9
  
  > **Comments:**
  > **username_1**: There are two ways of answering this question: technically, and strategically. Technically it may be possible, but strategically, it's almost certainly a bad idea, because it'll be a bear to keep up to date. If your provider doesn't provide the tools to install civicrm properly, you'll almost certainly run into all kinds of grief after installation as well. Sounds like your provider doesn't understand or want to understand how civicrm is different from a Drupal module.  
  > **username_1**: I'm assuming you've also asked them if they are willing to install and manage your civicrm install?  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2022-05-27. Score: 1
  
  You can try:
  
  * back up the site and files
  * copy the files to a local drive on your computer
  * do the commands to download the civi files
  * use the hosting provider's control panel to replace the files on the server
  * now install the module in the UI
  
  
  ---
  
  