小编Gay*_*d.P的帖子

Symfony 非常慢:30 秒

我有一台新计算机,戴尔 Inspiron 灵越 17 7000 系列。这是笔记本电脑:

\n\n
    \n
  • i7-6500U CPU @ 2.50GHz, 2601\xc2\xa0MHz
  • \n
  • 16 去内存
  • \n
  • 512 钼固态硬盘
  • \n
  • Windows 10、Wampserver 3.0.6 和 PHP7 以及 OPCache
  • \n
\n\n

但是使用 Symfony(新应用程序,只需 3 个超薄控制器),我的应用程序非常慢...... 30 秒:/

\n\n

这是我的php.ini变量:

\n\n
 - realpath_cache_size = 12288K\n - realpath_cache_ttl = 1800\n - opcache.max_accelerated_files=60000\n
Run Code Online (Sandbox Code Playgroud)\n\n

你能帮助我吗 ?

\n\n

在此输入图像描述

\n

php apache symfony

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

将 Symfony Translation 传递给 Symfony Webpack Encore

对于 Symfony,我使用翻译、Twig 和Webpack encore组件。

我可以在前端 Twig 中翻译:

'my_key'|trans
Run Code Online (Sandbox Code Playgroud)

我使用命令yarn encore dev生成我的app.js,但PHP 翻译组件无法在 Javascript 中访问。

我有很多东西要用 javascript 翻译。

javascript symfony twig webpack-encore

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

Twig :默认过滤器和布尔值

使用default过滤器(文档),我不明白这种情况:

{% set ico_only = false %}
{{ dump(ico_only) }} // false
{{ dump(ico_only|default(true)) }} // true
Run Code Online (Sandbox Code Playgroud)

为什么第二个转储返回 true ?ico_only已经定义了。

symfony twig

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

React Native 和 FlatList:尝试获取超出范围索引 NaN 的框架

我是 React Native 的初学者。我有一个this.state.forums具有以下值的变量:

\n\n
{\n    "7": {\n        "id": 7,\n        "wording": "Loisirs, vie sociale et d\xc3\xa9bats"\n    },\n    "3": {\n        "id": 3,\n        "wording": "Forums"\n    }\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

但是当我写时:

\n\n
<FlatList\n    data={this.state.forums}\n    renderItem={({ item }) => <Item title={item.wording} />}\n    keyExtractor={item => item.id.toString()}\n/>\n
Run Code Online (Sandbox Code Playgroud)\n\n

我有这个错误:

\n\n
\n

不变违规: 不变违规:尝试获取超出范围索引 NaN 的框架

\n
\n\n

你能帮助我吗 ?

\n\n

你知道如何在 keyExtractor 中分​​配密钥(不是item.id)吗?

\n

javascript react-native react-native-flatlist

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

Symfony 命令的日志文件

我想将所有返回“命令”文件保存在日志文件中

<?php

namespace LogicielBundle\Command\Cron;

use Symfony\Bundle\FrameworkBundle\Command\ContainerAwareCommand;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;

class MailRapportDometechCommand extends ContainerAwareCommand
{

    protected function configure()
    {
       $this
        ->setName('logiciel:mail_rapport_preparation_dometech')
    ;
    }

    protected function execute(InputInterface $input, OutputInterface $output)
    {
        $output->writeln('. <bg=black;fg=white>Log color ...</>');

        $logFile = fopen('app/CommandLogs/MailRapportDometech/compteur.txt', 'w+');
        fputs($logFile, 'Test ... how to have $output data ?');
        fclose($logFile);

    }
}
Run Code Online (Sandbox Code Playgroud)

如果可能的话,如果有错误,请给我发送电子邮件:) 谢谢:)

php shell symfony

0
推荐指数
1
解决办法
4511
查看次数

.composer 已满?设备上没有剩余空间

当我使用 capistrano (对于 Symfony)部署我的项目时,出现以下错误:

INFO [72050b7f] Running /usr/bin/env composer install --no-dev --prefer-dist --no-interaction --quiet --optimize-autoloader as dome@XX.XXX.XXX.XXX
DEBUG [72050b7f] Command: cd /var/www/dev/Dome/releases/20160812073355 && ( export SYMFONY_ENV="prod" ; /usr/bin/env composer install --no-dev --prefer-dist --no-interaction --quiet --optimize-autoloader )
DEBUG [72050b7f]    The disk hosting /var/www/.composer is full, this may be the cause of the following exception
DEBUG [72050b7f]
DEBUG [72050b7f]
[ErrorException]
ZipArchive::extractTo(): No space left on device
Run Code Online (Sandbox Code Playgroud)

你能帮助我吗 ?

capistrano symfony composer-php

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