Php Symfony 3自动加载器应为类
我是symfony的新手。 当我尝试运行时,出现了此错误Php Symfony 3自动加载器应为类,php,symfony,Php,Symfony,我是symfony的新手。 当我尝试运行时,出现了此错误 $ php bin/console doctrine:generate:entities LoginBundle:Users 自动加载程序需要定义“LoginBundle\Entity\Users”类 在文件中。。。找到文件,但类不在其中,类 名称或命名空间可能有输入错误 我的实体是: <? // src/LoginBundle/Entity/Users.php namespace LoginBundle\Entity; use
$ php bin/console doctrine:generate:entities LoginBundle:Users
自动加载程序需要定义“LoginBundle\Entity\Users”类
在文件中。。。找到文件,但类不在其中,类
名称或命名空间可能有输入错误
我的实体是:
<?
// src/LoginBundle/Entity/Users.php
namespace LoginBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity
* @ORM\Table(name="users")
*/
class Users
{
/**
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @ORM\Column(name="mail", type="string", length=100)
*/
private $mail;
/**
* @ORM\Column(name="name", type="string", length=30)
*/
private $name;
/**
* @ORM\Column(name="lastname", type="string", length=30)
*/
private $lastname;
/**
* @ORM\Column(name="password", type="string", length=100)
*/
private $password;
public function getMail()
{
return $this->mail;
}
public function getName()
{
return $this->name;
}
public function getLastname()
{
return $this->lastname;
}
public function getPassword()
{
return $this->password;
}
public function setMail($data)
{
$this->mail = $data;
return;
}
public function setName($data)
{
$this->name = $data;
return;
}
public function setLastname($data)
{
$this->lastname = $data;
return;
}
public function setPassword($data)
{
$this->password = $data;
return;
}
}
php open标记是错误的,因为它是关于
short\u open\u标记的服务器配置
见:
尝试改变
<?
您是否已尝试删除symfony缓存?将php open标记更改为Hi@alesandrominoccheri如何删除缓存?我为什么需要添加php来清除缓存,以轻松删除目录var/cache/dev或prod,这取决于您的环境。这是一个新的连接错误。我做了一个答案,因为这个问题已经解决了,我已经在我的答案中澄清了它
<?php