Linux命令行运行php文件
本帖最后由 leej09 于 2011-05-16 14:57 编辑
如题
在安装目录php/bin/下的没有php可执行文件 只有php-config 和 phpize 这两个文件
源码编译安装的php
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
本帖最后由 leej09 于 2011-05-16 14:57 编辑
如题
在安装目录php/bin/下的没有php可执行文件 只有php-config 和 phpize 这两个文件
源码编译安装的php
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
能把你的configure的参数发出来看看不
你怎么configure的
本帖最后由 leej09 于 2011-05-16 15:57 编辑
回复 2# 1jjk
./configure --prefix=/lamp/php --with-apxs2=/lamp/apache/bin/apxs --with-config-file-path=/lamp/php --enable-safe-mode --with-libxml-dir=/usr/lib --enable-mbstring --with-mysql=/lamp/mysql --with-mysql-sock=/lamp/mysql/tmp --with-mysqli=/lamp/mysql/bin/mysql_config --with-pdo-mysql=/lamp/mysql --enable-soap --enable-sockets --with-curl=/usr --with-xsl=/usr/lib --with-zlib --with-zlib-dir=/usr --with-libexpat-dir=/user/lib --enable-short-tags --enable-static --with-gd=/usr --with-jpeg-dir=/usr/lib --with-png-dir=/usr/lib --with-freetype-dir=/usr/include/freetype2 --enable-sysvshm --enable-sysvsem --with-pdflib-dir=/usr/local/lib --with-t1lib=/usr/local/t1lib --with-gettext=/usr/bin/ --enable-calendar --enable-ftp --enable-inline-optimization --disable-cgi --disable-cli --with-openssl=/usr --with-openssl-dir=/usr
求解
复制代码然后php -v就可以了
回复 4# 1jjk
我执行php -v 打印出:
Configuring for:
PHP Api Version: 20090626
Zend Module Api No: 20090626
Zend Extension Api No: 220090626
当我执行 php /lamp/www/echo.php (echo.php中不存在语法问题) 提示如下
Cannot find config.m4.
Make sure that you run '/usr/bin/php' in the top level source directory of the module
是不是我的命令执行错误 还是什么问题?
还是 --prefix=/usr/试试呢?
回复 6# 1jjk
兄台,实在不是很懂,叫我QQ详聊行吗 564968425 注意加个备注呀 呵呵
./configure --prefix=/usr --with-apxs2=/lamp/apache/bin/apxs --with-config-file-path=/lamp/php --enable-safe-mode --with-libxml-dir=/usr/lib --enable-mbstring --with-mysql=/lamp/mysql --with-mysql-sock=/lamp/mysql/tmp --with-mysqli=/lamp/mysql/bin/mysql_config --with-pdo-mysql=/lamp/mysql --enable-soap --enable-sockets --with-curl=/usr --with-xsl=/usr/lib --with-zlib --with-zlib-dir=/usr --with-libexpat-dir=/user/lib --enable-short-tags --enable-static --with-gd=/usr --with-jpeg-dir=/usr/lib --with-png-dir=/usr/lib --with-freetype-dir=/usr/include/freetype2 --enable-sysvshm --enable-sysvsem --with-pdflib-dir=/usr/local/lib --with-t1lib=/usr/local/t1lib --with-gettext=/usr/bin/ --enable-calendar --enable-ftp --enable-inline-optimization --disable-cgi --disable-cli --with-openssl=/usr --with-openssl-dir=/usr
回复 8# 1jjk
哦,你指的是重新编译。 我的php /lamp/www/echo.php 没有问题吧
删除 原来的p'h'p
重新编译