|
@@ -10,8 +10,8 @@ namespace loyalsoft;
|
|
|
class SelfChecker {
|
|
|
|
|
|
public static function CheckAll() {
|
|
|
-// self:: checkkPHPVersion();
|
|
|
-// self::checkModules();
|
|
|
+ self:: checkkPHPVersion();
|
|
|
+ self::checkModules();
|
|
|
self::CheckDNS();
|
|
|
self::CheckNetRead();
|
|
|
self::CheckConfig();
|
|
@@ -25,6 +25,7 @@ class SelfChecker {
|
|
|
$default = array(# # 必备基础模块
|
|
|
"curl",
|
|
|
"mbstring",
|
|
|
+ "mongodb",
|
|
|
"openssl",
|
|
|
"pdo_mysql",
|
|
|
"sockets",
|
|
@@ -91,7 +92,7 @@ class SelfChecker {
|
|
|
echoLine("Redis Write($key, 'Hello world!'):" . gMem()->set($key, "Hello world!"));
|
|
|
echoLine("Redis Read($key): " . gMem()->get($key));
|
|
|
echo("Profile Redis set/get: ");
|
|
|
- RenderTime::Test(function ()use($key) {
|
|
|
+ RenderTime::Test(function ()use ($key) {
|
|
|
gMem()->set($key, "Hello world!");
|
|
|
gMem()->get($key);
|
|
|
}, 100);
|
|
@@ -116,7 +117,7 @@ class SelfChecker {
|
|
|
$row = daoInst()->insert("`$tableName`")->data(array('msg' => 'Hello world!'))->exec();
|
|
|
echoLine("Insert into `$tableName` " . ($row == 1 ? "ok!" : "failed!"));
|
|
|
echo("Profile Insert: ");
|
|
|
- RenderTime::Test(function()use($tableName) {
|
|
|
+ RenderTime::Test(function ()use ($tableName) {
|
|
|
daoInst()->insert("`$tableName`")->data(array('msg' => 'Hello world!'))->exec();
|
|
|
}, 100);
|
|
|
$sql = "Drop Table `$tableName`;";
|