php程序在线升级|怎么在线上生产环境降低PHP版本

|

1. phpcms紧急求助,在线升级0909后后台无法登陆,输入密码后的口令卡步骤错误

我的后台登录后提示登陆成功,但刚进入后台页面又提示没有登录需要登录的提示,又跳转到后台登陆页面。

2. 请教能否升级

瑞星2006配合下面的这个软件.可以轻松升级.. 瑞星2006防火墙在线升级程序下载地 址:http://www.2dai.com/CSTARFW2006update.rar(安装版) http://www.2dai.com/CSTARFW2006UPDATE2.rar(绿色版) 瑞星2006杀毒软件安装升级无忧策略. 先安装比特破解版的瑞星2006:http://down.abcbit.com/cr-rav18_01.exe(免序 列号版本)或者安装剑盟瑞星2006本:下载地 址:ftp://softdown:[email protected]:22/soft/CSTARAV20061850.rar 安装序列号:T1BULQ-70AWDE-9P90SF-7TD200 升级ID:RB2NA22T(无法智能升级,因为瑞星现在已经实行序列号和ID捆绑了) 配合下面的这个软件. 剑盟瑞星2006在线升级程序!可以轻松升级.. 下载页面:http://www.2dai.com/forum/read.php?tid=203821&fpage=1 下载地址:http://www.2dai.com/CSTARAV2006UP.rar(安装版,支持升级程序自动 更新) http://www.2dai.com/CSTARAV2006UP2.rar(绿色版.解压就可使用) PS:现在升到12月16号的版本了.一切正常… 另外最近瑞星公司防盗版措施搞的凶`智能升级比较困难~所以目前这个最好用了 如果觉得好~记得给我加分.呵呵.

3. phpstorm工具怎么在线升级

只能重装。程序会自动删除旧版本。这样就相当于phpstorm工具升级了

4. dede后台在线升级之后后台成空白了,怎么办在线等

找到:include/common.inc.php文件,打开,查找程序代码://error_reporting(E_ALL);error_reporting(E_ALL || ~E_NOTICE); 替换为:error_reporting(E_ALL); //error_reporting(E_ALL || ~E_NOTICE);这一步很重要,因为它会告诉你为什么变成空白的提示信息,保存之后再次进入管理后台,这个时候会发现后台会有一句话提示了,原文提示是:Parse error: parse error in ….路径…\data\config.cache.inc.php on line 44 找到之后先把上面的改回来,然后我们从错误提示上来分析。发现网站根目录的data\config.cache.inc.php on line 44有问题,然后就把以前正常时备份过的data\config.cache.inc.php 重新上传全覆盖后问题就可以解决.如果提示不是这样,根据提示操作就可以

5. php在自己的电脑上运行 需要什么 详细点

