设置启动参数
可设置的参数
Bootstrap parameter | Description |
---|---|
MAGE_DIRS | Specifies custom directory and URL paths 指定自定义目录和 URL 路径 |
MAGE_PROFILER | Enables dependency graphs and HTML profiling 启用依赖关系图和 HTML 性能分析 |
命令行
如果是通过命令行启动程序,则可以通过 export 导出环境变量,例如:
- 设置性能分析为默认的
html
:MAGE_PROFILER=1 php bin/magento your_command_here
- 设置性能分析为
csvfile
:MAGE_PROFILER='{"driver": "csvfile"}' php bin/magento your_command_here
- 设置
MAGE_DIRS
:MAGE_DIRS="{'base': {'path': '/custom/path'}}" php bin/magento your_command_here
关联阅读:
关于 MAGE_DIRS 的更多选项,参考:基本目录路径可配置项
web 服务器
如果是通过 nginxs、apache 等 web 服务器启动程序,则可以通过设置 web 服务器的配置文件,例如:
- nginx 参考: https://github.com/magento/magento2/blob/2.4/nginx.conf.sample#L16 ,例如:
set $MAGE_MODE default; # or production or developer
- apache 可以通过在
.htaccess
文件中进行设置,例如:SetEnv MAGE_PROFILER csvfile
- apache 也可以通过编辑配置文件:
/etc/apache2/sites-available/my.magento.conf
,增加配置项:SetEnv "MAGE_PROFILER" "csvfile"