php无需编译,可以边写边运行。调试比较方便。需要安装web服务器和php。必须通过访问自己创建的站点执行。
apache+php可以。不过你如果用的是windows而且已经安装了IIS的话直接安装php并做好相关设置就可以了。
2. linux服务器php编译安装成功之后,无法重新编译安装,怎么办
具体看你缺少什么参数,一般的参数都可以通过配置文件修改的,文件路径一般再/etc/php.ini ,如果是是缺少依赖lib的话,可以单独编译库源码 成.so文件,添加依赖文件到 php.ini 重启就好了
3. 怎样编译PHP文件
不需要编译的,把PHP文件拷贝到你的网页目录里面,在地址栏输入:http://127.0.0.1/*.php就可以了
补充:
大家说得非常明白了,你自己写的PHP程序,鼠标双击就可以运行,不需要编译。如果双击的时候问你用什么打开,你就选择你自己安装的PHP.EXE文件。
多数情况PHP写的程序是在网页上用的,如果你也是写的网页程序,那就放在网页文件夹下,用浏览器使用http://127.0.0.1/***.php来打开运行。
反正无需编译,直接解释运行。
4. linux系统怎么样在不重新编译php增加gmp扩展
今天使用QQ登录时, 遇到了不能跳转的问题。发现是php不支持openssl.
又不想重新编译php, 网上多方寻找。终于找到解决方案。 记录如下:
#下面是php的安装目录
/usr/local/php5/bin/
#切换到php安装目录的 etx/openssl目录
cd /php-5.3.8p/ext/openssl
#查看openssl目录下有个config0.m4,把config0.m4改名为config.m4。
cp config0.m4 config.m4
#依次执行:
/usr/local/php5/bin/phpize
./configure –with-openssl –with-php-config=/usr/local/php5/bin/php-config
make && make install
#然后找到php.ini所在位置 打开 extension_dir(如果没有则自行添加), 同时添加 extension = "openssl.so"
#重启服务器 即可
#openssl 查看方法:
/usr/local/php5/bin/php -i |grep openssl
5. 刚买了mac,请问怎么重新编译php
为了扩展管理方便,首先来安装pecl扩展管理器:
cd /usr/lib/php
sudo php install-pear-nozlib.phar
安装Redis、Memcache、Mongo等扩展。
sudo pecl install redis
sudo pecl install memcache
sudo pecl install mongo
sudo pecl install xdebug
将扩展配置添加的php.ini文件中:
extension=memcache.so
extension=mongo.so
extension=redis.so
zend_extension=xdebug.so
安装xcache,从官网下载Release-3.2.0解压缩并安装
tar xvf xcache-3.2.0.tar
cd xcache-3.2.0
phpize
/configure
make
sudo make install
配置XCache
[xcache]
xcache.size = 128M
xcache.var_size = 8M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 0
xcache.var_maxttl = 0
xcache.var_gc_interval = 300
xcache.optimizer = Off
由于Mac自带的PHP环境是不包括mcrypt扩展的,所以需要下载同版本的php源码包,单独编译这个模块加载。从官网的归档里面找到php5.5.14的源码包,下载:http://php.net/releases/
tar zxvf php-5.5.14.tar.gz
cd php-5.5.14/ext/mcrypt/
phpize
。/configure
make
sudo make install
配置ext-mcrypt
extension=mcrypt.so
为了加速,还需要打开opcache。
zend_extension=opcache.so
[opcache]
; Determines if Zend OPCache is enabled
opcache.enable=0
; Determines if Zend OPCache is enabled for the CLI version of PHP
opcache.enable_cli=0
6. PHP怎么重新编译
安装php扩展
/usr/ports/lang/php4-extensions/
希望可以帮助到你 望采纳哦 谢谢
如果还有问题,可以继续追问,感谢。
7. 如何不重新编译php加载gettext
这样做是有个性,但是仅仅是个性,没有任何好处,坏处倒是有一大堆
第一,别人看你程序处处碰壁,不利于团队合作
第二,私自编译源码,以后更新php版本也重新编译
你的个性可以通过代码的规范来表现
如果您认可我的答案,请采纳。
您的采纳,是我答题的动力,O(∩_∩)O谢谢!!
8. linux已经安装openssl,如何重新编译php支持openssl模块
下载php的源代码,执行三步安装就行了:
./configure
make && sudo make install
sudo make clean
就可以了,然后编辑php.ini文件加入模块支持:
extensions=openssl.so
好了。大工告成~~~
9. 如何重新编译一下PHP
whereis mysql
或
ps aux | grep mysql (这是看mysql的进程,看他的进程是在那启的有时候可以找到安装的目录)
实在不行切换到root下,# find / -name mysqld
如果你是想删除mysql重新装的话就
# rpm -qa | grep mysql
mod_auth_mysql-2.6.1-2.2
php-mysql-5.3.9-3.15
mysql-devel-5.1.77-1.CenOS 5.2
mysql-5.0.77-1.CenOS 5.2
mysqlclient10-5.0.77-1.CentOS 5.2
libdbi-dbd-mysql-0.6.5-10.CentOS 5.2
# rpm -e mysqlclient
或者
# yum -y remove mysql