Tôi bản sao git
ing một dự án được chạy với ddev
. Sau khi làm
bản sao git
cấu hình ddev
ddev bắt đầu
và mở trang web được lưu trữ, chẳng hạn, tôi gặp nhiều lỗi khác nhau:
Cảnh báo: include_once(/var/www/html/includes/file.phar.inc): không thể mở luồng: Không có tệp hoặc thư mục như vậy trong include_once() (dòng 716 của /var/www/html/includes/bootstrap.inc ).
Cảnh báo: include_once(): Không thể mở '/var/www/html/includes/file.phar.inc' để đưa vào (include_path='.:/usr/share/php') trong include_once() (dòng 716 của /var /www/html/includes/bootstrap.inc).
Lỗi: Gọi hàm không xác định file_register_phar_wrapper() trong drupal_environment_initialize() (dòng 717 của /var/www/html/includes/bootstrap.inc).
Lưu ý: Chỉ mục không xác định: base_url trong file_create_url() (dòng 395 của /var/www/html/includes/file.inc).
Lưu ý: Chỉ mục không xác định: base_url trong file_create_url() (dòng 395 của /var/www/html/includes/file.inc).
Lưu ý: Chỉ mục không xác định: base_path trong base_path() (dòng 2930 của /var/www/html/includes/common.inc).
Lưu ý: Chỉ mục không xác định: base_path trong base_path() (dòng 2930 của /var/www/html/includes/common.inc).
Tất nhiên, các đồng nghiệp của tôi không hiểu điều này. Và tập tin file.phar.inc
thực sự không có trong toàn bộ repo. Điều này cho thấy rằng đây không phải là một lỗi nhỏ trong mã Drupal mà đúng hơn là có điều gì đó khác biệt về môi trường của chúng tôi. Làm cách nào tôi có thể tải bản dựng có thể sao chép chạy trên máy của mình? Tôi có nên sao chép toàn bộ .ddev
thư mục từ bản cài đặt đang hoạt động vào máy của tôi và chạy lại ddev
?
ps. Tôi đã thử sao chép xuống file.phar.inc
tệp từ nguồn Drupal và điều này đã loại bỏ lỗi bao gồm nhưng lại tạo ra nhiều lỗi khác. Tôi có thể đi xuống lỗ thỏ để sửa tất cả chúng nhưng nó hoạt động trên máy của các nhà phát triển khác, vì vậy tôi nghĩ đó là vấn đề về môi trường.