Drush'u drush.org belgelerinde listelenen her iki yöntemle de yüklemeyi denedim. Mümkünse birbirleriyle çatışıyor olabilirler.
Çalıştığımda composer global require drush/drush
tüm bileşenler doğru şekilde takılmış görünüyor. Ancak bir Drupal sitesine (XAMPP, / opt / lampp / htdocs / sitefolder kullanarak) geçip çalıştırdığımda drush status
aşağıdaki hatayı alıyorum:
PHP Ölümcül hata: 56 numaralı satırda tanımlanmamış sınıf sabiti 'MYSQL_ATTR_SSL_CA': ///usr/local/bin/drush/lib/Drush/Sql/Sqlmysql.php 56. satırdaki Drush komutu kurtarılamaz bir hata nedeniyle sonlandırıldı.
[hata] Hata: Phar'da tanımlanmamış sınıf sabiti 'MYSQL_ATTR_SSL_CA': ///usr/local/bin/drush/lib/Drush/Sql/Sqlmysql.php, satır 56
~ / .Bashrc dosyamda şu satır var:
export PATH="$HOME/.composer/vendor/bin:$PATH"
Maalesef buradan nasıl sorun giderileceğini bilmiyorum, çünkü Drush'u ana yöntemle ( http://docs.drush.org/en/master/install/ ) kullanarak kaldırmanın kolay bir yolu yok gibi görünüyor. benim için işe yaramadı. composer global remove drush/drush
başarıyla çalışıyor gibi görünüyor.
Şimdiden teşekkürler.