xampp 相关问题

XAMPP是一个与MySQL,PHP和Perl捆绑在一起的跨平台Apache发行版。

我尝试打开 2 年前开发的 Laravel 应用程序,当我注册用户时,我看到以下错误 [重复]

尝试访问 null 类型值的数组偏移量 if ($previous['type'] === EmailLexer::S_BACKSLASH

回答 2 投票 0

如何动态更改WordPress中选项卡开关上的favicon

我正在尝试更改 WordPress 中的图标,但它不起作用 我看到人们使用 javascript 做到这一点,但我不知道如何在 WordPress 上做到这一点。我对网页设计有点陌生,我只能做到......

回答 1 投票 0

从 React 应用程序调用 laravel api 时出现 CORS 问题

我有一个 laravel(8.12) 后端应用程序在 Xampp 上运行,使用 PHP(8),网址为 http://localhost/testbe 我的前端运行在 http://localhost:3000 我的前端正在通过 axios 获取 api。 轴

回答 1 投票 0

带有通配符 VirtualDocumentRoot 的 VirtualHost

我正在尝试为我的虚拟主机创建后备。我的配置如下: # 获取所有预定义的主机 包含“conf/extra/vhosts/*.conf” # 倒退 名称虚拟主机 *:80...

回答 3 投票 0

找不到错误类“app\Models\BlogPost”

我正在使用 MySQL (XAMPP) 数据库,我已将其链接到 Laravel 文件夹的 .env 文件中。我正在尝试使用数据库在 posts.index 页面上显示“博客文章”,但它不是……

回答 3 投票 0

为什么我的 PHP 代码无法正确更新我的 CRUD 应用程序?

我正在尝试为我的业务制作一个CRUD应用程序,我对PHP知之甚少。我遵循了一个已被证明是成功的指南,直到我到达更新部分。 我正在尝试为我的业务制作一个 CRUD 应用程序,我对 PHP 知之甚少。我遵循了一个已被证明是成功的指南,直到我到达更新部分。 <?php $servername = "localhost"; $username = "root"; $password = ""; $database= "replog_test"; //create connection $connection = new mysqli($servername, $username, $password, $database); $id = ""; $service_dept=""; $po=""; $customer=""; $pcs=""; $equipment=""; $date_rec=""; $problem=""; $warr=""; $date_ship=""; $errorMessage = ""; $successMessage = ""; if ($_SERVER['REQUEST_METHOD'] == 'GET') { //GET method: Show the data of the client if (!isset($_GET["id"])) { header("location: /novasvm/index.php"); exit; } $id = $_GET["id"]; // read the row of the selected client from the database table $sql = "SELECT * FROM replog WHERE id=$id"; $result = $connection->query($sql); $row = $result->fetch_assoc(); if (!$row) { header("location: /novasvm/index.php"); exit; } $service_dept = $row["service_dept"]; $po = $row["po"]; $customer = $row["customer"]; $pcs = $row["pcs"]; $equipment = $row["equipment"]; $date_rec = $row["date_rec"]; $problem = $row["problem"]; $warr = $row["warr"]; $date_ship = $row["date_ship"]; } else { // POST method: Update the data of the client $service_dept = $_POST["service_dept"]; $po = $_POST["po"]; $customer = $_POST["customer"]; $pcs = $_POST["pcs"]; $equipment = $_POST["equipment"]; $date_rec = $_POST["date_rec"]; $problem = $_POST["problem"]; $warr = $_POST["warr"]; $date_ship = $_POST["date_ship"]; do { if ( empty($service_dept) || empty($po) || empty($customer) || empty($pcs) || empty($equipment) || empty($date_rec) || empty($problem) || empty($warr)) { $errorMessage = "All fields except DATE SHIPPED are required"; break; } $sql = "UPDATE replog " . "SET service_dept = '$service_dept', po = '$po', customer = '$customer', pcs = '$pcs', equipment = '$equipment', date_rec = '$date_rec', problem = '$problem', warr = '$warr', date_ship = '$date_ship' " . "WHERE id = '$id'"; $result = $connection->query($sql); if (!$result) { $errorMessage = "Invalid Query: " . $connection->error; break; } $successMessage = "Client Updated Correctly"; header("location: /novasvm/general/replog.php"); exit; } while(false); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="../style.css" type="text/css"> <link rel="stylesheet" href="../reset.css" type="text/css"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Poppins&display=swap" rel="stylesheet"> <title>Repair Log</title> </head> <body> <div> <h2>New Data</h2> <?php if ( !empty($errorMessage)) { echo " <div> <strong>$errorMessage</strong> </div> "; } ?> <form method="post"> <input type="hidden" name="id" value="<?php echo $id; ?>"> <div> <label>Service Department</label> <div> <input type="text" name="service_dept" value="<?php echo $service_dept; ?>"> </div> </div> <div> <label>PO Number</label> <div> <input type="text" name="po" value="<?php echo $po; ?>"> </div> </div> <div> <label>Customer</label> <div> <input type="text" name="customer" value="<?php echo $customer; ?>"> </div> </div> <div> <label>Pieces</label> <div> <select name="pcs" id=""> <option value="" selected="selected"></option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> </select> </div> </div> <div> <label>Equipment</label> <div> <input type="text" name="equipment" value="<?php echo $equipment; ?>"> </div> </div> <div> <label>Date Received</label> <div> <input type="date" name="date_rec" value="<?php echo $date_rec; ?>"> </div> </div> <div> <label>Problem / Serial No.</label> <div> <input type="text" name="problem" value="<?php echo $problem; ?>"> </div> </div> <div> <label>Warranty</label> <div> <select name="warr" id=""> <option value="" selected="selected"></option> <option value="yes">Yes</option> <option value="no">No</option> </select> </div> </div> <div> <label>Date Shipped</label> <div> <input type="date" name="date_ship" value="<?php echo $date_ship; ?>"> </div> </div> <?php if (!empty($successMessage)) { echo " <div> <strong>$successMessage</strong> </div> "; } ?> <div> <button type="submit">Submit</button> </div> <div> <a href="/novasvm/general/replog.php" role="button">Cancel</a> </div> </form> </div> </body> </html> 一旦我提交数据,它实际上就不会在 xampp 服务器或网页上更新。它保持完全相同。 数据库信息的预期更新无法正常运行。 您没有在实际的 $id 分支中为 else 语句设置 UPDATE...。试试这样: <?php $servername = "localhost"; $username = "root"; $password = ""; $database= "replog_test"; //create connection $connection = new mysqli($servername, $username, $password, $database); $id = ""; $service_dept=""; $po=""; $customer=""; $pcs=""; $equipment=""; $date_rec=""; $problem=""; $warr=""; $date_ship=""; $errorMessage = ""; $successMessage = ""; if ($_SERVER['REQUEST_METHOD'] == 'GET') { //GET method: Show the data of the client if (!isset($_GET["id"])) { header("location: /novasvm/index.php"); exit; } $id = $_GET["id"]; // read the row of the selected client from the database table $sql = "SELECT * FROM replog WHERE id=$id"; $result = $connection->query($sql); $row = $result->fetch_assoc(); if (!$row) { header("location: /novasvm/index.php"); exit; } $service_dept = $row["service_dept"]; $po = $row["po"]; $customer = $row["customer"]; $pcs = $row["pcs"]; $equipment = $row["equipment"]; $date_rec = $row["date_rec"]; $problem = $row["problem"]; $warr = $row["warr"]; $date_ship = $row["date_ship"]; } else { // POST method: Update the data of the client $service_dept = $_POST["service_dept"]; $po = $_POST["po"]; $customer = $_POST["customer"]; $pcs = $_POST["pcs"]; $equipment = $_POST["equipment"]; $date_rec = $_POST["date_rec"]; $problem = $_POST["problem"]; $warr = $_POST["warr"]; $date_ship = $_POST["date_ship"]; $id = $_POST["id"]; // <---------- do { if ( empty($service_dept) || empty($po) || empty($customer) || empty($pcs) || empty($equipment) || empty($date_rec) || empty($problem) || empty($warr)) { $errorMessage = "All fields except DATE SHIPPED are required"; break; } $sql = "UPDATE replog " . "SET service_dept = '$service_dept', po = '$po', customer = '$customer', pcs = '$pcs', equipment = '$equipment', date_rec = '$date_rec', problem = '$problem', warr = '$warr', date_ship = '$date_ship' " . "WHERE id = '$id'"; $result = $connection->query($sql); if (!$result) { $errorMessage = "Invalid Query: " . $connection->error; break; } $successMessage = "Client Updated Correctly"; header("location: /novasvm/general/replog.php"); exit; } while(false); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="../style.css" type="text/css"> <link rel="stylesheet" href="../reset.css" type="text/css"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Poppins&display=swap" rel="stylesheet"> <title>Repair Log</title> </head> <body> <div> <h2>New Data</h2> <?php if ( !empty($errorMessage)) { echo " <div> <strong>$errorMessage</strong> </div> "; } ?> <form method="post"> <input type="hidden" name="id" value="<?php echo $id; ?>"> <div> <label>Service Department</label> <div> <input type="text" name="service_dept" value="<?php echo $service_dept; ?>"> </div> </div> <div> <label>PO Number</label> <div> <input type="text" name="po" value="<?php echo $po; ?>"> </div> </div> <div> <label>Customer</label> <div> <input type="text" name="customer" value="<?php echo $customer; ?>"> </div> </div> <div> <label>Pieces</label> <div> <select name="pcs" id=""> <option value="" selected="selected"></option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> </select> </div> </div> <div> <label>Equipment</label> <div> <input type="text" name="equipment" value="<?php echo $equipment; ?>"> </div> </div> <div> <label>Date Received</label> <div> <input type="date" name="date_rec" value="<?php echo $date_rec; ?>"> </div> </div> <div> <label>Problem / Serial No.</label> <div> <input type="text" name="problem" value="<?php echo $problem; ?>"> </div> </div> <div> <label>Warranty</label> <div> <select name="warr" id=""> <option value="" selected="selected"></option> <option value="yes">Yes</option> <option value="no">No</option> </select> </div> </div> <div> <label>Date Shipped</label> <div> <input type="date" name="date_ship" value="<?php echo $date_ship; ?>"> </div> </div> <?php if (!empty($successMessage)) { echo " <div> <strong>$successMessage</strong> </div> "; } ?> <div> <button type="submit">Submit</button> </div> <div> <a href="/novasvm/general/replog.php" role="button">Cancel</a> </div> </form> </div> </body> </html>

回答 1 投票 0

是否可以在本地运行vue生产构建?

我在 vue 项目中使用 npm run build 命令创建了一个 dist 文件夹。我将 dist 文件夹放在 C:\xampp\htdocs\ 中,然后启动 apache 服务器在本地测试应用程序。每当我输入 ht...

回答 1 投票 0

mySQL 出现问题。无法打开我的本地主机 php。如何解决这个问题?

当我单击“启动 MySQL”时,显示此错误。 在我的文件夹 htdocs 中显示文件 aria_log.00000001 。 怎么解决这个问题呢? 删除 aria_log 后。关闭 xampp,然后再次启动,同样的情况...

回答 1 投票 0

本地站点中的 https 错误 ssl

我有一个问题,我为同一台计算机上的本地站点应用了 ssl,它工作正常,但是当我尝试从另一台本地设备访问我的本地站点时,HTTPS 不起作用。为什么请帮忙...

回答 1 投票 0

PHP POST 不起作用,但 GET 起作用

我已经在这个奇怪的问题上挣扎了太久了。 我搜索了同一问题的所有帖子,但没有一个解决方案有帮助。 我有一个 HTML 表单正在使用...

回答 3 投票 0

如何在 Ubuntu 20.04 中将 XAMPP 添加到我的桌面?

我刚刚在 Ubuntu 操作系统上安装了 XAMPP,但我想在桌面上添加 GUI 图标?我按照旧帖子生成了 GUI,但当我单击它时它没有启动。有谁可以提供详细的吗

回答 1 投票 0

证书不包含与服务器名称匹配的 ID [已关闭]

我正在使用 XAMPP 并启动了 Apache,但我无法通过 HTTPS 访问我的网站。 我收到以下错误; [2014 年 8 月 20 日星期三 08:05:33.208723] [ssl:warn] [pid 3784:tid 256] AH01909:RSA 证书

回答 4 投票 0

XAMPP启动时出现这个错误是什么?我该如何解决这个问题?

rash@rash 的一圈:~$ sudo /opt/lampp/lampp start sudo:无法解决主机 rash 的问题 [sudo] 皮疹密码: 启动适用于 Linux 5.6.3-0 的 XAMPP... XAMPP:启动 Apache...失败。 XAMPP:开始

回答 5 投票 0

在 LAN 上运行 codeigniter 应用程序

我在codeigniter中开发了一个Web应用程序。我的服务器是XAMPP。我的应用程序位于服务器中,因此我正在服务器浏览器中使用 localhost/app_name 的 url 运行应用程序。 我的问题...

回答 3 投票 0

Ajax/Livewire 无法在 XAMPP Apache 上托管的 Laravel 项目中工作,但可以与 php artisanserve 一起使用

我有一个 Laravel 项目,之前使用 XAMPP Apache 和 MySQL 开发,一切都运行良好。然而,当我开始在项目中实现 Ajax 或 Livewire 组件时,...

回答 1 投票 0

无法使用xampp在本地wordpress上安装任何东西

我从昨天开始就在网上查遍了才问。 我刚刚使用 XAMPP 在本地安装了 wordpress。 在尝试安装任何东西时,它给了我 FTP 错误,我需要在其中插入...

回答 3 投票 0

无法检查xampp中的服务模块

xampp v3.2.1 我需要先检查服务模块以便我可以在本地主机上查看它吗?因为我在本地主机中看不到我的sample.php。 我注意到该复选框被禁用: 还有另一个...

回答 4 投票 0

OpenSSL SSL_read:连接已重置

大家好,有人可以帮助我吗,这是一段简单的代码: 尝试 { $ch=curl_init(); 如果($ch ===假){ throw new Exception('初始化失败'); }...

回答 1 投票 0

XAMPP:PHP 主页显示 404 页面未找到,但 HTML 主页可以工作

我尝试在 Windows 11 上设置 XAMPP 服务器来本地测试我自己的 WP 网站。XAMPP 安装正确 - 我使用默认的 apache 端口 80,因为与其他应用程序没有冲突,...

回答 0 投票 0

htdocs 文件夹中未找到 Wp 内容

0 我已经开始学习WordPress插件开发。在这方面,我必须访问插件文件夹,该文件夹通常保留在 htdocs 的 wp-content 文件夹中。但我找不到我的 wp-

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.