• Как правильно настроить webpack alias resolve?

    @vbulash Автор вопроса
    По всем предложениям (увы, не работает вообще):

    const path = require('path');
    
    module.exports = {
    	resolve: {
    		alias: {
    			'@': path.resolve(__dirname, './resources/js')
    		},
    		extensions: ['.jsx']
    	}
    };
  • Как заставить срабатывать Laravel Task Scheduler по заданному расписанию?

    @vbulash Автор вопроса
    DevMan,
    artisan schedule:run в cron'е не работает по расписанию (как сказано в документации Laravel) (( Кстати, с самим кроном всё в порядке - проверял отдельно.
    artisan schedule:work & - некошерно, но работает же
  • Как добиться выполнения PHP8 на Apache2, а не отображения кода?

    @vbulash Автор вопроса
    ThunderCat, проблема не имеет общий характер - ведь html показывались нормально, а для php приводился листинг.
    В целом я проблему решил после решительного действия - когда понял, что встроенный Apache2 принесет мне много сюрпризов, удалил его и установил через homebrew. Через homebrew оставалось допилить только один момент - из коробки не устанавливался SetHanlder для php. Установил - всё заработало.
    P.S. Совет с apachectl -M очень сильно подвигнул в правильном направлении. Спасибо!
  • Как добиться выполнения PHP8 на Apache2, а не отображения кода?

    @vbulash Автор вопроса
    ThunderCat, а что нет так:
    Права на папку виртуального хоста = 775 - то есть набор у владельца rwx, у группы rwx, у других r-x.
  • Как добиться выполнения PHP8 на Apache2, а не отображения кода?

    @vbulash Автор вопроса
    Осилил мануал по подписанию модулей для Apache2.
    Однако, теперь php_module в списке модулей уже есть.
    Так что на шаг ближе.

    Текущая ситуация.
    При настройке виртуального хоста:

    <VirtualHost *:80>
            DocumentRoot "/Library/WebServer/Documents"
            ServerName bulash.site
    
            <Directory "/Library/WebServer/Documents">
                    Options -Indexes +FollowSymLinks
                    Require all granted
                    AllowOverride All
            </Directory>
    </VirtualHost>


    получаю при открытии bulash.site ошибку 403 Forbidden.
  • Как добиться выполнения PHP8 на Apache2, а не отображения кода?

    @vbulash Автор вопроса
    sudo apachectl -M возвращает вот что:

    Loaded Modules:
     core_module (static)
     so_module (static)
     http_module (static)
     mpm_prefork_module (shared)
     authn_file_module (shared)
     authn_core_module (shared)
     authz_host_module (shared)
     authz_groupfile_module (shared)
     authz_user_module (shared)
     authz_core_module (shared)
     access_compat_module (shared)
     auth_basic_module (shared)
     reqtimeout_module (shared)
     filter_module (shared)
     mime_module (shared)
     log_config_module (shared)
     env_module (shared)
     headers_module (shared)
     setenvif_module (shared)
     version_module (shared)
     slotmem_shm_module (shared)
     unixd_module (shared)
     status_module (shared)
     autoindex_module (shared)
     negotiation_module (shared)
     dir_module (shared)
     alias_module (shared)
     rewrite_module (shared)
     hfs_apple_module (shared)


    Однако php_module не загружен (((

    Перенес загрузку модуля php из подключаемого conf в основной httpd.conf и словил вот такую неприятность:

    [Thu Aug 25 18:21:02.681203 2022] [so:error] [pid 56290] AH06665: No code signing authority for module at /opt/homebrew/opt/php/lib/httpd/modules/libphp.so specified in LoadModule directive.
    httpd: Syntax error on line 190 of /private/etc/apache2/httpd.conf: Code signing absent - not loading module at: /opt/homebrew/opt/php/lib/httpd/modules/libphp.so


    Скоро попробую подписать и посмотрю, что из этого выйдет