昨天之後又做了一些尝试:
用php7.4-apache做一个新的容器,然後用docker-php-ext-install
的指令,按照occitech的dockerfile的顺序做安装,有几个extension是安装成功了,但intl就是装不起来。
不过composer倒是把cakephp装起来了,不过确实intl是没有装起来的
Fatal error: You must enable the intl extension to use CakePHP. in /var/www/html/my_app_name/config/requirements.php on line 31
本来想查一下php.ini里面的设定,但phpinfo()
里面写的php.ini的路径,里面却是没有东西的,没有这个档案
於是又开始寻找~~
找到这个问答,第一个回答让我想到在编辑dockerfile的时候好像有去动到斜线前後的空格,该不会是指令的格式有点跑掉了!?
不过下面这串输入确实把intl装成功了
apt-get install -y zlib1g-dev libicu-dev g++ \
&& docker-php-ext-configure intl \
&& docker-php-ext-install intl
之後输入docker-php-ext-enable intl 他说intl is loaded
不过cakephp还是不能用,再继续试试
<<: [Day 20] Leetcode 739. Daily Temperatures (C++)
>>: 离职倒数6天:把事业分解成几个必然的选择题,是成功学的陷阱
JQuery的应用有非常多种,概念就是当触发条件达成时,我要做些甚麽,例如:滑鼠单击一下,隐藏的选单...
如标题,这篇想教大家如何修改phpMyAdmin的帐号密码 因为phpMyAdmin的预设是不用输入...
目的 将复杂物件的建造过程标准化,确保在建立细节不同的物件时,可以避免步骤的遗漏。 说明 生产饮料(...
今天要来说明 ROS 怎麽安装,今天会分成 Ubuntu18.04 跟 Windwos 两个版本来讲...
欢迎对话的发生 展现Accept and Allow,营造愿意开口的环境 要塑造这样的信赖文化,是一...