Hir*_*rma 42 php ubuntu zend-framework2
我很难找到在Ubuntu 14.04中安装PHP intl扩展的确切方法.
我试过sudo apt-get install php5-intl但显示错误Unable to locate package.
我真的需要Zend Framework 2的这个扩展,因为上面缺少扩展我会得到这样的错误
错误: Zend\I18n\Validator component requires the intl PHP extension
我使用的是PHP 5.5.9.
如何PHP-intl以正确的方式安装扩展程序?
Spe*_*ars 85
对于Ubuntu上的php5:
sudo apt-get install php5-intl
Run Code Online (Sandbox Code Playgroud)
对于Ubuntu上的php7
sudo apt-get install php7.0-intl
Run Code Online (Sandbox Code Playgroud)
无论如何,重启你的apache后
sudo apt-get install php7.2-intl
Run Code Online (Sandbox Code Playgroud)
重要说明:请记住,你的终端/命令行中的php与apache webserver使用的php 没有任何关系!
如果已安装扩展,则应尝试启用它.在php.ini文件中或从命令行.
句法:
PHP:
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)
阿帕奇:
phpenmod [mod name]
Run Code Online (Sandbox Code Playgroud)
可能是宇宙库被禁用,这里是你的包在里面
启用它
sudo add-apt-repository universe
Run Code Online (Sandbox Code Playgroud)
更新
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
并安装
sudo apt-get install php5-intl
Run Code Online (Sandbox Code Playgroud)
小智 7
所以,我有问题。如果无法安装请看下文。之前您必须添加存储库。
sudo add-apt-repository ppa:ondrej/php2.1)sudo apt-add-repository ppa:ondrej/apache2
或者
2.2)sudo add-apt-repository ppa:ondrej/nginx
之后就可以安装了
sudo apt-get install php7.4-intl
Run Code Online (Sandbox Code Playgroud)
你的 php 版本是 7.4。
在 Ubuntu 20.04、PHP 7.4 中使用以下命令:
sudo apt-get install php7.4-intl
Run Code Online (Sandbox Code Playgroud)
将 7.4 替换为您的 PHP 版本
| 归档时间: |
|
| 查看次数: |
123948 次 |
| 最近记录: |