我有 Xampp 的问题。它不执行我的 php 脚本。当我打开 php 文件时,php 代码出现在浏览器中。
当我打开 Xampp 时,它有这些红线:
Apache Service detected with wrong path
11:53:25 PM [Apache] Change XAMPP Apache settings or
11:53:25 PM [Apache] Uninstall/disable the other service manually first
11:53:25 PM [Apache] Found Path: ERROR: Not Able To Open Service Manager
11:53:25 PM [Apache] Expected Path: "c:\xampp\apache\bin\httpd.exe" -k runservice
11:53:25 PM [Apache] Problem detected!
11:53:25 PM [Apache] Port 443 in use by "httpd.exe"!
11:53:25 PM [Apache] Apache WILL NOT start without the configured ports free! …Run Code Online (Sandbox Code Playgroud) 当我尝试通过 XAMPP 控制面板启动 MySQL 服务时出现此错误:
2014-08-17 14:53:44 6028 [ERROR] TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS
2014-08-17 14:53:44 6028 [ERROR] Aborting
Run Code Online (Sandbox Code Playgroud)
任何人之前都遇到过这个问题并且有一个可用于让它运行的配置更改?
作为参考,这些是 my.ini 中的设置:
[client]
port = 3306
socket = "G:/Dev/xampp/mysql/mysql.sock"
# The MySQL server
[mysqld]
port= 3306
socket = "G:/Dev/xampp/mysql/mysql.sock"
basedir = "G:/Dev/xampp/mysql"
tmpdir = "G:/Dev/xampp/tmp"
datadir = "G:/Dev/xampp/mysql/data"
pid_file = "mysql.pid"
# enable-named-pipe
key_buffer = 16M
max_allowed_packet = 1M
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M …Run Code Online (Sandbox Code Playgroud) 我查看了 XAMPP 的 apache 的access.log文件:
::1 - - [29/Aug/2014:19:18:35 +0700] "GET /xampp/splash.php HTTP/1.1" 200 1325 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
::1 - - [29/Aug/2014:19:18:35 +0700] "GET /xampp/xampp.css HTTP/1.1" 200 4178 "http://localhost/xampp/splash.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
::1 - - [29/Aug/2014:19:18:35 +0700] "GET /xampp/img/blank.gif HTTP/1.1" 200 43 "http://localhost/xampp/splash.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
::1 - - [29/Aug/2014:19:18:35 +0700] "GET /xampp/img/xampp-logo.jpg HTTP/1.1" 200 19738 "http://localhost/xampp/splash.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; …Run Code Online (Sandbox Code Playgroud) 我已经安装了 Apache 并在端口 80 启动了 Apache 服务。但是启动 Apache 服务后,MySql 服务没有启动并给我这个错误:
11:53:47 AM [mysql] Attempting to start MySQL service...
11:53:47 AM [mysql] Status change detected: running
11:53:53 AM [mysql] Status change detected: stopped
11:53:53 AM [mysql] Error: MySQL shutdown unexpectedly.
11:53:53 AM [mysql] This may be due to a blocked port, missing dependencies,
11:53:53 AM [mysql] improper privileges, a crash, or a shutdown by another method.
11:53:53 AM [mysql] Press the Logs button to view error logs and check
11:53:53 AM …Run Code Online (Sandbox Code Playgroud) 我已经在 Mac 上安装了全新安装的 XAMPP。我已经正确设置了虚拟主机,但是由于某种原因,当我打开 XAMPP 时,出现了这样的错误......
AH00112:警告:DocumentRoot [/Applications/XAMPP/xamppfiles/\xe2\x80\x9c/Users/mac-user/Sites/domain/httpdocs\xe2\x80\x9d] 不存在 (2) 没有这样的文件或目录: AH02291:无法访问目录 '/Applications/XAMPP/xamppfiles/\xe2\x80\x9c/Users/mac-user/Sites/domain/' 以获取在 /Applications/XAMPP/xamppfiles/etc/extra/httpd 中定义的虚拟主机的错误日志-vhosts.conf:34 AH00014:配置检查失败
这是我的 VH 配置...
<VirtualHost *:80>
ServerAdmin webmaster@somedomain.com
DocumentRoot “/Users/mac-user/Sites/domain/httpdocs”
ServerName khemistry.dev
ServerAlias khemistry.dev
ErrorLog “/Users/mac-user/Sites/domain/error”
CustomLog “/Users/mac-user/Sites/domain/custom” common
<Directory “/Users/mac-user/Sites/domain/httpdocs”>
Options Indexes FollowSymLinks Includes execCGI
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
我注意到的是,出于某种原因,Apache 将其作为前缀添加/Applications/XAMPP/xamppfiles/\xe2\x80\x9c到路径中,但我不知道为什么。
请帮忙。它让我发疯。
如果您需要更多信息,请询问。
好的,如果这似乎是一个微不足道的问题,我提前道歉,但我是数据库的新手,所以这是我的问题。
我已经安装了 xampp 并使用了他们的 MySQL 数据库服务。我还可以在我的网络中远程连接到我的数据库,但我想访问我从 LAN 外的另一台计算机创建的数据库。到目前为止,我已经创建了一个名为“Lester”的用户,并启用了所有权限并将主机设置为“%”。在配置文件中,我将其设置如下
# The MySQL server
[mysqld]
user=mysql
port=3308
socket =/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock
key_buffer=16M
max_allowed_packet=1M
table_open_cache=64
sort_buffer_size=512K
net_buffer_length=8K
read_buffer_size=256K
read_rnd_buffer_size=512K
myisam_sort_buffer_size=8M
bind-address = 0.0.0.0
Run Code Online (Sandbox Code Playgroud)
我如何去连接到我的网络之外..
正如下面暗示的那样:(PEAR 安装方法的生命周期结束)不支持通过 pear 安装 phpunit。所以我如何通过 composer 在 xampp 上安装它?需要为新的 xampp 卸载先前的 phpunit 吗?
如何将默认根目录更改为自定义
例如从xampp/htdocs文件夹到D:/Web 项目
我已经在这里尝试了所有提到的方法,并且在很多地方似乎都没有奏效。任何帮助,将不胜感激。
我正在尝试与 XAMPP 和 sql server 建立连接。但是每当我尝试输入数据或连接到数据库时,都会出现此错误。
致命错误:未捕获的错误:调用 C:\xampp\htdocs\Maxipak\process.php:3 中未定义的函数 mysql_connect() 堆栈跟踪:#0 {main} 抛出在 C:\xampp\htdocs\Maxipak\process.php在第 3 行
我在第 3 行的代码如下所示:
$conn = mysql_connect ("localhost","root","");
Run Code Online (Sandbox Code Playgroud) 我最近没有改变任何东西,xampp直到昨天它都可以正常工作。
但现在我收到了这个错误:
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.6.3
Run Code Online (Sandbox Code Playgroud)
我不知道发生了什么,因为它一直工作到昨天。
而且我不得不说这个地址localhost/phpmyadmin工作正常,只是我的项目地址localhost/project22不工作。