相关疑难解决方法(0)

intl扩展名:安装php_intl.dll

我正在尝试找到php_intl.dll并安装它.

有人有任何提示吗?

php windows-xp intl

73
推荐指数
6
解决办法
19万
查看次数

Composer:系统中缺少所请求的PHP扩展名ext-intl*

我正在尝试使用composer.json文件.但是,当我试图composer install在我的命令' ' 运行时path/project/,我收到一个错误:

在此输入图像描述

我已经wamp为' extension=php_intl.dll' 配置了' 并且icu*.dll' D:\wamp\bin\apache\apache2.2.22\bin'从' D:\wamp\bin\php\php5.3.13' 复制了所有内容,它显示在phpinfo():

在此输入图像描述

没有副本icu*.dll也可以工作和展示phpinfo();

请让我知道,如果我有intl安装在我wampcomposer install我的电脑为什么我收到此错误.真的,这太烦人了.

这是我的详细信息:

  1. 操作系统:Windows 7(64)
  2. PHP:5.3.13
  3. 阿帕奇:2.2.22
  4. Composer:由可执行文件安装
  5. 梨:已安装(最新)
  6. PHPUnit:已安装(最新)

composer.json的如下:

{
    "name" : "sebastian/money",
    "description" : "Value Object that represents a monetary value (using a currency's smallest unit)",
    "keywords" : ["money"],
    "homepage" : "http://www.github.com/sebastianbergmann/money",
    "license" : "BSD-3-Clause",
    "authors" : [{ …
Run Code Online (Sandbox Code Playgroud)

composer-php

45
推荐指数
4
解决办法
10万
查看次数

如何解决问题 - 请安装"intl"扩展以获得完整的本地化功能

我需要的

我实施的代码:

use Symfony\Component\Intl\Intl;

\Locale::setDefault('en');
$currencies = Intl::getCurrencyBundle()->getCurrencyNames();

$currency = Intl::getCurrencyBundle()->getCurrencyName('INR');

$symbol = Intl::getCurrencyBundle()->getCurrencySymbol('INR');

$fractionDigits = Intl::getCurrencyBundle()->getFractionDigits('INR');

$roundingIncrement = Intl::getCurrencyBundle()->getRoundingIncrement('INR');
Run Code Online (Sandbox Code Playgroud)

错误:

未实现Symfony\Component\Intl\Locale\Locale :: setDefault().请安装"intl"扩展名以获得完整的本地化功能.

500内部服务器错误 - MethodNotImplementedException

OS配置:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.04
DISTRIB_CODENAME=raring
DISTRIB_DESCRIPTION="Ubuntu 13.04"
NAME="Ubuntu"
VERSION="13.04, Raring Ringtail"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 13.04"
VERSION_ID="13.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
Run Code Online (Sandbox Code Playgroud)

php intl symfony

12
推荐指数
3
解决办法
2万
查看次数

在 Windows 中,composer 安装 laravel 期间“zip 扩展名和 unzip/7z 命令均丢失,正在跳过”

所以我通过 Composer 在 Windows 上下载 Laravel,它给了我以下错误“无法从 dist 下载 symfony/process:zip 扩展名和 unzip/7z 命令都丢失,跳过。” 我用谷歌搜索了一下,大多数答案都是使用命令“ sudo apt-get install zip unzip php-zip ”。但我使用的是 Windows,我找不到与该问题相关的任何答案。

php composer-php

10
推荐指数
2
解决办法
3万
查看次数

调用未定义的函数 CodeIgniter\locale_set_default() - Xampp

我正在尝试使用 Xampp 设置 Codeigniter4,但是当调用CodeIgniter4 框架文件http://localhost/projectfolder/public/index.php中所述的公共地址时,出现下一个错误:README.md

<br />
<b>Fatal error</b>: Uncaught Error: Call to undefined function CodeIgniter\locale_set_default() in
C:\xampp\htdocs\codeigniter4\system\CodeIgniter.php:184
Stack trace:
#0 C:\xampp\htdocs\codeigniter4\system\bootstrap.php(181): CodeIgniter\CodeIgniter-&gt;initialize()
#1 C:\xampp\htdocs\codeigniter4\public\index.php(36): require('C:\\xampp\\htdocs...')
#2 {main}
thrown in <b>C:\xampp\htdocs\codeigniter4\system\CodeIgniter.php</b> on line <b>184</b><br />
Run Code Online (Sandbox Code Playgroud)

我已经尝试过这个解决方案,但它对我不起作用。

有人知道如何解决吗?

xampp codeigniter codeigniter-4

5
推荐指数
2
解决办法
1万
查看次数