gpt4 book ai didi

安装后php命令行没有响应

转载 作者:搜寻专家 更新时间:2023-10-31 22:01:37 24 4
gpt4 key购买 nike

我在 centos5.5 上从源代码成功编译了 PHP 5.4.30。但是像 ./php -v ./php -m 这样的命令不会返回任何输出。 ./php -f file.php 命令也不会。事实上,只有 ./php --help 生成输出。

我安装了 php.5.5.20 和 php.5.4.36,结果同样糟糕。

php.5.3.x 工作并将生成输出。

所有安装都使用以下 ./configure 选项:

sudo   ./configure --prefix=/usr/local/newco \
--with-openssl=/usr/local/ssl \
--with-openssl-dir=/usr/local/ssl \
--with-zlib-dir=/usr/local \
--with-libxml-dir=/usr/local/newco \
--with-curl=/usr/lib \
--with-apxs2=/usr/local/newco/httpd/bin/apxs \
--with-mysql \
--with-mysqli=mysqlnd \
--enable-embedded-mysqli \
--enable-sigchild \
--enable-mbstring=yes \
--enable-debug=no \
--enable-soap \
--with-pdo-mysql

对于所有 Apache 请求,PHP 运行正常。

$ ./php-config

Options:
--prefix [/usr/local/newco]
--includes [-I/usr/local/newco/include/php -I/usr/local/newco/include/php/main -I/usr/local/newco/include/php/TSRM -I/usr/local/newco/include/php/Zend -I/usr/local/newco/include/php/ext -I/usr/local/newco/include/php/ext/date/lib]
--ldflags [ -L/usr/local/newco/lib -L/usr/local/lib -L/usr/local/ssl/lib -L/usr/kerberos/lib]
--libs [-lcrypt -lcrypt -lreadline -lncurses -lrt -lcurl -lz -lcrypto -lssl -lcrypto -lrt -lm -ldl -lnsl -lxml2 -lz -lm -lcurl -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt ]
--extension-dir [/usr/local/newco/lib/php/extensions/no-debug-non-zts-20100525]
--include-dir [/usr/local/newco/include/php]
--man-dir [/usr/local/newco/php/man]
--php-binary [/usr/local/newco/bin/php]
--php-sapis [ apache2handler cli cgi]
--configure-options [--prefix=/usr/local/newco --with-openssl=/usr/local/ssl --with-openssl-dir=/usr/local/ssl --with-zlib-dir=/usr/local --with-libxml-dir=/usr/local/newco --with-curl=/usr/lib --with-apxs2=/usr/local/newco/httpd/bin/apxs --with-mysql --with-mysqli=mysqlnd --enable-embedded-mysqli --enable-sigchild --enable-mbstring=yes --enable-debug=no --enable-soap --with-pdo-mysql ]
--version [5.4.30]
--vernum [50430]

最佳答案

对不起,我太新了,无法发表评论,所以我必须将此作为答复发送。

我在您的安装配置文件中没有看到 --enable-cli 指令。包含该指令然后重新编译应该可以解决问题。

为了您的方便,可以在以下链接中第三个代码片段框的底部找到更多相关信息。 http://gediminasm.org/post/compile-php

关于安装后php命令行没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28034182/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com