包含phpphp5.4的词条
华为云服务器特价优惠火热进行中! 2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。
合作流程: |
本篇文章给大家谈谈phpphp5.4,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
微信号:cloud7591如需了解更多,欢迎添加客服微信咨询。
复制微信号
本文目录一览:
- 1、如何升级服务器系统环境为php5.4,并安装zend loader
- 2、php-5.4.1 如何安装
- 3、如何把php5.4换成php7
- 4、php5.4怎么开启php的opcache模块
- 5、php5.4 vc9 ts版本怎么安装phpweb
- 6、php5.4 文件上传问题 5.4以前 $_FILE['file']['tmp_name'] 存储的是历史文件 5.4怎么是tem/phpXXXX了
如何升级服务器系统环境为php5.4,并安装zend loader
最近zend发布了支持php5.4的ZendGuardLoader,以前一直只支持5.3,因为一个vps的环境是php5.4,毫不犹豫的我想应该进行安装ZendGuardLoader,首先下载ZendGuardLoader,官方要进行注册才能下载,所以请下载我这里现成的for32位!
ZendGuardLoader-70429-PHP-5.4-linux-glibc23-i386.tar.gz
解压后将 ZendGuardLoader.so 上传到服务器 /usr/zend/ 目录
找到你所在环境中的php.ini位置,然后编译php.ini,在合适的位置加入
[Zend Guard]
zend_extension=/usr/zend/ZendGuardLoader.so
; Enables loading encoded scripts. The default value is On
zend_loader.enable=1
; Optional: following lines can be added your php.ini file for ZendGuardLoader configuration
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
重启环境,比如/etc/init.d/httpd restart,至此ZendGuardLoader搞定.