Windows 安装程序PHP 的 Windows 安装程序可以在 » http://www.php.net/downloads.php 下载。它会为 IIS、PWS 和 Xitami 安装 CGI 版本的 PHP,并配置好 web 服务器。该安装程序不包含任何外部的 PHP 扩展(PHP_*.dll)。如果需要,可以在 Windows ZIP 包和 PECL 中找到。 注意: 虽然 Windows 安装程序是让 PHP 工作的最容易的方法,但是它有很多限制。例如,它不支持自动安装 PHP 扩展。使用安装程序安装 PHP 不是最好的方式。 首先,在系统中安装自己选择的 HTTP(web)服务器,并确认它正常工作。 运行安装程序,按照向导说明一步步安装。它支持两种安装类型:标准,将使用合理的默认配置进行安装;高级,会在配置中询问几个问题。 安装向导会收集足够的信息来设置 php.ini 文件,并配置好 web 浏览器以使用 PHP。PHP 安装程序不能自动配置 Apache,因此需要手动进行配置。 一旦安装完成,安装程序会提示重新启动系统,重启服务器,或直接开始使用 PHP。 警告: 请注意,这种安装方式安装的 PHP 不是安全的。如果需要一个安全的 PHP 设置,最好使用手动方式安装,并手动设置好每个选项。该自动安装程序能够让用户立即使用 PHP,但是这不意味着可以用于在线的服务器中。 手工安装步骤本安装指南指导手动在一个 Microsoft Windows 的 web 服务器下安装和配置 PHP。安装前需要从 » http://www.php.net/downloads.php 下载 PHP 的 ZIP 二进制发布包。 虽然目前有很多多合一的安装包,而且也发布了一个 Microsoft Windows 的 PHP 安装程序,但是仍然建议用户花些时间自己手动安装 PHP。因为这样才可以更加了解这套系统,并能够在需要的时候更方便的安装 PHP 扩展。 从旧版本的 PHP 升级: 上一版的手册建议将 ini 和多个 DLL 文件移动到系统文件夹(例如 C:\WINDOWS)。这一步骤虽然简化了安装过程,却导致升级上的困难。建议在使用新版本的 PHP 前删除所有这些文件(比如从 Windows 系统文件夹删除 php.ini 和 PHP 相关的 DLL 文件)。务必在删除前备份这些文件,因为这一操作可能破坏整个系统。原有的 php.ini 在安装新版本的 PHP 时也可用来参考。不久用户便会明白,安装 PHP 最好的方式便是将所有 PHP 有关的文件都放入同一目录,并在系统的 PATH 环境变量中设置此目录。 MDAC 需求: 如果使用 Microsoft Windows 98/NT4,需要下载适用于系统最新版本的 Microsoft Data Access Components(MDAC)。MDAC 可在 » http://msdn.microsoft.com/data/ 下载。需要 MDAC 的原因是 Windows 二进制包中编译进了 ODBC 支持。 不论何种 web 服务器,都需要先进行以下步骤: 将 PHP 压缩包释放到选择的目录中。若使用 PHP 4,可以解压缩到 C:\,压缩包会被释放到一个类似 php-4.3.7-Win32 的新目录中。若使用 PHP 5,请解压缩到 C:\php,因为其 ZIP 包内没有类似 php-4.3.7-Win32 的目录信息。可以选择其它的路径但最好不要用中间有空格的路径(例如:C:\Program Files\PHP 就不太好),如果这样做有些 web 服务器会崩溃。 解压缩后的目录对应 PHP 4 和 5 是不同的。它们的目录结构分别为: 例 4.1. PHP 4 目录结构 to clipboardc:\php | +–cli | | | |-php.exe — CLI 可执行程序 – 仅使用在命令行脚本 | +–dlls — 某些扩展需要的 DLL 文件 | | | |-expat.dll | | | |-fdftk.dll | | | |-… | +–extensions — PHP 的扩展 DLL 文件 | | | |-php_bz2.dll | | | |-php_cpdf.dll | | | |-.. | +–mibs — SNMP 支持文件 | +–openssl — Openssl 支持文件 | +–pdf-related — PDF 支持文件 | +–sapi — SAPI(服务器模块支持)DLL 文件 | | | |-php4apache.dll | | | |-php4apache2.dll | | | |-.. | +–PEAR — PEAR 的初始复本 | | |-go-pear.bat — PEAR 安装脚本 | |-.. | |-php.exe — CGI 可执行文件 | |-.. | |-php.ini-dist — 默认的 php.ini 设置 | |-php.ini-recommended — 推荐的 php.ini 设置 | |-php4ts.dll — 核心 PHP DLL 文件 | |-…或: 例 4.2. PHP 5 目录结构 to clipboardc:\php | +–dev | | | |-php5ts.lib | +–ext — PHP 的扩展 DLL 文件 | | | |-php_bz2.dll | | | |-php_cpdf.dll | | | |-.. | +–extras | | | +–mibs — SNMP 支持文件 | | | +–openssl — Openssl 支持文件 | | | +–pdf-related — PDF 支持文件 | | | |-mime.magic | +–pear — PEAR 的初始复本 | | |-go-pear.bat — PEAR 安装脚本 | |-fdftk.dll | |-.. | |-php-cgi.exe — CGI 可执行文件 | |-php-win.exe — 执行脚本时不弹出命令提示行窗口 | |-php.exe — CLI 可执行程序 – 仅使用在命令行脚本 | |-.. | |-php.ini-dist — 默认的 php.ini 设置 | |-php.ini-recommended — 推荐 php.ini 设置 | |-php5activescript.dll | |-php5apache.dll | |-php5apache2.dll | |-.. | |-php5ts.dll — 核心 PHP DLL 文件 | |-…请注意它们之间的不同和相似之处。PHP 4 和 PHP 5 都有一个 CGI 可执行文件、一个 CLI 可执行文件和服务器模块,但是它们位于不同的文件夹和/或有着不同的命名。PHP 4 将服务器模块放在 sapi 文件夹,而 PHP 5 并没有此目录,它的服务器模块文件位于 PHP 根文件夹中。PHP 5 的扩展支持 DLL 文件也并没有放在一个单独的目录中。 注意: 在 PHP 4 中,需要将位于 dll 和 sapi 文件夹中的文件移动到主文件夹中(例如 C:\php)。 下面是 PHP 4 和 PHP 5 附带的服务器模块列表: sapi/php4activescript.dll (php5activescript.dll) – ActiveScript 引擎,允许将 PHP 嵌入 Windows 应用程序中。 sapi/php4apache.dll(php5apache.dll) – Apache 1.3.x 模块。 sapi/php4apache2.dll(php5apache2.dll) – Apache 2.0.x 模块。 sapi/php4isapi.dll(php5isapi.dll) – ISAPI 模块,支持 ISAPI 兼容的 web 服务器,比如 IIS 4.0/PWS 4.0 或更新版本。 sapi/php4nsapi.dll(php5nsapi.dll) – Sun/iPlanet/Netscape 服务器模块。 sapi/php4pi3web.dll(PHP 5 无此模块) – Pi3Web 服务器模块。 服务器模块比 CGI 可执行程序提供了更好的性能和更多的功能。CLI 版本是为使用 PHP 命令行脚本而设计的。关于 CLI 的更多信息可以在 PHP 的命令行模式一章中找到。 警告: SAPI 模块在 4.1 中有较多的增强。但是,在老系统中可能会产生服务器错误,或导致服务器的其它模块停止工作,比如 ASP。 CGI 和 CLI 可执行文件以及 web 服务器模块都需要 php4ts.dll(php5ts.dll)。必须确认该文件可以在 PHP 安装路径中找到。对该 DLL 的搜索顺序为: 调用 php.exe 时所在的目录,或者若使用 SAPI 模块时,web 服务器的目录(例如 C:\Program Files\Apache Group\Apache2\bin)。 任何在 Windows 的 PATH 环境变量中指定的目录。 要让 php4ts.dll / php5ts.dll 能正确被搜索到,有下面三个选择:复制该文件到 Windows 系统目录,复制该文件到 web 服务器的目录,或者把 PHP 目录(例如 C:\php)添加到 PATH 环境变量中。为了将来更好的维护,建议使用最后一个选择,将 PHP 目录添加到 PATH 环境变量中,因为这样更便于将来升级 PHP。在相应的常见问题解答项目中可以了解如何将 PHP 目录添加到 PATH 环境变量中(别忘了重新启动电脑,光注销还不够)。 下一步是为 PHP 设置一个有效的配置文件,php.ini。在 ZIP 包中有两个 ini 文件,php.ini-dist 和 php.ini-recommended。建议使用 php.ini-recommended,因为在该文件中优化了性能和安全。请仔细阅读该文件中的注释,因为它从 php.ini-dist 修改而来,会对设置产生较大的影响。例如将 display_errors 设置为 off,将 magic_quotes_gpc 设置为 off。除了阅读这些部分,还可以学习一下 ini 设置,并手动设置每一个配置项目。如果想要最安全的设置,这是最好的方法,虽然 PHP 在默认配置下也是很安全的。复制所选择的 ini 文件到 PHP 能找到的目录中,并将其重命名为 php.ini。PHP 搜索 php.ini 的路径在配置文件一节已有介绍。 如果使用 Apache 2,更简单的选择是使用 PHPIniDir 指令(请阅读在 Apache 2 下的安装);若不是,最好的选择是设置 PHPRC 环境变量。它在此常见问题解答项目中进行了解释。 注意: 如果在 Windows NT、2000、XP 或 2003 中使用 NTFS 分区,请确认运行 web 服务器的用户有权限读取 php.ini(例如将其设置为 Everyone 可读) 下面的步骤是可选的: 编辑新的 php.ini 文件。如果计划使用 OmniHTTPd,不要执行下一步。设置 doc_root 并指向 web 服务器的 document_root。例如: to clipboarddoc_root = c:\inetpub\wwwroot // for IIS/PWSdoc_root = c:\apache\htdocs // for Apache选择 PHP 装载的扩展库。请阅读关于 Windows 扩展一节以了解如何设置扩展库,以及哪些功能已经内置无需扩展库。请注意建议在全新安装时先不要在 php.ini 中加载任何扩展库,首先要保证 PHP 自身能够正常工作。 在 PWS 和 IIS,可以设置 browscap 配置:在 Windows 9x/Me 中指向 c:\windows\system\inetsrv\browscap.ini,在 NT/2000 中指向 c:\winnt\system32\inetsrv\browscap.ini,在 XP 中指向 c:\windows\system32\inetsrv\browscap.ini。要得到最新版本的 browscap.ini,请阅读如下常见问题解答项目。 PHP 现在已经安装在系统中了。接下来一步是选择一个 web 服务器,并为之启用 PHP。请在本章目录中选择一个 web 服务器以了解更详细的安装步骤。 ActiveScript 是一个只运行在 Windows 下的 SAPI,可以在任何兼容 ActiveScript 的主机上使用 PHP 脚本,例如 Windows Script Host、ASP/ASP.NET、Windows Script Components 或 Microsoft Scriptlet control。 PHP 5.0.1 以后,ActiveScript 被移动到了» PECL 库。可以从 » PHP 下载页面或者 » http://snaps.php.net/ 下载此 PECL 扩展的 DLL 文件。 注意: 应该首先阅读手动安装步骤! PHP 安装完成后,应该下载 ActiveScript DLL(php5activescript.dll)并将其放入 PHP 主目录(例如 C:\php)。 准备好全部所需文件后,必须在系统中注册 DLL。做法是打开命令提示行窗口(位于开始菜单),然后输入类似 cd C:\php 的命令进入 PHP 目录,最后输入 regsvr32 php5activescript.dll 注册该 DLL。 要测试 ActiveScript 是否正确工作,请创建一个新文件,命名为 test.wsf(这个扩展名很重要)然后输入: to clipboard<job id="test"><script language="PHPScript"> $WScript->Echo("Hello World!");</script></job>保存并双击这个文件。如果您看到一个小窗口,内容为“Hello World!",说明安装成功。 注意: 在 PHP 4 中,该引擎被命名为“ActivePHP”,如果使用 PHP 4,应该将上例中的“PHPScript”替换为“ActivePHP”。 注意: ActiveScript 不使用默认的 php.ini 文件,而仅在调用它的 .exe 文件所在目录中寻找。如果想装载 PHP 扩展等,应该创建 php-activescript.ini 并将其放入那个目录。

