mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-11-04 04:08:15 +00:00 
			
		
		
		
	Fix: Drupal installation now completes successfully (permissions, PDO, and correct paths)
- Added database readiness wait and proper Drush installation command - Ensured /sites/default/files is writable before installation - Switched to /opt/drupal/web as canonical Drupal root - Added missing PHP extension pdo_mysql - Adjusted Dockerfile and Compose volume paths - Drupal installation now runs successfully end-to-end Details: https://chatgpt.com/share/6905bb12-6de8-800f-be8c-b565d5ec6cdb
This commit is contained in:
		@@ -7,8 +7,8 @@ database_type:                "mariadb"
 | 
			
		||||
 | 
			
		||||
DRUPAL_URL:                   "{{ domains | get_url(application_id, WEB_PROTOCOL) }}"
 | 
			
		||||
DRUPAL_CUSTOM_IMAGE:          "drupal_custom"
 | 
			
		||||
DRUPAL_DOCKER_HTML_PATH:      "/var/www/html"
 | 
			
		||||
DRUPAL_DOCKER_CONF_PATH:      "/var/www/html/sites/default"
 | 
			
		||||
DRUPAL_DOCKER_HTML_PATH:      "/opt/drupal/web"
 | 
			
		||||
DRUPAL_DOCKER_CONF_PATH:      "{{ DRUPAL_DOCKER_HTML_PATH }}/sites/default"
 | 
			
		||||
DRUPAL_VERSION:               "{{ applications | get_app_conf(application_id, 'docker.services.drupal.version') }}"
 | 
			
		||||
DRUPAL_IMAGE:                 "{{ applications | get_app_conf(application_id, 'docker.services.drupal.image') }}"
 | 
			
		||||
DRUPAL_CONTAINER:             "{{ applications | get_app_conf(application_id, 'docker.services.drupal.name') }}"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user