php-5.4.1 如何安装
给你一个教程吧,用百度搜索
在c:\php5文件夹中,用记事本打开文件php.ini-dist,修改如下内容后“另存为...”php.ini文件
(1)查找到safe_mode = 段落,将safe_mode = Off修改为safe_mode = On
(2)查找到expose_php = On段落,将expose_php = On修改为expose_php = Off
(3)查找到display_errors = On段落,将display_errors = On修改为display_errors = Off
(4)查找到extension_dir = 段落,设置动态库扩展的路径,如extension_dir = c:\php5\ext
(5)查找到 ; cgi.force_redirect = 1段落,修改为 cgi.force_redirect = 0
提示:(4)和(5)是必须做的。记着要另存为php.ini
4. 将编辑好的php.ini文件剪切到Windows安装文件夹下(如:C:\Winnt 或 C:\Windows)
5. 在IIS中,选择要使用PHP的站点,右键菜单中选择“属性”,选择“主目录”标签,在该界面中点“配置”,添加或重新编辑php扩展的“应用程序扩展名映射”,可执行文件选择为C:\php5\php5isapi.dll,扩展名为php,确定应用后退出IIS配置
6. 停止IIS的WEB站点,并重新启动该站点。
如何把php5.4换成php7
在windows上把php5.4文件夹下文件删除替换成php7的文件就好了(要下载)
在Ubuntu下
sudo add-apt-repository ppa:ondrej/php
sudo apt-get install -y language-pack-en-base
sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php
sudo apt-get update
(如果是apache再运行下面的)
sudo apt-get install php7.0
sudo apt-get install php7.0-mysql
(如果是nginx再运行下面的)
sudo apt-get install php7.0-fpm
sudo apt-get install php7.0-mysql
然后重启php和服务器就好了
php5.4怎么开启php的opcache模块
1、本文假设读者已经有了一定的php编程基础,并且了解php环境配置,熟悉wamp集成开发环境。
2、下载php_opcache.dll文件,必须下载和php兼容的版本!(比如我的php5.4.16是vc9编译的,这个dll文件也必须是vc9编译的版本)。下载地址:
3、将php_opcache.dll放进php/ext目录下(比如:C:\wamp\bin\php\php5.4.16\ext)。
4、打开php.ini,添加如下配置(注意路径要修改成你自己的):
zend_extension = "c:/wamp/bin/php/php5.4.16/ext/php_opcache.dll"
extension = php_opcache.dll
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
5、重启wamp。
6、查看opcache是否开启成功,可以通过phpinfo();函数查看opcache的相关信息。
注意事项
开启opcache后,更改PHP代码,程序运行结果不会立刻有变化(有缓存嘛),缓存时间过期了就更新了。
如果想立刻看到更新后的效果,可以重启下apache服务器。
建议开发环境下,关闭zend opcache功能,便于调试。
如有更多问题去后盾网论坛问题救助专区,希望我的回答对你有帮助!
php5.4 vc9 ts版本怎么安装phpweb
php5.4 vc9 ts版本安装phpweb步骤:
1、创建一个数据库,建的时候选择“整理”方式为:utf-8 general ci
2、将base/install/db/db.sql 导入数据库
3、修改网站下的config.inc.php,内容如下
?php
#[数据库参数]
$dbHost="localhost"; #数据库服务器名
$dbName="dbpw"; #数据库名
$dbUser="root"; #数据库用户名
$dbPass="mypassword"; #数据库密码
#[数据表前缀]
$TablePre="dev";
#[语言]
$sLan="zh_cn";
#[网址]
$SiteUrl="已经申请的域名/"; #当前网址,很重要,末尾必须有"/"
#----------------------------------#
?
注意最后的PHP结束符后不要有空格或换行
4、访问网站主目录下的admin.php 登录,初始用户名admin密码admin
php5.4 文件上传问题 5.4以前 $_FILE['file']['tmp_name'] 存储的是历史文件 5.4怎么是tem/phpXXXX了
PHP move_uploaded_file函数($_FILES[’file’][’tmp_name’]临时文件路径问题
表单post方法上传文件,代码如下,可能是写入权限的问题,我用的虚拟主机,下面的$uploadfile路径应该是什么呢?
if (!move_uploaded_file($_FILES[’upfile’][’tmp_name’],$uploadfile))
{
echo "文件上传失败,错误信息:".$_FILES[’upfile’][’error’]."br";
print_r($_FILES);
}
文件上传失败,错误信息:0
Array ( [upfile] = Array ( [name] = 106363.jpg [type] = image/jpeg [tmp_name] = C:\WINDOWS\temp\phpFC.tmp [error] = 0 [size] = 2450 ) )
hi8 14:54:34
$uploadfile = /listen/web/网站目录 这样可以吗?
这个是PHP ,move_uploaded_file上传函数, 如果上传失败,则输出错误信息。
if (!move_uploaded_file($_FILES[’upfile’][’tmp_name’],$uploadfile))
{
echo "文件上传失败,错误信息:".$_FILES[’upfile’][’error’]."br";
print_r($_FILES);
}
这个是页面输出结果
文件上传失败,错误信息:0
Array ( [upfile] = Array ( [name] = 106363.jpg [type] = image/jpeg [tmp_name] = C:\WINDOWS\temp\phpFC.tmp [error] = 0 [size] = 2450 ) )
文件上传失败,错误信息:0 错误信息是0的话, 应该是上传成功了才对的。 但是网站相关目录里找不到。
$uploadfile 是我上传的文件的路径。 “/lis....../we...../网站目录”
“当主机开通后会在自动生成3个文件夹:"web、db、log",请将您的文件上传到"web"目录下。。 ”
“传WEB” 啊??
测试结论:
$uploadfile用相对地址: $uploadfile="upimages/.$_FILES[’upfile’][’name’]"
测试正确的代码贴出如下,请参考:
function getname($exname){
$dir = "upimages/"; //2009.11.25
if(!is_dir($dir)){
mkdir($dir,0777);
}
$time=time();
$name=$time.".".$exname;
return $dir.$name;
}
$exname=strtolower(substr($_FILES[’upfile’][’name’],(strrpos($_FILES[’upfile’][’name’],’.’)+1)));
if ((($_FILES["upfile"]["type"] == "image/gif")
|| ($_FILES["upfile"]["type"] == "image/jpeg")
|| ($_FILES["upfile"]["type"] == "image/pjpeg"))
($_FILES["upfile"]["size"] 80000))
{
$uploadfile = getname($exname);
if (move_uploaded_file($_FILES[’upfile’][’tmp_name’],$uploadfile))
{
if(!trim($_FILES[’upfile’][’name’]=""))
{
$uploadfile="/shopsale/admin/".$uploadfile;
}
else
{
$uploadfile="";
}
mysql_query("insert into tb_,);
echo "scriptalert(’商品".$mingcheng."添加成功!’);window.location.href=’addproducts.php’;/script";
}
else
{
echo "文件上传失败,错误信息:".$_FILES[’upfile’][’error’]."br";
print_r($_FILES);
}
}
else{
echo "无效的文件类型 Invalid file br 或文件大小超过80k";
}
关于phpphp5.4和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
