gpt4 book ai didi

apache - Wamp 和 xampp 在同一台机器上

转载 作者:行者123 更新时间:2023-12-03 15:59:19 25 4
gpt4 key购买 nike

我一直使用 wamp2.2,但我必须安装 xamp1.6.8,因为我必须使用为旧 php 版本创建的项目。 Xamp 安装正常,但是当我运行它时,我无法获得 localhost 站点。我有一个带有 wamp 图标的空白页面,并告知该站点不可用。我知道这是配置案例。有谁知道如何解决这个问题?

我想一次只运行其中一个,并且我已经为 wamp 配置了一些虚拟主机,当 xamp 运行时它们不必是可访问的,我只需要一个项目的 xamp。

最佳答案

要在同一台计算机上运行 xampp 和 wamp,您可以使用来自 arasjoomla 网站的本教程:http://arasjoomla.ir/joomla-tutorial/how-to-run-xampp-and-wamp-on-same-computer
例如,我们使用带有默认端口和设置的 wamp,并在 xampp 中更改设置:

  • httpd.conf 中将 xampp apache 端口 80 更改为示例 8080从
    目录C:\xampp\apache\conf
  • my.ini来自 C:\xampp\mysql\binport=3306port=3307
  • config.inc.php来自 C:\xampp\phpMyAdmin在此代码之后:
    $cfg['Servers'][$i]['AllowNoPassword'] = true;
    添加此代码:
    $cfg['Servers'][$i]['port'] = '3307';
  • 现在重新启动 xampp 我们cab 使用 xampp 和 wamp 例如使用这个
    xampp 中的代码 port 3307对于连接数据库:
    $servername = "localhost";
    $username = "root";
    $password = "";
    $dbname = "my_db";
    $port = '3307';

    $conn = mysqli_connect($servername, $username, $password, $dbname,$port);
    if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
    }

    $sql = "SELECT id, name FROM users";
    $result = mysqli_query($conn, $sql);

    if (mysqli_num_rows($result) > 0) {
    while($row = mysqli_fetch_assoc($result)) {
    echo "id: " . $row["id"]. " - Name: " . $row["name"]. "<br>";
    }
    } else
    echo "0 results";

    mysqli_close($conn);
  • 关于apache - Wamp 和 xampp 在同一台机器上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24639237/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com