【发布时间】:2015-05-23 11:55:58
【问题描述】:
我正在通过 wamp 中的 pear 安装 Propel 1.7.0。目前有:
PHP v. 5.4.16
- libxslt v. 1.1.27
- libxml v. 2.7.8
- libxml2 v. 2.7.6
Apache v. 2.4.4
Mysql v. 5.6.12
Log v. 1.12.7
Phing v. 2.7.0
当你尝试安装 propel_generator 时:
pear channel-discover pear.propelorm.org
pear install propel/propel_generator
我得到错误:
propel/propel_generator requires PHP extension "xsl"
No valid packages found
install failed
有人告诉我为什么吗?在 phpinfo 中查看活动模数 xsl。
【问题讨论】:
-
这里只是胡乱猜测:您正在使用命令外壳中的 pear.bat?也许您机器上的 php cli 构建使用了与 php-apache 模块不同的 php.ini,它不加载 xsl 扩展。尝试
php -r "echo extension_loaded('xsl')?'yes':'no';"正是在您输入 pear 命令的位置进行测试。 -
实际上在查询收到“否”之后。我从 C:\wamp\bin\php\php5.4.16\ 使用的 php 和 pear 。如何设置实际文件的下载?