不能 运行 升级 php 版本和 mysql 版本的本地主机
cannot run the localhost with upgraded php version and mysql version
我的本地主机是 运行 在 wampserver 2.0 上(使用 php5.3.0,mysql5.1.16,Apache 2.2.11).我需要升级 php 和 mysql,所以我下载了 php 5.6.16。并从现有 php5.3.0 文件夹中提取到目录 "wamp/bin/php/php5.6.16" 中,其中包含 3 个必需文件(php 配置文件、phpForApache 配置文件和 wampserver.conf 文件)。
然后我从我朋友的(mysql5.6.12 64bit) wamp 目录中得到了一个mysql。 没有进行任何配置。我把它放进我的wamp/bin/mysql。然后我退出 wamp 并重新启动它。
然后 php 和 mysql 版本看起来像这样。
mysql版本这里不显示。并且 现有版本名称不是 selected。 通过这些更改我在浏览器上执行了 localhost。
浏览器显示wamp服务器主页。
然后我可以看到这个。
在上图中,显示了更新后的Mysql版本,但没有显示在前面提到的wamp托盘菜单中。
在我尝试查看 phpmyadmin 页面之后。页面未加载。
当我尝试从 wamp 托盘菜单 select mysql version5.1.36 时,发生了以下错误。
特殊:出现此错误后,wamp离线,无法打开localhost。
还有当我从 wamp 托盘菜单 select php 版本 5.6.16 并启动本地主机时,它出现“无法连接”页面。
然后我从 wamp/bin/mysql 目录中删除了新的 mysql 5.6.12 文件夹。然后重新启动服务并重试。
没有发生任何变化。当启动本地主机时,我可以像以前一样再次看到 mysql 版本。(MySQL 版本:
5.6.12)。但是我已经把它从目录中删除了。
我解释了我遇到的一切。
我需要知道这里发生了什么以及如何解决这些问题。以及如何在此 wampserver 2.0.
中安装 php 和 mysql 版本
有效的 WAMP 安装应该包含 MySQL 和 PHP 版本。这就是使用诸如 WAMP 之类的软件包而不是安装自己的软件包的全部意义所在;您只需安装一次即可获得完整的工作堆栈,而不必单独安装每个应用程序,然后手动配置它们以协同工作。因此,我不知道您为什么要将朋友的 MySQL 应用程序复制到您的计算机上。除了您可能没有复制所有系统文件(DLL、库文件等)之外,您可能还引入了与 PHP 和 WAMP 用于访问 MySQL 的库文件的冲突因为它需要一个特定的版本,而现在你提供了一个不同的版本。
坦率地说,在这一点上听起来事情已经够糟了,可能唯一正确的解决方案是删除您拥有的内容并重新安装 WAMP 包(或每个单独的组件)。请务必先备份您所做的所有相关更改(配置、Web 文件和数据库)!
首先备份wamp文件夹中WWW目录中的所有本地网站..这是一个耗时的时间,因为它必须备份和复制所有文件,所以坐在一边耐心等待。
现在,此错误的唯一解决方案是从控制面板卸载 wamp,然后根据您的需要从存档中获取新版本的 wamp,或者直接使用您首选的 php、mysql 和最新版本阿帕奇版本。按照以下步骤备份和恢复您的旧项目。:-
在卸载崩溃的服务器之前复制整个文件夹作为所有以前数据的备份。 (示例:备份 "C:\wamp" 文件夹)
卸载崩溃的服务器并安装新服务器。
确保你的新服务器运行没有错误。
如果服务器 运行 使其停止并离线,然后将其关闭。
转到C:\wamp\bin\mysql\mysql5.0.45\data\
最好备份这个数据文件夹。
用您以前的服务器数据替换文件和文件夹。
将您以前的项目添加到根文件夹。 (示例:"C:\wamp\www")
重新启动服务器并检查您以前的表和数据是否反映在新服务器中。 (示例:在此处查看 http://localhost/phpmyadmin/)
在新服务器享受您的旧项目。
来源:- mysql.com
发件人:- http://infinium-tech.com
我的本地主机是 运行 在 wampserver 2.0 上(使用 php5.3.0,mysql5.1.16,Apache 2.2.11).我需要升级 php 和 mysql,所以我下载了 php 5.6.16。并从现有 php5.3.0 文件夹中提取到目录 "wamp/bin/php/php5.6.16" 中,其中包含 3 个必需文件(php 配置文件、phpForApache 配置文件和 wampserver.conf 文件)。
然后我从我朋友的(mysql5.6.12 64bit) wamp 目录中得到了一个mysql。 没有进行任何配置。我把它放进我的wamp/bin/mysql。然后我退出 wamp 并重新启动它。
然后 php 和 mysql 版本看起来像这样。
mysql版本这里不显示。并且 现有版本名称不是 selected。 通过这些更改我在浏览器上执行了 localhost。
浏览器显示wamp服务器主页。
然后我可以看到这个。
在上图中,显示了更新后的Mysql版本,但没有显示在前面提到的wamp托盘菜单中。
在我尝试查看 phpmyadmin 页面之后。页面未加载。
当我尝试从 wamp 托盘菜单 select mysql version5.1.36 时,发生了以下错误。
特殊:出现此错误后,wamp离线,无法打开localhost。
还有当我从 wamp 托盘菜单 select php 版本 5.6.16 并启动本地主机时,它出现“无法连接”页面。
然后我从 wamp/bin/mysql 目录中删除了新的 mysql 5.6.12 文件夹。然后重新启动服务并重试。
没有发生任何变化。当启动本地主机时,我可以像以前一样再次看到 mysql 版本。(MySQL 版本: 5.6.12)。但是我已经把它从目录中删除了。
我解释了我遇到的一切。
我需要知道这里发生了什么以及如何解决这些问题。以及如何在此 wampserver 2.0.
中安装 php 和 mysql 版本有效的 WAMP 安装应该包含 MySQL 和 PHP 版本。这就是使用诸如 WAMP 之类的软件包而不是安装自己的软件包的全部意义所在;您只需安装一次即可获得完整的工作堆栈,而不必单独安装每个应用程序,然后手动配置它们以协同工作。因此,我不知道您为什么要将朋友的 MySQL 应用程序复制到您的计算机上。除了您可能没有复制所有系统文件(DLL、库文件等)之外,您可能还引入了与 PHP 和 WAMP 用于访问 MySQL 的库文件的冲突因为它需要一个特定的版本,而现在你提供了一个不同的版本。
坦率地说,在这一点上听起来事情已经够糟了,可能唯一正确的解决方案是删除您拥有的内容并重新安装 WAMP 包(或每个单独的组件)。请务必先备份您所做的所有相关更改(配置、Web 文件和数据库)!
首先备份wamp文件夹中WWW目录中的所有本地网站..这是一个耗时的时间,因为它必须备份和复制所有文件,所以坐在一边耐心等待。 现在,此错误的唯一解决方案是从控制面板卸载 wamp,然后根据您的需要从存档中获取新版本的 wamp,或者直接使用您首选的 php、mysql 和最新版本阿帕奇版本。按照以下步骤备份和恢复您的旧项目。:-
在卸载崩溃的服务器之前复制整个文件夹作为所有以前数据的备份。 (示例:备份 "C:\wamp" 文件夹)
卸载崩溃的服务器并安装新服务器。
确保你的新服务器运行没有错误。
如果服务器 运行 使其停止并离线,然后将其关闭。
转到C:\wamp\bin\mysql\mysql5.0.45\data\
最好备份这个数据文件夹。
用您以前的服务器数据替换文件和文件夹。
将您以前的项目添加到根文件夹。 (示例:"C:\wamp\www")
重新启动服务器并检查您以前的表和数据是否反映在新服务器中。 (示例:在此处查看 http://localhost/phpmyadmin/)
在新服务器享受您的旧项目。
来源:- mysql.com
发件人:- http://infinium-tech.com