我需要为apache在傀儡yaml配置中为我的迷航机器设置scriptalias,但如果不使用buildin预定义的cgi scriptalias名称,就无法找到这样做的方法。我在谷歌的其他网站上发现了问题,但没有得到答复。
试着用通常的方法
scriptalias: pma vendor/phpmyadmin/phpmyadmim结果是
ScriptAlias /cgi-bin/ pma vendor/phpmyadmin/phpmyadmin这是不令人满意的
发布于 2015-12-17 17:23:56
我试着在找到答案的同时,在几天后找到答案,在研究了迷航模板_aliases.erb之后,我发现在vhost配置中必须将它设置为yaml数组。
servername:
aliases:
-
aliasmatch: /pma(.*)
path: ./phpmyadmin/phpmyadmin$1
# -
# alias: /pma
# path: ./phpmyadmin/phpmyadmin
# -
# alias: /pma/themes
# path: ./phpmyadmin/phpmyadmin/themes通过php-fpm设置该目录的执行也是很好的,因为这通常是流浪汉apache的情况。
directories:
avd_p60e0bzgan4a:
path: phpmyadmin/phpmyadmin/
options:
- Indexes
- FollowSymlinks
- MultiViews
allow_override:
- All
require:
- 'all granted'
custom_fragment: ''
files_match:
avdfm_5xnjfunw9aia:
path: \.php$
sethandler: 'proxy:fcgi://127.0.0.1:9000'
custom_fragment: ''
provider: filesmatchhttps://stackoverflow.com/questions/34340580
复制相似问题