XAMPP是一个与MySQL,PHP和Perl捆绑在一起的跨平台Apache发行版。
同时多个 php 请求,第二个请求直到第一个请求完成后才完成
当我使用带有 PHP 5.6 的 XAMP 服务器时 sleep(10) // 睡眠10秒并调用其他本地主机的php文件,它会顺利工作。 当我使用带有 PHP 7.4.9 的 XAMP 服务器时 睡眠(10)//睡眠...
服务器错误如何解决!在 xampp 中运行应用程序时出现错误 500
我正在使用 codeigniter 框架开发一个网站。我将所有包粘贴到 phpdesktop 中,因为我们试图将其转换为运行良好的桌面应用程序。但是当我移动折叠器时...
adb 反向 tcp:8000 tcp:8000 不起作用 |错误 adb 反向 tcp:8000 tcp:8000 | adb.exe:错误:多个设备/模拟器
在此输入图像描述 当我想运行 adb 反向 tcp:8000 tcp:8000 总是出现此错误消息 adb.exe:错误:多个设备/模拟器 即使我只有 1 个 Android 手机...
错误 adb 反向 tcp:8000 tcp:8000 | adb.exe:错误:多个设备/模拟器
在此输入图像描述 当我想运行 adb 反向命令 tcp:8000 tcp:8000 总是出现此错误消息 adb.exe:错误:多个设备/模拟器 我很困惑……
未捕获错误:调用未定义的函数 sqlsrv_connect()
我安装了xampp-win32-7.2.11-0-VC15-installer.exe,下载并解压SQLSRV53.EXE到C:\xampp\php xt,添加 ;扩展名=php_sqlsrv_72_ts_x64.dll ;扩展名=php_pdo_sqlsrv_72_ts_x64.dll t...
所以昨天我正在做我的项目,一切都很顺利,所以我就去睡觉了。我醒来,做完我的事情,当我尝试运行 apache 和 mysql (通过 xampp)时,apache 确实启动了,但是我的...
无法在 Windows 11 上的 XAMPP 中初始化和启动 MySQL - 无法连接到 MySQL 服务器 (10061)
我正在尝试在 Windows 11 计算机上的 XAMPP 上设置 MySQL,但我遇到了无法解决的持续问题。这是我所做的事情和我所看到的错误的详细说明。 S...
当我想要进行填充数据库的注册时,它不会将我重定向到我的index.html 文件,而是向我抛出一个屏幕,其中显示我的 php 代码。 我已经尝试过做一个...
XAMPP 在 macOS 15 更新后无法工作:Apache 无法启动
我最近将我的 Mac 更新到了 macOS 15,从那时起,我的 XAMPP 安装就停止工作了。具体来说,Apache 无法启动,我似乎无法弄清楚为什么。还有人遇到过吗...
XAMPP - 将移动热点上的我的 PC 本地主机共享到任何设备
我想在我的手机中尝试 localhost,这样我就可以看看它是否真的有响应,因为在 chrome 中只有很少的选择,如 iPad 等。所以我的电脑有一个移动热点。可以吗...
当我想要进行填充数据库的注册时,它不会将我重定向到我的index.html 文件,而是向我抛出一个屏幕,其中显示我的 php 代码。 我已经尝试过做一个...
SSLPassPhraseDialog 内置在 ssl 证书中的 Win32 上不受支持
我收到错误 AH02577:Init:Win32 上不支持内置 SSLPassPhraseDialog (密钥文件 C:/xampp/apache/conf/ssl.key/server.key) 当我搜索时,我需要在openssl中使用这个命令 开...
我需要做什么配置才能拥有这个:localhost/Name/ 而不是 localhost:8080? 在这种情况下我能做什么? 示例 localhost:8080/NoName/View/LogRegister/LogRegisterForm...
我尝试打开 2 年前开发的 Laravel 应用程序,当我注册用户时,我看到以下错误 [重复]
尝试访问 null 类型值的数组偏移量 if ($previous['type'] === EmailLexer::S_BACKSLASH
如何动态更改WordPress中选项卡开关上的favicon
我正在尝试更改 WordPress 中的图标,但它不起作用 我看到人们使用 javascript 做到这一点,但我不知道如何在 WordPress 上做到这一点。我对网页设计有点陌生,我只能做到......
从 React 应用程序调用 laravel api 时出现 CORS 问题
我有一个 laravel(8.12) 后端应用程序在 Xampp 上运行,使用 PHP(8),网址为 http://localhost/testbe 我的前端运行在 http://localhost:3000 我的前端正在通过 axios 获取 api。 轴
带有通配符 VirtualDocumentRoot 的 VirtualHost
我正在尝试为我的虚拟主机创建后备。我的配置如下: # 获取所有预定义的主机 包含“conf/extra/vhosts/*.conf” # 倒退 名称虚拟主机 *:80...
我正在使用 MySQL (XAMPP) 数据库,我已将其链接到 Laravel 文件夹的 .env 文件中。我正在尝试使用数据库在 posts.index 页面上显示“博客文章”,但它不是……
为什么我的 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>
我在 vue 项目中使用 npm run build 命令创建了一个 dist 文件夹。我将 dist 文件夹放在 C:\xampp\htdocs\ 中,然后启动 apache 服务器在本地测试应用程序。每当我输入 ht...