Ⅰ phpwind6.3版本如何升级到PHPwind7.0版本
(一) 运行环境需求:PHP+MYSQL。
(二) 升级文件说明:(下面用upto.php表示)
(1) up632to7.php 适用于 6.3.2 升级 至 7.0
(2) up7rcto7.php 适用于 7.0rc 升级 至 7.0
(三) 升级步骤:
(1) linux 或 Freebsd 服务器下安装方法。
第一步:升级前请务必备份论坛文件与数据, 以免升级失败导致数据丢失
第二步:请将 upload 目录内的 images 目录改名为论坛的图片目录名。注: 可以到论坛后台的 核心设置 里查看。
第三步:使用ftp工具中的二进制模式,将该软件包里的 upload 目录及其文件上传到您的空间,假设上传后目录仍旧为 upload。将升级文件(upto.php)上传到 upload 下
第四步:运行 http://yourwebsite/upload/upto.php 升级程序,按升级提示进行升级, 直到升级结束!
(2) Windows 服务器下安装方法。
第一步:升级前请务必备份论坛文件与数据, 以免升级失败导致数据丢失
第二步:请将 upload 目录内的 images 目录改名为论坛的图片目录名。注: 可以到论坛后台的 核心设置 里查看。
第三步:使用ftp工具,将该软件包里的 upload 目录及其文件上传到您的空间,假设上传后目录仍旧为 upload。将升级文件(upto.php)上传到 upload 下
第四步:运行 http://yourwebsite/upload/upto.php 升级程序,按升级提示进行升级, 直到升级结束!
(三) 相关帮助:
升级图文说明:http://www.phpwind.net/read.php?tid=528202
相关问题解答:http://www.phpwind.net/thread.php?fid=2
Ⅱ php一个在线升级的功能,新的文件不能覆盖原来的文件呢,有没有会的
我建议你的升级脚本按照这种思路做:
1. 先把重要的文件移动到别的目录(比如配置文件等,这些升级后肯定还需要恢复。 然后把不重要的删除掉,你可以用php自带的函数,或者直接用php system 或 exec 调用系统命令完成)
2. 把升级包解压缩/复制到项目目录,然后恢复之前配置的重要配置文件
3.system 和 exex 函数都有返回值,你判断返回值成功后,返回客户端成功即可。
需要注意:脚本运行时间超时,php执行系统命令是否有权限。
上面的这些代码,如果是在linux下,可以写一个shell脚本,然后php调用即可。
Ⅲ php 升级到5.6 程序有什么影响
PHP5.2 以前:autoload, PDO 和 MySQLi, 类型约束
PHP5.2:JSON 支持
PHP5.3:弃用的功能,匿名函数,新增魔术方法,命名空间,后期静态绑定,Heredoc 和 Nowdoc, const, 三元运算符,Phar
PHP5.4:Short Open Tag, 数组简写形式,Traits, 内置 Web 服务器,细节修改
PHP5.5:yield, list() 用于 foreach, 细节修改
PHP5.6: 常量增强,可变函数参数,命名空间增强
Ⅳ 网站php版本怎么升级
用nginx,开两个虚拟主机,分别调用不同版本的phpfpm。
Ⅳ LINUX LNMP 一键安装的php 怎么升级
首先看你lnmp的版本,不同版本升级php的方式略有差异。升级PHP前,请确认你的网站程序是否支持升级到的PHP版本,防止升级到网站程序不兼容的PHP版本,具体可以去你使用的PHP程序的官网查询相关版本支持信息。v1.3大部分情况下也可以进行降级操作。执行:./upgrade.sh php 到PHP: Downloads 获取版本号,输入版本号,如5.3.28 回车,再次回车确认即可开始升级。如需要编译其他参数可以,lnmp 1.3版可以修改lnmp.conf配置文件里的 PHP_Moles_Options 参数的引号里加其他需要的参数。lnmp 1.2版修改include/upgrade_php.sh文件在PHP_Moles_Arguments="" 参数的双引号里添加需要的其他模块,多个模块参数空格隔开,然后再运行,这样就行,我在后盾人看视频时老师讲的的,希望能帮到你✧*。٩(^㉨^*)و✧*。
Ⅵ 网站php版本低,想升级到高版本,除了人工费php本身收费吗
PHP和MYSQL都是免费的,
但是劝还你是小心升级,很有可能你的网站程序不支持高版本。
Ⅶ 如何将phpwind8.7程序网站升级9.0方法
将phpwind8.7程序网站升级9.0方法:
1、确认你空服务器和数据库支持新版的phpwind,如果版本不兼容升级是不可能成功的,升级后您的网站就可能直接报错了
2、注意空间和数据库大小是否够,升级可能因为网站超容量而升级失败。
3、升级前确认您网站安装的插件是否有9.0版本的,升级后可能会出现插件与新版本phpwind不兼容的问题。无忧主机(www.51php.com)小编的一个插件就因为版本不兼容而无法使用。
4、升级前最关键的事情就是做好网站的备份。以确保升级失败后可以恢复您的数据,无忧主机(www.51php.com)小编推荐使用无忧主机DA面板自带的备份工具,无忧主机备份工具请参考:无忧主机推荐网站数据整站备份方法
5、升级之前,请务必做好数据库、附件、头像等备份,否则出问题会导致无法恢复。
6、无忧主机小编建议您升级前先阅读phpwind官方给出的8.7升级9.0数据说明,然后在确认您的网站是否升级。说明地址:www.phpwind.net/read/2824827
一、phpwind环境要求
php版本 > 5.2.x 建议5.3
pdo_mysql 安装扩展
mysql版本(client) >5.x.x
附件上传 >2M
二、升级前的准备
1、进行数据库备份
备份数据库的方式有多种,无忧主机小编只介绍三种
第一种是直接在空间的后台phpmyadmin进行备份,登陆您的phpmyadmin把您网站的数据库导入到本地,保存。
第二种是使用帝国备份王工具把您的数据库备份到空间中,详细备份教程请参考:Mysql数据库管理利器:帝国备份王安装使用图文安装
第三种是使用phpwind自带的备份工具进行备份。登陆您php虚拟主机网站的后台依次点击数据—>数据库—>数据维护
phpwind后台
2、关闭您的网站,防止网站迁移过程中有新的数据进来,以免丢失数据。登陆您网站后台站点—>站点设置—>站点状态—完全关闭。
3、把您网站备份的数据通过ft工具的方式下载到您的本地。
三、程序上传和目录的处理
注:附件和头像目前只支持本地和FTP远程附件,如果之前使用了云存储,请先将头像下载到本地,升级后再上传。无忧主机用户可以通过压缩包的方式上传这些文件,这样可以节省许多不必要的上传时间
1、 将phpwind9.0安装包上传到php虚拟主机中并解压,将upload目录下的文件上传至安装目录。注意,不能直接覆盖原来8.7的环境。虚拟主机,建议先将原8.7环境除attachment目录外,移动到backup下,这样即时出现问题后可以通过移动目录恢复8.7的环境。
2、 文件转移:
a、头像图片转移:将原8.7环境下的attachment/upload文件夹,复制到9.0环境的attachment下。(如果之前使用远程附件,头像需要单独升级,见后面说明)
b、表情图片转移:将原8.7目录下images/post/smile/下的所有目录拷贝到网站根目录的res/images/emotion/下。
C、勋章图片转移:将原8.7目录下images/medal/下的所有目录拷贝到网站根目录的res/images/medal/下(如果下载的nextwind包是含有www目录的,则将attachment包括在内的以上目录移到www目录下,比如res/images/emotion/ 则为www/res/images/emotion/)。
举例说明:
文件类型
8.7环境目录
9.0环境目录
头像
attachment/upload
attachment/upload
表情
images/post/smile/
res/images/emotion/
勋章
images/medal/
res/images/medal/
3、登陆phpwind官方下载8.7升级到9.0的升级包up87to90.php文件。升级包地址:
http://www.phpwind.com/index.php?m=downloads&a=downloadsphpwind
4、 确定以下目录的可写权限:
attachment/
conf/database.php
conf/founder.php
conf/windidconfig.php
data/
data/cache/
data/compile/
data/design/
data/log/
data/tmp/
html/
src/extensions/
themes/
themes/extres/
themes/forum/
themes/portal/
themes/site/
themes/space/
四、开始升级
1、执行您刚刚上传到php虚拟主机的升级程序地址是51php.com(注:域名)/up87to90.php
2、填写完整的数据库信息及创始人信息。
3、然后递交执行基本信息转换
4、主数据的升级,商家方式有两种
一种选择步骤升级,步骤如下:
a、用户基本数据转换(pw_members表)
b、用户基本数据转换(pw_memberdata表)
c、其它用户数据转换,用户信息表数据同步(pw_user_info)和用户数据表数据同步(pw_user_data)
d、用户教育/工作经历/标签数据转换
e、板块数据转换
另外一种是一键自动升级,您只需要一键升级就可以了,无忧主机小编推荐您使用这种升级方式
5、 关于头像的转换:
如果之前头像是本地存储,则可以直接进行一键自动升级。如果是远程附件存储,请先在分进程手动升级中,执行用户头像转移。
6、升级完成后会自动进入站点的首页
五、升级完成后的确认操作。
1、删除升级程序的文件up87to90.php。
2、将老程序环境attachment文件保存到附近迁移环境的attachment下
3、登陆您php虚拟主机网站的后台选择 工具—>缓存管理 更新站点的缓存
4、把站点各个功能都测试一遍,发布一个测试文章等等,确认网站没有任何问题。
Ⅷ update.php升级程序是否有问题
绝对没有,原封不动的应用本来第一次5.6
进级
后出现问题后来直接安装5.7,正常,脑筋发烧又运行了update.php又是
老问题
真是愁闷了如今又全新安装,不敢再运行update.php了
Ⅸ 虚拟主机php版本怎么升级
虚拟主机自己是没办法升级的。要么换个虚拟主机,要么联系你的空间商,让空间商帮你升级。
或者换个网站程序。
没有其它的办法
虚拟主机,你是没有控制权的,所以要想升级,除了换虚拟主机、换程序外,唯一的办法就是联系空间商,让空间商帮你升级。
Ⅹ php程序升级要注意哪些问题
php5.4版本变化太大,没有充分准备不建议升级,很多函数都改掉了。