0

在 ubuntu 中安装 phrets 的所有分步过程是什么?

我尝试了以下方法,但随后无法运行 phrets

  • 首先我安装了作曲家。

  • 然后我跑了composer require troydavisson/phrets

  • 现在我有两个文件 composer.json 和 composer.lock,以及一个名为“vendor”的文件夹

  • 在 vendor 文件夹中,我可以看到 autoload.php 文件和其他一些文件夹

现在我尝试了来自phrets git的示例代码

但随后出现以下错误,

PHP 致命错误:在第 7 行的 /var/www/testing/newphrets.php 中找不到类 'Monolog\Logger'

请告知这里缺少的内容。我打算将我的项目从旧版本切换到 phrets 2.0。

谢谢

4

1 回答 1

2

根据YouTube 上 Troy 的 PHRETS 2.0 Logging 视频查看 PHRETS'composer.json,您可以看到您需要做两件事之一。任何一个,

(a) 添加monolog到您的项目中composer.json

{
    "require": {
        "troydavisson/phrets": "2.*",
        "monolog/monolog": ">=1.10"
    }
}

composer update在项目的根目录中运行。

或者,

(b) 由于monolog在 PHRETS 的composer.json文件中,但在该require-dev部分中,请运行composer install --devcomposer update --dev 表明您当前正在开发中并希望使用开发库。

于 2015-12-14T20:44:48.290 回答