xampp 相关问题

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

xampp apache 和 mysql 未运行...不是端口问题...如何修复

我的apache没有运行,有时mysql也没有运行。该错误表明它与 ssl 证书和 VCRUNTIME140.dll 有关。 这是apache的错误 apache 中的错误日志 mysql错误...这...

回答 1 投票 0

XAMPP Windows 上的 WordPress - “升级目录存在,但不可写。”

我正在使用 XAMPP 在 Windows 11 计算机上本地运行 WordPress。 在“站点健康状态”下,我收到以下消息: wp-content/upgrade 目录存在但不可写。这位导演...

回答 1 投票 0

尝试将 php 连接到 mySQL 后,有没有办法解决错误 405?

在尝试将 php 与 mySQL 数据库连接后,我遇到了错误 405。下面是我的代码片段; `

回答 1 投票 0

Mysqli 连接,自定义错误消息未显示

我正在做一个来自一个人的教程,他有这样的代码: 我正在做一个来自一个人的教程,他有这样的代码: <?php require_once "connect.php"; $polaczenie = @new mysqli($host, $db_user, $db_password, $db_name); if ($polaczenie->connect_errno != 0) { echo "Error: " . $polaczenie->connect_errno; } else { $login = $_POST['login']; $haslo = $_POST['haslo']; echo "It works!"; $polaczenie->close(); } ?> 我不明白为什么错误:errno 消息没有显示。 当我进行测试时,只会显示常规错误消息,而不是我的自定义消息。有人可以解释一下吗? 自 PHP 8.1.0 起,mysqli_report() 的默认设置是引发异常,而不是在 mysqli 对象中设置错误状态。因此,请使用异常处理程序而不是检查 $polaczenie->connect_errno。 try { $polaczenie = @new mysqli($host, $db_user, $db_password, $db_name); $login = $_POST['login']; $haslo = $_POST['haslo']; echo "It works!"; $polaczenie->close(); } catch (mysqli_sql_exception $e) { echo "Error: " . $polaczenie->getCode(); } 您还可以使用 返回到旧的行为 mysqli_report(MYSQLI_REPORT_OFF);

回答 1 投票 0

xampp 尝试从控制面板启动时出现问题

我经常遇到 xampp 问题。当我从控制面板启动 xampp 时,msql 端口出现问题。它无法启动并自动关闭并出现一些错误。 [mysql]...

回答 1 投票 0

MySQL 由于端口阻塞而意外关闭,

我正在使用Xampp 当我启动 MySQL 时,出现以下错误 错误:MySQL 意外关闭。 1.45.27 PM [mysql] 这可能是由于端口阻塞、缺少依赖项、 1.45...

回答 0 投票 0

XAMPP:MySQL 不断崩溃

XAMPP 上的 MySQL 几乎每次我必须重新启动计算机时都无法启动。 StackOverflow 上有几个答案说我必须在备份数据文件夹后复制备份文件夹,并且......

回答 1 投票 0

如何在Windows上运行多个xampp版本?

我需要在windows上运行多个php版本,因为我有不同的php v7、v8和v8.2项目。我正在使用 XAMPP。因此,我在 Windows 上安装了 C:\ 目录 XAMPP

回答 1 投票 0

XAMPP 控制面板 v 3.3.0 - 错误:MySQL 意外关闭

今天尝试启动我的 Apache 服务器,但 MySQL 没有运行,这是它显示的错误: 10:15:28 AM [mysql] 检测到状态更改:正在运行 10:15:32 AM [mysql] 状态变化检测...

回答 2 投票 0

SQL 不接受我的评论

我正在尝试在 PHPMyAdmin 中运行此 sql 查询: --创建mysql联系表 --如果联系人表已存在则删除 如果存在则删除表联系人; --创建名为 contact 的新表,其中包含字段...

回答 3 投票 0

如何更改XAMPP中PHP的默认路径?

我正在使用 xampp 来部署 Web 应用程序。它将 PHP 模块包含在一个包中。现在我想做的是更改 PHP 的默认路径,以便我可以使用其他版本的 PHP,而无需

回答 1 投票 0

如何在本地连接多台计算机的一个xampp数据库?

我正在使用 vb.net 2013,该应用程序已准备好部署,但我们的顾问询问我们是否可以仅使用一个数据库(xampp)在多台计算机上连接我们的应用程序。 我怎样才能...

回答 1 投票 0

尝试访问 Windows 服务器上的虚拟主机配置时遇到 403 禁止错误

尝试访问 Windows 服务器上的虚拟主机配置时遇到 403 禁止错误 我正在为我的 Angular 应用程序配置虚拟主机,但我不断遇到 403 ...

回答 1 投票 0

xampp 未显示保存在 htdocs 文件夹中的 .php 文件

我使用的是Windows 7,刚刚将xampp服务器安装到我的笔记本电脑中的“E:\xampp”来学习php。现在的问题是每当我通过在 xampp 文件夹中启动“xampp_start”并启动 Ap 来启动 xampp 服务器时...

回答 5 投票 0

PHP 表单响应 - 当提交 HTML 表单时,返回的 PHP 是纯文本

我有一个简单的 HTML 表单和一个 PHP 响应。 PHP 在提交时返回纯文本。 我正在使用最新版本的 XAMPP,并确保我拥有最新版本的 PHP。所有...

回答 1 投票 0

php 数据未使用 XAMPP 存储在 mySQL 数据库中

我有这个代码并且我正在使用最新版本的XAMPP: 文件名:store.html 用户输入: 我有这段代码,并且我正在使用最新版本的 XAMPP: 文件名:store.html <!DOCTYPE html> <html> <body> <form action="store.php" method="post"> User input: <input type="text" name="userinput"><br> <input type="submit"> </form> </body> </html> 文件名:store.php <?php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "database"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } echo "Connected successfully"; $input = $_POST["userinput"]; $sql = "INSERT INTO table_1 (s_num) VALUES ('$input')"; ?> 无论我做什么,都不会向数据库添加任何数据。请帮忙。谢谢你。 这里的问题是你从未执行过查询。 $sql = mysqli_query($conn,"INSERT INTO table_1 (s_num) VALUES ('$input')"); if(!sql){ echo "Error: " . mysqli_error($conn); } else{ echo "Success"; } 参考: http://php.net/manual/en/mysqli.query.php 如果用户输入(除了您自己)参与其中,您当前的代码对 SQL 注入 是开放的。 使用 准备好的语句,或PDO 与准备好的语句,它们更安全。 另外,看到您正在从自己的计算机上运行此程序,请确保您以 http://localhost/file.php 而非 file:///file.php 的身份访问。 您没有执行 sql 插入代码。 此行之后: $sql = "INSERT INTO table_1 (s_num) VALUES ('$input')"; 添加这些行: if ($conn->query($sql) === TRUE) { echo "New record created successfully"; } else { echo "Error: " . $sql . "<br>" . $conn->error; } $conn->close(); 因为数据库崩溃了,数据丢失了。备份文件夹不保存用户数据的备份,仅保存 MySQL (MariaDB) 的内部数据。 从现在开始,您应该定期(每天?!)进行备份,只需将整个 Xampp 文件夹复制到单独的驱动器(USB 驱动器、NAS 或其他驱动器)即可;或者至少复制 c:/xampp/data 文件夹。并且还将 MySQL 和 Apache 作为“服务”运行(Xampp Controlcenter 中有一个选项)。这可以避免 MySQL 的硬关闭(导致损坏的原因)。 如果你自己备份了数据,就会出现这个问题,比如你创建一个data-old文件夹来解决mysql关闭问题。 我也面临着同样的问题,我在网上发现我必须定期保存我的数据作为备份。 确保在完成任务后简单地复制您的数据文件夹,这可能会有所帮助。

回答 3 投票 0

本地主机需要很长时间才能加载

有一个网站,图像和 SQL 调用非常多,当我在本地主机上访问它时,页面加载需要长达 30 秒的时间,这非常烦人。我正在使用xampp。能找出原因吗

回答 2 投票 0

PHP 致命错误:未捕获错误:在 Windows 中的 XAMPP v3.3.0 中调用未定义的函数 socket_create()

<?php $host = "localhost"; $port = "1234"; set_time_limit(0); // no time out $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP) or die("could not create socket\n"); $socket_binded = socket_bind($socket, $host, $port) or die("Could not bind socket\n"); $socket_listen = socket_listen($socket, SOMAXCONN) or die("c;old not setup socket listen\n"); $socket_accept = socket_accept($socket) or die("accetp fail\n"); $input = socket_read($socket_accept, 1024) or die("Could not read inputs"); $input = trim($input); echo $input; socket_write($socket, $input, strlen($input)) or die("Could not write"); socket_close($socket_accept); socket_close($socket); ?> 嗨,我在 php 套接字方面遇到一些问题。这是我的“server.php”代码,我尝试使用“php server.php”运行它。但它给出了以下错误。 我提到了堆栈溢出中的一些类似问题。我在 XAMPP v.3.3.0 中将“php.ini”套接字扩展(“;extension=sockets”)取消注释为“extension=sockets”并重新启动。但它仍然不起作用,我尝试手动添加“extension=php_sockets.dll”。但还是不行。 我也认为扩展目录在我的 php.ini 文件中是可以的。 我的 sockets.dill 文件也有该位置。 我还再次安装了XAMPP。但还是不行。 有人可以帮我解决这个问题吗? 抱歉。终于找到了。当我更改扩展套接字时,C 驱动器中的程序文件中有另一个 PHP 库,而不是 xampp PHP 库。现在一切都好。 你是怎么解决的?你能帮我吗?

回答 2 投票 0

XAMPP - 错误:MySQL 意外关闭/端口被阻止

我刚刚安装了 Visual Studio 2022 Community 。之后 Xampp 给出阻塞端口错误。 然后我卸载了VS22但还是一样。 错误: 180718 12:43:04 [错误] 无法启动服务器:在 TCP/I 上绑定...

回答 4 投票 0

我可以将 SQL Server 2008 R2 升级到 2019 吗?

我正在创建一个网络应用程序并希望将其放在服务器上。 我有一台运行 Windows 2008 R2 Server 的服务器计算机,其中 SQL Server 2008 数据库已全部设置完毕并可供使用。 我可以把我的

回答 1 投票 0

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