Symfony 5:警告:SessionHandler::read():打开(D:\ XAMPP mp \ ....失败:权限被拒绝(13)

问题描述 投票:0回答:1

enter image description here

我正在努力使用 symfony 和 php 进行增删改查,读取和删除工作正常,但是当我添加创建女巫时,代码非常简单:

#[Route('/addClassroom', name: 'addClassroom')]
    public function addClassroom(ManagerRegistry $doctrine,Request $request)
    {
       
        $classroom = new Classroom();
        $form = $this->createForm(ClassroomFormType::class,$classroom);
        $form->handleRequest($request);
        if($form->isSubmitted()){
            $em =$doctrine->getManager();
            $em->persist($classroom);
            $em->flush();
            return $this->redirectToRoute('afficheC');
        }

        return $this->renderForm('classroom/addClassroom.html.twig',array('f'=>$form));

    }

出现错误:通常这是与 uac(停用它以便 Xampp 可以自由运行)或 tls(尝试在 php.ini 上注释 openssl)相关的事情,目前我的 Xampp 和 php 都使用 8.1.6 版本,尝试了其他版本但同样的问题。

顺便说一句,我从终端进行数据库工作,如下所示:1- symfony 控制台原则:数据库:创建 2- symfony 控制台 make:entity 3- symfony 控制台 make:migration 4- symfony 控制台原则:迁移:迁移 5- symfony 控制台 make:form ClassroomForm

php windows permissions xampp symfony5
1个回答
0
投票

我遇到了这个错误,在类似的情况下,我通过更改 /tmp/ 文件的授权来解决它,允许用户写入和修改。

© www.soinside.com 2019 - 2024. All rights reserved.