2

external/import.php 脚本似乎对我不起作用。我正在使用 Docker 安装以及本地 webapp。我尝试使用通过分析我的 Symfony-Webapp 并将 XHProf 输出编码为 Json 创建的 Json 文件。Json 文件看起来像这样:

    {
    "Composer\\Autoload\\ClassLoader::loadClass==>Composer\\Autoload\\ClassLoader::findFile": {
      "ct": 5,
      "wt": 22,
      "cpu": 0
    },
    "Composer\\Autoload\\includeFile==>load::dotenv\/Dotenv.php": {
      "ct": 1,
      "wt": 1120,
      "cpu": 0
    },
    "Composer\\Autoload\\ClassLoader::loadClass==>Composer\\Autoload\\includeFile": {
      "ct": 5,
      "wt": 5143,
      "cpu": 0
    },
    "spl_autoload_call==>Composer\\Autoload\\ClassLoader::loadClass": {
      "ct": 5,
      "wt": 5293,
      "cpu": 0
    },
    "main()==>spl_autoload_call": {
      "ct": 4,
      "wt": 39240,
      "cpu": 31250
    },
    "main()==>Symfony\\Component\\Dotenv\\Dotenv::__construct": {
      "ct": 1,
      "wt": 5,
      "cpu": 0
    },
    "main()==>dirname": {
      "ct": 1,
      "wt": 4,
      "cpu": 0
    },
    "Symfony\\Component\\Dotenv\\Dotenv::bootEnv==>is_file": {
      "ct": 1,
      "wt": 74,
      "cpu": 0
    },
    {...},

文件本身有大约 6.000 行。当我尝试使用脚本导入它时,什么都没有发生。大约一个小时后,我中止了这个过程,并用一个包含大约 20 行的 Json 文件重试了它。然后我再次执行命令。这一次,它在大约 5 分钟后结束了该过程,但数据库没有任何变化,Web 界面也没有变化。

在搜索了一整天的任何文档之后,我唯一的结果似乎已经过时了,因为它们包含 external/headers.php 文件,在当前主文件中找不到该文件。有没有人知道如何导入这些配置文件?我是否错过了一些我应该包含的数据?

4

0 回答 0