Php Phalcon会话:缓存文件夹、错误报告/异常?

Php Phalcon会话:缓存文件夹、错误报告/异常?,php,session,phalcon,Php,Session,Phalcon,我正在尝试在应用程序中使用会话。然而,我无法让它们在一个非常简单的phpunit测试中工作。进行以下测试: <?php namespace Tests\App; class SessionTest extends \PHPUnit_Framework_TestCase { public function testSession() { $session = new \Phalcon\Session\Adapter\Files(array('unique

我正在尝试在应用程序中使用会话。然而,我无法让它们在一个非常简单的phpunit测试中工作。进行以下测试:

<?php

namespace Tests\App;

class SessionTest extends \PHPUnit_Framework_TestCase
{

    public function testSession()
    {
        $session = new \Phalcon\Session\Adapter\Files(array('uniqueId' => 'my-private-app'));
        $session->start();

        $session->set('foo', 'bar');
        $this->assertEquals('bar', $session->get('foo'));
    }

}

难道不应该有一些可以捕捉到的反馈,很明显,会议在开始时有困难吗?我现在正在使用Phalcon 1.0.1。提前感谢您的建议

由于PHPUnit会自动生成一些输出,从而隐式地在请求中发送头,因此它使Phalcon无法启动会话。在这种情况下,您可以使用@session\u start()强制启动会话,使用session\u start()使“session superglobal”可用

,顺便说一句,“session”全局数组工作正常。
class Phalcon\Session\Adapter\Files#226 (3) {
  protected $_uniqueId =>
  string(14) "my-private-app"
  protected $_started =>
  bool(false)
  protected $_options =>
  array(1) {
    'uniqueId' =>
    string(14) "my-private-app"
  }
}