小编use*_*057的帖子

Mailcatcher:PHP mail()函数返回false

我会尝试描述我的问题:

调试本地环境中的外发电子邮件我安装了mailcatcher(http://mailcatcher.me/)但遇到了捕获从网络发送的邮件的一些问题.如果我运行只包含一个mail()调用的脚本,一切都很好,我可以在mailcatcher 127.0.0.1:1080中看到发送的电子邮件.但是当我尝试从Web浏览器访问相同的脚本时,mail()函数返回false,浏览器中没有显示任何错误,错误日志中没有任何内容.在邮件日志中,即使我可以看到mail()函数的调用.

我不确定,可能是我的nginx/php-fpm配置错误,或权限有问题.

selinux被禁用.

如果您知道解决方案,请帮忙.

提前致谢

php email mailcatcher

6
推荐指数
1
解决办法
1755
查看次数

Symfony从自定义位置渲染模板

我试图渲染模板不使用Symfony2所需格式'Bundle:Controller:file_name',但想要从某个自定义位置渲染模板.

控制器中的代码抛出异常

可捕获的致命错误:类__TwigTemplate_509979806d1e38b0f3f78d743b547a88的对象无法在Symfony/vendor/symfony/symfony/src/Symfony/Bundle/TwigBundle/Debug/TimedTwigEngine.php第50行中转换为字符串

我的代码:

$loader = new \Twig_Loader_Filesystem('/path/to/templates/');
$twig = new \Twig_Environment($loader, array(
    'cache' => __DIR__.'/../../../../app/cache/custom',
));
$tmpl = $twig->loadTemplate('index.twig.html');
return $this->render($tmpl);
Run Code Online (Sandbox Code Playgroud)

甚至可以在Symfony中做这样的事情,或者我们只能使用逻辑名称格式?

absolute-path symfony twig

2
推荐指数
1
解决办法
8752
查看次数

标签 统计

absolute-path ×1

email ×1

mailcatcher ×1

php ×1

symfony ×1

twig ×1