我安装了两个xampp,它们都有两个不同的PHP版本。当我使用旧PHP运行xampp时,一切运行都很顺利。但是,当我使用最新的PHP运行xampp时,无法运行Apache和MySQL,总是会出现“尝试启动mysql服务”和“尝试启动apache服务”这两个词。我试图为Apache和MySQL更改端口,但是一切都是无用的。哦,我收到这样一条错误信息:
11:07:51 [Apache] Apache Service detected with wrong path
11:07:51 [Apache] Change XAMPP Apache and Control Panel settin
我正在使用linux服务器,我已经安装了xamp服务器,当我尝试运行./opt/lampp/lampp status时,我发现正在启动XAMPP for Linux 7.2.3-0...XAMPP:启动Apache...fail。XAMPP:另一个web服务器已在运行。XAMPP:启动MySQL...ok。XAMPP:正在运行的启动ProFTPD...already。在cli上
然后我使用./opt/lampp/lampp status,而不是status
版本: XAMPP for Linux 7.2.3-0 Apache未运行。MySQL未运行。ProFTPD正在运行。
我现在怎么才能启动
我安装了XAMPP。然后我安装了MySQL。看起来MySQL可能已经和XAMPP捆绑在一起了?
所以我显然安装了第二个MySQL。我还安装了让MySQL在每次启动计算机时启动的"MySQL启动“功能。
现在我在两个地方安装了MySQL。我可以在我有意安装的机器上启动并运行MySQL,但位于"xamppfiles“中的MySQL给出了这个错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/Applications/XAMPP/xamppfiles/var/mysq
我正在尝试连接mysql服务器使用sqlyog和phpmyadmin,但它不工作。 MySQL (phpmyadmin) said: Documentation
Cannot connect: invalid settings.
Packets out of order. Expected 0 received 1. Packet size=%Id
mysqli::real_connect(): Error while reading greeting packet. PID=8064
mysqli::real_connect(): (HY000/2006): MySQL serve
我正在尝试在ionic中使用背景地理定位。当我运行ionic cordova run android时,它给出了以下错误: > cordova.cmd build android
cordova-android-support-gradle-release: ERROR: EXCEPTION: Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: C:\xampp\htdocs\myApp\node_modules\strip-final-newline\index.js
require() of ES modules
我之所以安装Xampp,是因为我之前安装的Apache模块不允许我使用curl。但是,我得到了这些错误,并且无法从xampp启动apache:
10:47:30 AM [main] All prerequisites found
10:47:30 AM [main] Initializing Modules
10:47:30 AM [Apache] Apache Service detected with wrong path
10:47:30 AM [Apache] Change XAMPP Apache and Control Panel settings
当我启动XAMPP并尝试启动mySQL和Apache时,两者都会出现类似的错误:
12:07:22 PM [Apache] Apache Service detected with wrong path
12:07:22 PM [Apache] Change XAMPP Apache and Control Panel settings or
12:07:22 PM [Apache] Uninstall/disable the other service manually first
12:07:22 PM [Apache] Found Path: "C:\Ap
此外,xampp控制面板中的错误消息还声明:
找到路径:"C:\Program \ MySQL \ mysql Server 5.5\bin\mysqld“-默认-=”C:\Program\mysql服务器5.5\my.ini“mysql 20:08:20
预期路径:c:\xampp\mysql\bin\mysqld.exe --默认值-file=c:\xampp\ mysql \bin\my.ini mysql
您能帮忙吗?因为这是xampp v.3.2.1的新安装,我遵循了安装说明,我不知道为什么不工作。是否需要更改mysql中的httpd.conf文件中的路径才能找到路径?
我正试着和phpunit一起做测试。
我有一个文件看起来像这样(供审判):
<?php
class NewController {
protected $name;
public function __construct($name)
{
$this->name = $name;
}
}
当我运行phpunit (第5.2节)时,我看到以下错误:
Class 'C:\xampp\htdocs\test\NewController' could not be found in 'C:\xampp\htdoc
我已经成功地在Windows 7上安装了XAMPP (xampp-win32-1.8.2-0-VC9-installer.exe)。但不幸的是,在从XAMPP控制面板运行Apache时发现了以下错误:
PM 05:36:44 [Apache] Apache Service detected with wrong path
PM 05:36:44 [Apache] Change XAMPP Apache and Control Panel settings or
PM 05:36:44 [Apache] Uninstall/disable the other service m
我刚刚在我的计算机中安装了XAMPP,但是在日志控制台中它给了我以下错误:
[Apache] Apache Service detected with wrong path
[Apache] Change XAMPP Apache and Control Panel settings or
[Apache] Uninstall/disable the other service manually first
[Apache] Found Path: "C:\Apache24\bin\httpd.exe" -k runservice
[Apache]
Windows 10,使用xampp v3.2.4,Laravel 8.12。每当运行php artisan migrate时,我都会得到could not find driver (SQL: select * from information_schema.tables where table_schema = public and table_name = migrations and table_type = 'BASE TABLE')。 我已经尝试了堆栈上的几乎所有“解决方案”。我已经更新了C:\xampp\php\php.ini文件,取消了extension=pdo
Mysql在xampp上运行得很好,然后我在xampp上运行了一个大系统,并且它总是在本地运行--它意外地关闭了,但是它不是端口问题,因为我遵循了这些步骤,并且再次工作。
退出Xampp服务器
转到C:\xampp\mysql\data目录
删除ibdata1文件
删除所有随机文件(实际数据库文件夹除外)
重新启动xampp服务器
但我的问题是为什么这个问题会发生,我怎样才能永久地避免这个问题?
编辑了一些行后的php.ini
# Example MySQL config file for small systems.
#
# This is for a syste