更新:我已修好了!
这是一个用于ping一个minecraft服务器的php脚本。 您可以在此处找到代码:http://snippi.com/s/o2awm6x
我收到错误:
致命错误:第21行的/var/www/html/multicraft/MinecraftServerPing.php中找不到“MinecraftPing”类
如何解决此问题?我一直试图解决这个问题,似乎没有任何作用!
一开始我得到了这个:
注意:第3行的/var/www/html/multicraft/MinecraftServerPing.php中已经定义了常量MQ_SERVER_ADDR注意:第4行的/var/www/html/multicraft/MinecraftServerPing.php中已经定义了常量MQ_SERVER_PORT注意:常量MQ_TIMEOUT已经在第5行的/var/www/html/multicraft/MinecraftServerPing.php中定义了注意:第3行的/var/www/html/multicraft/MinecraftServerPing.php中已经定义了常量MQ_SERVER_ADDR注意:/ var中已经定义了常量MQ_SERVER_PORT第4行/www/html/multicraft/MinecraftServerPing.php注意:常量MQ_TIMEOUT
我通过替换
来解决这个问题需要
带
require_once
答案 0 :(得分:1)
尝试使用
include(__DIR__ . '/MinecraftServerPing.php');
而不是
require_once DIR 。 '/MinecraftServerPing.php';
13。
答案 1 :(得分:0)
要么MinecraftPing不存在(作为一个类),要么包含错误的文件。
答案 2 :(得分:0)
这里似乎你有一个不一致的地方。让我试着用一个简单的方法解释一下:
你有一个名为MinecraftServerPing.php
的文件(你在这里发布的文件),但你也尝试在第12行包含一个同名的文件:
require_once __DIR__ . '/MinecraftServerPing.php';
您要么在另一个文件中声明了该类,要么您不小心用您发布的代码替换了声明了MinecraftServerPing.php
类的名为MinecraftPing
的文件。