Tôi đang cố gắng cài đặt Magento 2 trên máy chủ không sử dụng mật khẩu cơ sở dữ liệu. Đó là một loại lưu trữ đám mây và tôi không có khả năng đặt mật khẩu ở đó.
Có cách nào để cài đặt M2 bằng CLI với mật khẩu trống không?
Tôi đã thử lệnh gọi cài đặt này:
cd bin/; /usr/bin/php ./magento setup:install \
--currency=USD \
--base-url=<URL> \
--base-url-secure=<URL> \
--language=en_US \
--timezone=America/Los_Angeles \
--db-host=<HOST> \
--db-name=main \
--db-user=user \
--backend-frontname=admin \
--admin-user=admin \
--admin-firstname=John \
--admin-lastname=Doe \
--admin-email=john@example.com \
--admin-password=admin12
Và tôi đã có ngoại lệ:
Configuration array must have a key for 'password' for login credentials
Sau đó, tôi đã cố gắng cung cấp mật khẩu trống:
cd bin/; /usr/bin/php ./magento setup:install \
--currency=USD \
--base-url=<URL> \
--base-url-secure=<URL> \
--language=en_US \
--timezone=America/Los_Angeles \
--db-host=<HOST> \
--db-name=main \
--db-user=user \
--db-password='' \
--backend-frontname=admin \
--admin-user=admin \
--admin-firstname=John \
--admin-lastname=Doe \
--admin-email=john@example.com \
--admin-password=admin12
Nhưng có một ngoại lệ khác:
The "--db-password" option requires a value.
Bạn có biết cài đặt Magento 2 trên máy chủ cơ sở dữ liệu không sử dụng mật khẩu không?
Nó hoạt động tốt với tôi với Magento 1, tôi vừa cung cấp mật khẩu trống ở đó:
--db_pass '' \