Зазвичай ви отримуєте помилку bash permission denied під час запуску скрипта/файлу, який не має дозволів на виконання (execute permissions). Все, що вам потрібно зробити, це змінити дозволи файлу та додати дозвіл на виконання скрипта або файлу.

Щоб виправити помилку bash permission denied, виконайте такі кроки:

1. Відкрийте термінал (оболонка)

2. Перейдіть в папку зі скриптом

3. Запустіть CLI команду, щоб змінити налаштування дозволу файлу:

chmod +x path_to_file/file_name

Наприклад, якщо ви виконуєте CLI команду в Magento 2 :

bin/magento ...

і отримуєте помилку:

bash: bin/magento: Permission denied

Вам потрібно додати дозвіл на виконання (x) до файлу bin/magento.

Для цього, виконайте CLI команду:

chmod +x bin/magento

У випадку Magento 2 ви також можете використовувати наступну команду, щоб уникнути помилки (php before bin/magento)

php bin/magento ...

 

bash: bin/magento