【发布时间】:2013-07-03 01:20:58
【问题描述】:
我知道这个问题被问到了,但大多数答案都是针对 linux/xOS 系统的,没有关于 windows 的线程, 最近我试图学习需要启用 mcrypt 扩展的 laravel,这很容易使用 wampmanager 并且运行良好,但是使用 php artisan 的 CLI 不起作用,只有 dd Laravel 需要 Mcrypt PHP 扩展。 我只有一个版本的 php 并且访问了我只找到的 php.ini
[mcrypt]
; For more information about mcrypt settings see http://php.net/mcrypt-module-open
; Directory where to load mcrypt algorithms
; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
mcrypt.algorithms_dir=
; Directory where to load mcrypt modes
; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
mcrypt.modes_dir=
我尝试通过下载 libmcrypt 并将其设置在 php\ext 中来配置它,但无济于事
【问题讨论】:
-
WAMP 的 PHP CLI 配置文件是
c:\wamp\bin\php\php5.x.y\php.iniApache 配置实际上位于c:\wamp\bin\apache\apache2.x.y\bin\php.ini。如果您通过 apache 使其工作,请将相关设置从一个复制到另一个。 -
两个文件都是一样的,而且我只是从 wamp 菜单而不是从 php.ini 激活 mcrypt