Questions tagged «php5»

2
在CentOS 6.4中将PHP 5.3.3升级到5.4.4
我正在使用CentOS 6.4(centos-release-6-4.el6.centos.10.x86_64)。我正在尝试升级php版本 5.3.3 至 5.4.4 通过使用: yum upgrade php-mysql php-devel php-gd php-pecl-memcache php-pspell php-snmp php-xmlrpc php-xml 和 yum upgrade php ...但这是我得到的唯一信息: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.netnitco.net * extras: mirror.wiredtree.com * updates: mirror.thelinuxfix.com Setting up Update Process No Packages marked for Update 我已经跑了: yum …
9 yum  centos-6  php5 

1
如何在php中执行主目录shell脚本文件
如何在php中执行/home/scripts/test.sh文件 以前我已经将'test.sh'文件放在/ usr / bin中,并在我的php文件中调用 exec('test.sh ' . escapeshellarg($testString)); 但出于安全考虑,我将.sh文件移动到/ home / scripts目录,在我的php中我这样调用 exec('/home/scripts/test.sh ' . escapeshellarg($testString)); 但它现在不起作用。 请建议我如何实现这一目标。
2 linux  unix  php  php5 



1
将php 5.3.x更新为5.4.x.
目前我使用的是PHP 5.3.6,并希望升级到5.4.x或5.5.x. 通过这个网站: http://php-osx.liip.ch/ 我安装了PHP 5.5,当我登录终端(php -v)时,我得到了这个: PHP 5.5.6(cli)(内置:2013年11月14日12:34:38) 版权所有(c)1997-2013 PHP小组 Zend Engine v2.5.0,版权所有(c)1998-2013 Zend Technologies 与Derde Rethans的Xdebug v2.2.2,版权所有(c)2002-2013 不过,当我创建一个新的index.php文件时,我会查看“phpinfo();”功能它仍然是PHP 5.3.6。 我以前从未升级到另一个版本的PHP,所以我不知道如何完全做到这一点。 有谁可以解释,或给我一个体面的教程?

1
在PHP_PERL中生成错误
我正在按照这个线程中的答案来制作用于php的perl模块。 我正在使用ubuntu 12.10。无法使用PHP_PERL扩展名。无法安装扩展程序 简短的步骤是: export PHP_PREFIX="/usr" export PERL_PREFIX="/usr" $PHP_PREFIX/bin/phpize ./configure --with-perl=$PERL_PREFIX --with-php-config=$PHP_PREFIX/bin/php-config make 我在make上遇到以下错误。 我在ubuntu 12.04 x64上 ubuntu@myhostname:/software/perl-1.0.1$ make /bin/bash /software/perl-1.0.1/libtool --mode=compile cc -I. -I/software/perl-1.0.1 -DPHP_ATOM_INC -I/software/perl-1.0.1/include -I/software/perl-1.0.1/main -I/software/perl-1.0.1 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE -c /software/perl-1.0.1/php_perl.c …
ubuntu  php  perl  php5 

0
在Mac OS El Capitan上编译php5错误
我正在尝试使用以下选项在MacOS Server 5(aka ElCapitan)上编译php 5.6.25: sudo ./configure \ --prefix=/usr/local/php5 \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --sysconfdir=/etc \ --with-config-file-path=/etc \ --with-config-file-scan-dir=/usr/local/php5/php.d \ --with-config-file-scan-dir=/Library/Server/Web/Config/php \ --with-apxs2=/usr/sbin/apxs \ --with-bz2=/usr \ --with-curl=/usr \ --with-freetype-dir=/usr/local/php5 \ --with-gd \ --with-gettext \ --with-iconv-dir=/usr \ --with-imap-ssl=/usr/local \ --with-imap=/usr/local \ --with-iodbc=/usr \ --with-jpeg-dir=/usr/local/php5 \ --with-kerberos=/usr \ --with-ldap \ --with-libxml-dir=/usr \ …

0
如何设置Apache 2以使用正确的PHP版本
我在CentOS 6.7中安装了Apache 2和多个PHP版本(它带有5.5版本)。 我使用YUM安装了PHP 5.5,但即使我发现通过发出“php -v”命令正确安装了PHP版本,phpinfo()报告的版本也是错误的。它显示了旧的。 如何设置Apache2以使用正确的版本?

2
ubuntu 10.04命令“#type php”什么都不返回
我有2台LAMP服务器和ubuntu 10.04 ......两者都成功安装了php5。 在server1上我# type php在终端运行命令,响应是: “php是/ usr / bin / php” 但是在server2中我运行相同的命令,我得到了这个: -bash:type:php:not found 这两个服务器都安装了php5: sudo aptitude install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-imagick php5-mcrypt php5-memcache php5-mhash php5-mysql php5-pspell php5-snmp php5-sqlite php5-xmlrpc php5-xsl 为什么server2显示“未找到”而server1如果正常? 请帮忙!谢谢
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.