首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP命令行版本不同于apache。

PHP命令行版本不同于apache。
EN

Stack Overflow用户
提问于 2014-04-02 20:52:09
回答 1查看 2K关注 0票数 0

我的OS上的PHP命令行有内置的小牛版本:5.4.24

我已经编译并配置了自己的php来使用apache,该版本是:5.5.9

命令行版本位于/usr/bin中,我可以重命名它以停止工作,但不知道在哪里或如何通过命令行使我的编译版本(5.5.9)工作。

5.5版本有一个位于/usr/libexec/apache2下的libphp5.so文件

伙计们,这是一个编译版本的MAC,所以我没有安装它与yum或apt-获取或自制或端口。

为了明确起见,我正在尝试如何从命令行运行5.5.9版本。

添加COMPOSER-PHP标记,因为我想在这个小牛的构建上使用composer,如果没有我可爱的编译php,它不支持mcrypt,我找不到!

以下是配置信息:

‘/配置’‘-前缀=/usr’‘-下颌骨=/usr/share/man '--infodir=/usr/share/info’-sysconfdir=/private/etc‘-with-apxs2=/usr/sbin/apxs’‘-启用-cli’-with-config-file-path=/etc‘'--with-config-file-scan-dir=/Library/Server/Web/Config/php’‘-with-libxml-dir=/usr’‘。‘-with-openssl=/usr’‘-with-kerberos=/usr’-with-zlib=/usr‘-启用-bz2 2=/usr’-启用-日历‘-禁用-cgi’-with-curl=/usr‘-启用-dba’-启用-exif‘-启用-fpm’-启用-ftp‘’-with-gd‘’-with-jpeg‘--dir=/BinaryCache/apache_mod_php/apache_mod_php-87~65/Root/usr/local‘'--with-png-dir=/BinaryCache/apache_mod_php/apache_mod_php-87~65/Root/usr/local’‘-启用-gd-本机-ttf’--具有-icu-dir=/usr‘’-with-ldap=/usr‘’-with-ldap-sasl=/usr‘’-with-libedit=/usr‘’-启用-mbstring“--启用-mbregex”-with-mysql=mysqlnd“”-with=mysqlnd‘‘’-启用-sysvshm‘’-with-tidy‘’-启用-wddx‘-with-xmlrpc’‘-with-iconv dir=/usr’‘-with-xsl=/usr’-启用-zip‘-with-pcre-regex’-=/usr/x11R6‘-启用-builtin-freetype’freetype=/usr/x11R6‘-enable-builtin-freetype’freetype‘。

小牛(5.4.24)版本如下:

代码语言:javascript
复制
/usr/bin/php -v

我的(5.5.9)版本在哪里?

.so文件:

代码语言:javascript
复制
/Users/lisa/src/php-5.5.9/libs/libphp5.so  
/usr/libexec/apache2/libphp5.so  
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-25 11:14:15

如果您自己编译了它,请给我们您所用的命令。从那里,我们可以给你一些关于它在哪里的想法。

或者,从命令提示符中键入

代码语言:javascript
复制
find / -type f -iname '*php*' -print

它将找到名称中包含的每个文件。

如果您只是在寻找libphp5.so文件,那么请使用

代码语言:javascript
复制
find / -type f -iname 'libphp5.so' -print

最好是以比正常权限更高的权限来运行它(sudo it)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22822787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档