6. 怎么在线上生产环境,降低PHP版本

先卸载 : yum remove php,然后再用yum 装5.2就行了

7. 如何实现程序更新版本自动提示

用C#实现软件自动更新思路前言 长期以来,广大程序员为到底是使用Client/Server,还是使用Browser/Server结构争论不休,在这些争论当中,C/S结构的程序可维护性差,布置困难,升级不方便,维护成本高就是一个相当重要的因素。有很多企业用户就是因为这个原因而放弃使用C/S。然而当一个应用必须要使用C/S结构才能很好的实现其功能的时候,我们该如何解决客户端的部署与自动升级问题?部署很简单,只要点击安装程序即可,难的在于每当有新版本发布时,能够实现自动升级[3]。现在好了,我们的目标很简单,我们希望开发一个与具体应用无关的能够复用的自动升级系统。下面我为大家提供了一套可复用的用C#编写的自动升级系统。2 实现软件的自动升级存在的困难第一,为了查找远程服务器上的更新,应用程序必须有查询网络的途径,这需要网络编程、简单的应用程序与服务器通讯的协议。第二是下载。下载看起来不需要考虑联网的问题,但要考虑下载用户请求的文件,以及在没有用户同意时下载大文件。友好的自动更新应用程序将使用剩余的带宽下载更新。这听起来简单,但却是一个技术难题,幸运的是已经有了解决方法。第三个考虑因素是使用新版应用程序更换原应用程序的过程。这个问题比较有趣,因为它要求代码运行时将自己从系统删除,有多种办法可以实现该功能[5],本文程序主要通过比较新旧版本的日期号来实现替换新版本应用程序的功能。3 实现软件自动在线升级的原理写两个程序,一个是主程序;一个是升级程序;所有升级任务都由升级程序完成。1.启动升级程序,升级程序连接到网站,下载新的主程序(当然还包括支持的库文件、XML配置文档等)到临时文件夹;2.升级程序获取服务器端XML配置文件中新版本程序的更新日期或版本号或文件大小;3.升级程序获取原有客户端应用程序的最近一次更新日期或版本号或文件大小,两者进行比较;如果发现升级程序的日期大于原有程序的最新日期,则提示用户是否升级;或者是采用将现有版本与最新版本作比较,发现最新的则提示用户是否升级;也有人用其它属性如文件大小进行比较,发现升级程序的文件大小大于旧版本的程序的大小则提示用户升级。本文主要采用比较新旧版本更新日期号来提示用户升级。4.如果用户选择升级,则获取下载文件列表,开始进行批量下载文档;5.升级程序检测旧的主程序是否活动,若活动则关闭旧的主程序;6.删除旧的主程序,拷贝临时文件夹中的文件到相应的位置;7.检查主程序的状态,若状态为活动的,则启动新的主程序;8.关闭升级程序,升级完成[4]。4 用C#实现在线升级的关键步骤 这里我主要使用日期信息来检测是否需要下载升级版本。 4.1 准备一个XML配置文件 名称为AutoUpdater.xml,作用是作为一个升级用的模板,显示需要升级的信息。名称为AutoUpdater.xml,作用是作为一个升级用的模板,显示需要升级的信息。

