Arm*_*gdy 1 php linux xampp ubuntu-12.04 phalcon
我在Ubuntu 12.04 LTS上安装Phalcon框架时遇到问题
我按照本页中列出的说明进行操作
它说你必须在php.ini中添加扩展名
当我在我的终端上制作"locate php.ini"时,出现了5个目录,我把扩展名放在"extension=phalcon.so"上面三个目录中(参见附图).

它直到现在才起作用,因为当我phpinfo()在localhost网页中打开时,phalcon不会出现.
顺便说一句我使用xampp服务器
有任何想法吗 ?!
如果您尝试将Phalcon与XAMPP一起使用,则可能会出现一些编译问题.编译Phalcon时,默认代码使用机器的php脚本运行phpize函数而不是XAMPP的php脚本.然后,当您编译并将.so添加到XAMPP时,它将尝试使用从不同PHP版本或配置构建的扩展.当然,只有当您的Ubuntu PHP版本或配置与您的XAMPP php版本不同时才会出现该错误.
因此,为了纠正这个问题,请在Phalcon编译中添加一个额外的参数,如下所示:
###Part 1###
$git clone git://github.com/phalcon/cphalcon.git
$cd cphalcon/build
$sudo ./install --with-php-config=/opt/lampp/bin/php-config
Run Code Online (Sandbox Code Playgroud)
我们添加了参数--with-php-config =,它将说明应该使用什么php配置.运行./install之后,您应该在终端中看到消息"感谢编译Phalcon!
构建成功:请重新启动Web服务器以完成安装".如果没有发生,则意味着未正确生成pahlcon.so.如果发生这种情况,请打开./install文件并替换phpize的所有phpize事件--with-php-config =/opt/lampp/bin/php-config.有两个出现,一个在59行,另一个在第63行.也替换./configure --enable-phalcon for ./configure --enable-phalcon --with-php-config =/opt/lampp/bin /第63行的php-config.之后再次运行命令$ sudo ./install --with-php-config =/opt/lampp/bin/php-config并检查是否看到消息"感谢编译Phalcon!
Build成功:请重新启动您的Web服务器以完成安装"
之后,正常继续该过程:
###Part 2###
$vi /opt/lampp/etc/php.ini
Run Code Online (Sandbox Code Playgroud)
在打开的文件中按""键,然后输入"1000",然后按确认键.应该带你到文件的1000行,在etension = xxxx.so附近.如果没有,请按向下箭头,直到找到该区域.这样的事情:
##Part 3##
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_exif.dll
;extension=php_fileinfo.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_ming.dll
;extension=php_mssql.dll
Run Code Online (Sandbox Code Playgroud)
当您的光标位于此处时,请按"i"进行插入模式并添加以下行:
##part 4##
extension=phalcon.so
Run Code Online (Sandbox Code Playgroud)
注意,不要放";" 之前,这意味着它是一条注释线.之后按""键保存文件,然后按"x",然后按回车键.那个menas你保存了文件.
然后,最后使用以下命令重新启动您的Web服务器:
##part 5##
$sudo /opt/lampp/lampp restart
Run Code Online (Sandbox Code Playgroud)
到现在为止,一切都很顺利.希望能帮助到你!
| 归档时间: |
|
| 查看次数: |
4422 次 |
| 最近记录: |