Tôi đã tạo hai bản cài đặt mới của Drupal, một phiên bản 8.9.17 và một phiên bản 9.2.3 và đã cố gắng để bảng điều khiển Drupal hoạt động để tôi có thể tạo một mô-đun.
Tôi đã sử dụng lệnh sau trong Trình soạn thảo và đã tải xuống thành công.
nhà soạn nhạc yêu cầu drupal/console:~1.0 \
--prefer-dist \
--optimize-autoloader \
--sort-gói \
--không có cập nhật
Sau đó chạy phần sau để tránh lỗi xung đột Symphony.
cập nhật nhà soạn nhạc
Điều này đã tải xuống các tệp và phần phụ thuộc có liên quan nhưng khi tôi cố truy cập nó từ dòng lệnh (xem bên dưới)
$ ../../../../vendor/bin/drupal
Tôi nhận được lỗi sau đây.
Cảnh báo: yêu cầu (drupal.php): không thể mở luồng: Không có tệp như vậy hoặc
thư mục trong C:\xampp\htdocs\project_name\vendor\bin\drupal(21) :
eval()'d mã trên dòng 3 PHP Lỗi nghiêm trọng: yêu cầu(): Không thành công
yêu cầu mở 'drupal.php' (include_path='C:\xampp\php\PEAR') trong
C:\xampp\htdocs\project_name\vendor\bin\drupal(21) : mã eval()'d trực tuyến
3
Lỗi nghiêm trọng: yêu cầu (): Không thể mở yêu cầu 'drupal.php'
(bao gồm_path='C:\xampp\php\PEAR') trong
C:\xampp\htdocs\project_name\vendor\bin\drupal(21) : eval()'d
mã ở dòng 3
Tôi đã xem trên trang web bảng điều khiển Drupal và lời khuyên là
Điều này có thể được gây ra bởi phần mở rộng trình tải ioncube
Vì tôi đang làm việc với Xammp trên Windows 10, theo mặc định, ioncube không có sẵn trong tệp php.ini. Tôi nên tìm kiếm gì để giải quyết vấn đề này?
CHỈNH SỬA
Tôi đã chỉ ra rằng Drush hiện bao gồm các lệnh tạo và nên được sử dụng thay vì bảng điều khiển Drupal dường như đã lỗi thời.