8. php一个在线升级的功能,新的文件不能覆盖原来的文件呢,有没有会的

我建议你的升级脚本按照这种思路做: 1. 先把重要的文件移动到别的目录(比如配置文件等,这些升级后肯定还需要恢复。 然后把不重要的删除掉,你可以用php自带的函数,或者直接用php system 或 exec 调用系统命令完成) 2. 把升级包解压缩/复制到项目目录,然后恢复之前配置的重要配置文件 3.system 和 exex 函数都有返回值,你判断返回值成功后,返回客户端成功即可。需要注意:脚本运行时间超时,php执行系统命令是否有权限。上面的这些代码,如果是在linux下,可以写一个shell脚本,然后php调用即可。

9. 百度智能云服务器BCC如何升级wordpress的php环境

在更新wordpress之前,首先要做一下准备工作:

a、去wordpress官网下载最新版本的wordpress到本地电脑桌面,然后解压文件,备用;

b、去网站后台(域名/wp-admin),将所有插件“停用”;

c、在网站后台(域名/wp-admin),将外观中的主题,修改成系统自动的主题;

d、备份数据库和服务器内的文件;(服务器内的文件备份方法可以咨询空间提供商)。当以上内容准备就绪,就要开始更新wordpress了;

1、打开FTP工具,如下图,将网站根目录中的wp-includes和wp-admin两个文件夹(包括文件夹里面的所有内容)删除(这个过程大概需要1分钟的时间):

3、打开浏览器,输入域名/wp-admin/upgrade.php,执行升级程序,直接进入网站后台,刷新一下仪表盘下面的更新目录就好了;

4、进入网站后台(域名/wp-admin),重新启用主题和插件;通过上面这些步骤,就完成了手动升级更新wordpress。

10. 网站php版本怎么升级

可以自己在主机面板上找下,有些是可以在线切换版本的,如果没有就需要找主机商升级了。


赞 (0)