Phalcon PHP Xampp安装 - Apache无法找到DLL

Jac*_*łło 7 php apache xampp wamp phalcon

我使用的是Windows 7 64位,Xampp 1.8.3(PHP 5.5).我遵循Phalcon安装指南,我在本指南中下载了x86版Phalcon.接下来我把php_phalcon.dll文件放在D:/ xampp/php/ext中.然后,我添加到php.ini文件:

extension=php_phalcon.dll
Run Code Online (Sandbox Code Playgroud)

太好了,所以我在Xampp吃午饭并启动Appache.然后:

firest error http://ubplanet.pl/uploads/images/UBPlanet-1392741295-U15373.png

单击确定后,我立即得到第二个错误: 第二个错误http://ubplanet.pl/uploads/images/UBPlanet-1392741373-U15373.png

好吧,我尝试了一切:重新安装xampp; 安装在C盘上; 所以我尝试在WAMP上安装phalcon,但我也有这样的错误!所以我决定用磁盘格式重新安装整个Windows.在全新的Windows上,我也有同样的错误.看起来PHP无法加载库,但为什么呢?

小智 14

如果你使用的是Xampp x64,那并不意味着你的php是x64

首先你需要从phpinfo检查你的设置,你需要检查3件事

  • php版本
  • 编译器
  • 建筑

如果你有架构x84和编译器VC11,你需要从phalcon站点下载满足你的设置的DLL

关于在phalcon网站上写这个答案的当前时间支持的最新版本的版本是5.5.0

如果您的PHP版本高于5.5.5,您需要搜索Phalcon的自定义构建,您可以在github https://github.com/andont/phalcon-win上查看这个, 这个人已经和我一起工作了.

如果所有这些都不起作用,你找不到任何dll mach你设置(我相信你可以找到一个)在这种情况下,你必须通过编译满足你的设置编译器的Microsoft visual studio上的源代码来构建自己的dll.架构,我希望你最终没有最后的解决方案:)