phar. Readonly = off
docker-compose restart php-fpm
docker-compose exec workspace bash
php xxx phar
是错误error info:
disabled by the php.ini setting phar.readonly
如何获取PHP以配置工作区正常工作? tks。
答案 0 :(得分:0)
您究竟更改了哪个文件?
连接到您的工作区并运行:
php --ini
然后,复制“加载的配置文件”路径并运行(如果您的路径不同,请记住更改路径):
cat /etc/php/7.3/cli/php.ini | grep -n phar.readonly
laradock@901e2daa988c:/var/www$ cat /etc/php/7.3/cli/php.ini | grep -n
phar.readonly
1057:; http://php.net/phar.readonly
1058:;phar.readonly = On
它可能会显示它为ON和行号。因此,只需将vim插入文件并进行编辑并将其设置为关闭(请记住更改行号,我的是1058):
vim +1058 /etc/php/7.3/cli/php.ini