gpt4 book ai didi

php - Symfony2 自动加载器找到文件但没有找到类

转载 作者:可可西里 更新时间:2023-11-01 01:03:17 26 4
gpt4 key购买 nike

我试图在没有供应商的情况下安装 symfony2,但在运行 app_dev.php 时我不断收到以下错误:

RuntimeException: The autoloader expected class "Symfony\Component\EventDispatcher\Event" to be defined in file "/var/www/caremonk/vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/Event.php". The file was found but the class was not in it, the class name or namespace probably has a typo.

我已经通过以下方式安装了正确的文件和供应商: php composer.phar 更新 php composer.phar 安装

我还检查了 Symfony2 提示的文件,文件的内容是:

<?php

/*
* This file is part of the Symfony package.
*
* (c) Fabien Potencier <fabien@symfony.com>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/

namespace Symfony\Component\EventDispatcher;

/**
* Event is the base class for classes containing event data.
*
* This class contains no event data. It is used by events that do not pass
* state information to an event handler when an event is raised.
*
* You can call the method stopPropagation() to abort the execution of
* further listeners in your event listener.
*
* @author Guilherme Blanco <guilhermeblanco@hotmail.com>
* @author Jonathan Wage <jonwage@gmail.com>
* @author Roman Borschel <roman@code-factory.org>
* @author Bernhard Schussek <bschussek@gmail.com>
*
* @api
*/
class Event
{
// Some more code
}

这是一个标准的 symfony2 类,我还没有接触过,所以我对我需要做的事情有点迷茫。我怎样才能摆脱这个错误?

最佳答案

昨晚遇到了类似的问题。禁用并重新启用 APC 似乎可以解决问题。

关于php - Symfony2 自动加载器找到文件但没有找到类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17579543/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com