Ir para o conteúdo

Cacic - Configurador Automático e Coletor de Informações Computacionais

 Voltar a Cacic Suporte
Tela cheia

Erro composer

6 de Maio de 2014, 16:55 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 145 vezes

AppKernel.php

             ...
            //new Bc\Bundle\BootstrapBundle\BcBootstrapBundle(),  <= substituir ou comentar linha
            new Braincrafted\Bundle\BootstrapBundle\BraincraftedBootstrapBundle(), <= inserir
            ....

Resolveu o problema da linha 24, mas apareceram outros no meu caso e ainda não resolv

O proximo erro..

  [Symfony\Component\Config\Exception\FileLoaderLoadException]                                                                                                                                                                                                                                                                                                                                                                                                                        
  Cannot import resource "/srv/gerente/app/config/config.yml" from "/srv/gerente/app/config/config_dev.yml". (There is no extension able to load the configuration for "bc_bootstrap" (in /srv/gerente/app/config/config.yml). Looked for namespace "bc_bootstrap", found "framework", "security", "twig", "monolog", "swiftmailer", "assetic", "doctrine", "sensio_framework_extra", "jms_aop", "jms_di_extra", "jms_security_extra", "cacic_common", "braincrafted_bootstrap", "cacic_relatorio", "cacic_ws", "knp_paginator", "jms_translation", "ijanki_ftp", "fm_elfinder", "web_profiler", "sensio_distribution")
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      




                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
  [Symfony\Component\DependencyInjection\Exception\InvalidArgumentException]                                                                                                                                                                                                                                                                                                                                                                                                          
  There is no extension able to load the configuration for "bc_bootstrap" (in /srv/gerente/app/config/config.yml). Looked for namespace "bc_bootstrap", found "framework", "security", "twig", "monolog", "swiftmailer", "assetic", "doctrine", "sensio_framework_extra", "jms_aop", "jms_di_extra", "jms_security_extra", "cacic_common", "braincrafted_bootstrap", "cacic_relatorio", "cacic_ws", "knp_paginator", "jms_translation", "ijanki_ftp", "fm_elfinder", "web_profiler", "sensio_distribution"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      


Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the post-install-cmd event terminated with an exception



  [RuntimeException]
  An error occurred when executing the "'cache:clear --no-warmup'" command.

Resolução:

 No arquivo config.yml


....

# Twig Configuration
twig:
    debug:            "%kernel.debug%"
    strict_variables: "%kernel.debug%"
    globals:
        cacic_version: 3.0.0
    form:
        resources:
            - "BraincraftedBootstrapBundle:Form:form_div_layout.html.twig" (linha alterada)

braincrafted_bootstrap: (linha alterada)
    assets_dir:  "%kernel.root_dir%/../vendor/twitter/bootstrap"
    jquery_path: "%kernel.root_dir%/../vendor/jquery/jquery/jquery-1.9.1.js"
    less_filter: lessphp
............

 Mas ainda apresenta erro o seguinte erro:

PHP Warning:  constant(): Couldn't find constant Monolog\Logger::DEBUG in /srv/gerente/vendor/symfony/monolog-bundle/Symfony/Bundle/MonologBundle/DependencyInjection/MonologExtension.php on line 110
PHP Warning:  constant(): Couldn't find constant Monolog\Logger::INFO in /srv/gerente/vendor/symfony/monolog-bundle/Symfony/Bundle/MonologBundle/DependencyInjection/MonologExtension.php on line 110
PHP Fatal error:  Class 'Monolog\Logger' not found in /srv/gerente/vendor/symfony/monolog-bundle/Symfony/Bundle/MonologBundle/DependencyInjection/Compiler/DebugHandlerPass.php on line 54
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the post-install-cmd event terminated with an exception



  [RuntimeException]
  An error occurred when executing the "'cache:clear --no-warmup'" command.


 

Autor: Joao Mendes


77 comentários

  • E1da29648a8b57c93c895f8859df592d?only path=false&size=50&d=404Joao Mendes(usuário não autenticado)
    6 de Maio de 2014, 17:31

     

    Solução:

    php composer.phar self-update

    php composer.phar install

    php app/console doctrine:schema:update --force

    php app/console assets:install --symlink

    php app/console assetic:dump

    (novo erro)

    Installing assets using the symlink option
    Installing assets for Symfony\Bundle\FrameworkBundle into web/bundles/framework
    Installing assets for Cacic\CommonBundle into web/bundles/caciccommon
    Installing assets for Cacic\RelatorioBundle into web/bundles/cacicrelatorio
    Installing assets for JMS\TranslationBundle into web/bundles/jmstranslation
    Installing assets for FM\ElfinderBundle into web/bundles/fmelfinder
    Installing assets for Sensio\Bundle\DistributionBundle into web/bundles/sensiodistribution
    root@srvcacic:/srv/gerente# php app/console assetic:dump
    Dumping all dev assets.
    Debug mode is on.

    17:21:39 [dir+] /srv/gerente/app/../web/assets
    17:21:39 [file+] /srv/gerente/app/../web/assets/login_part_1.js
    17:21:40 [dir+] /srv/gerente/app/../web/js
    17:21:40 [file+] /srv/gerente/app/../web/js/jquery_jquery-1.9.1_1.js
    17:21:40 [file+] /srv/gerente/app/../web/assets/base_part_3.js

      [RuntimeException]
      The source file "/srv/gerente/app/../vendor/twitter/bootstrap/js/transition.js" does not exist.

    • 0e131ffedff432ca461e9bbe42ae9b96?only path=false&size=50&d=404Jeferson Luis Martinelli(usuário não autenticado)
      7 de Maio de 2014, 8:46

       

      Olá bom dia João, 

      Para mim seguindo suas dicas apontou outro erro:

       

       [Symfony\Component\Config\Exception\FileLoaderLoadException]                                                                                                                                                                                                                                                            

        Cannot import resource "/srv/gerente/app/config/config.yml" from "/srv/gerente                                                                             /app/config/config_dev.yml". (A YAML file cannot contain tabs as indentation at                                                                              line 1 (near "  imports:").)

                                                                                                                                                                                                                                                                                                                                [Symfony\Component\Yaml\Exception\ParseException]

        A YAML file cannot contain tabs as indentation at line 1 (near "      imports:                                                                             ").

      Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handl                                                                             ing the post-install-cmd event terminated with an exception

        [RuntimeException]

        An error occurred when executing the "'cache:clear --no-warmup'" command.

       

      • E1da29648a8b57c93c895f8859df592d?only path=false&size=50&d=404Joao Mendes(usuário não autenticado)
        7 de Maio de 2014, 10:22

         

        Olá Jeferson!

         Segue abaixo os códigos completos dos meu arquivos para vc comparar:

        config.yml

        imports:
            - { resource: parameters.yml }
            - { resource: security.yml }

        framework:
            #esi:             ~
            translator:      { fallback: en }
            secret:          "%secret%"
            router:
                resource: "%kernel.root_dir%/config/routing.yml"
                strict_requirements: "%kernel.debug%"
            form:            true
            csrf_protection: true
            validation:      { enable_annotations: true }
            templating:      { engines: ['twig'] } #assets_version: SomeVersionScheme
            default_locale:  "%locale%"
            trusted_proxies: ~
            session:         ~

        # Twig Configuration
        twig:
            debug:            "%kernel.debug%"
            strict_variables: "%kernel.debug%"
            globals:
                cacic_version: 3.0.0
            form:
                resources:
                    - "BraincraftedBootstrapBundle:Form:bootstrap.html.twig"

        braincrafted_bootstrap:
            auto_configure:
                assetic: false
                twig: true
                knp_menu: true
                knp_paginator: true

        # Assetic Configuration
        assetic:
            debug:          "%kernel.debug%"
            use_controller: false
            bundles:        [ CacicCommonBundle, CacicRelatorioBundle, FMElfinderBundle, CocarBundle ]
            java: /usr/bin/java
            filters:
                #closure:
                #    jar: %kernel.root_dir%/Resources/java/compiler.jar
                #yui_css:
                #    jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar
                cssembed:
                    jar: "%kernel.root_dir%/Resources/java/cssembed-0.4.5.jar"
                yui_js:
                    jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.2.jar"
                yui_css:
                    jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.2.jar"
                lessphp:
                    file: "%kernel.root_dir%/../vendor/leafo/lessphp/lessc.inc.php"
                    apply_to: "\.less$"
                less:
                    node: /usr/local/bin/node
                    node_paths: [/usr/local/lib/node_modules/]
                    apply_to: "\.less$"
                cssrewrite: ~
            assets:
                bootstrap_css:
                    inputs:
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/less/bootstrap.less
                        - %kernel.root_dir%/../vendor/braincrafted/bootstrap-bundle/Braincrafted/Bundle/BootstrapBundle/Resources/less/form.less
                    filters:
                        - less
                        - cssrewrite
                    output: css/bootstrap.css
                bootstrap_js:
                    inputs:
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/js/transition.js
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/js/alert.js
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/js/button.js
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/js/carousel.js
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/js/collapse.js
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/js/dropdown.js
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/js/modal.js
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/js/tooltip.js
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/js/popover.js
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/js/scrollspy.js
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/js/tab.js
                        - %kernel.root_dir%/../vendor/twbs/bootstrap/js/affix.js
                        - %kernel.root_dir%/../vendor/braincrafted/bootstrap-bundle/Braincrafted/Bundle/BootstrapBundle/Resources/js/bc-bootstrap-collection.js
                    output: js/bootstrap.js
                jquery_js:
                    inputs:
                        - "%kernel.root_dir%/../vendor/jquery/jquery/jquery-1.10.2.js"
                    output: js/jquery.js
                    filters: [?yui_js]
                bootstrap_less:
                    inputs:
                        - '%kernel.root_dir%/../vendor/twbs/bootstrap/less/bootstrap.less'
                    filters: [less,cssembed]

        # Doctrine Configuration
        doctrine:
            dbal:
                driver:   "%database_driver%"
                host:     "%database_host%"
                port:     "%database_port%"
                dbname:   "%database_name%"
                user:     "%database_user%"
                password: "%database_password%"
                charset:  UTF8

            orm:
                auto_generate_proxy_classes: "%kernel.debug%"
                auto_mapping: true

        # Swiftmailer Configuration
        swiftmailer:
            transport: "%mailer_transport%"
            host:      "%mailer_host%"
            username:  "%mailer_user%"
            password:  "%mailer_password%"
            spool:
              type: file
              path: "%kernel.root_dir%/spool"

        # KNP Paginator Configuration
        knp_paginator:
            page_range: 5                      # default page range used in pagination control
            default_options:
                page_name: page                # page query parameter name
                sort_field_name: sort          # sort field query parameter name
                sort_direction_name: direction # sort direction query parameter name
                distinct: true                 # ensure distinct results, useful when ORM queries are using GROUP BY statements
            template:
                pagination: KnpPaginatorBundle:Pagination:sliding.html.twig     # sliding pagination controls template
                sortable: KnpPaginatorBundle:Pagination:sortable_link.html.twig # sort link template

        # Configuration for FMElFinderBundle
        fm_elfinder:
            locale: %locale%
            editor: simple
            compression: false
            connector:
                roots:
                    downloads:
                        driver: elfinder.driver.filesystem
                        path: downloads

        jms_translation:
            configs:
                app:
                    dirs: [%kernel.root_dir%, %kernel.root_dir%/../app]
                    output_dir: %kernel.root_dir%/Resources/translations
                    ignored_domains: [routes]
                    excluded_names: [*TestCase.php, *Test.php]
                    excluded_dirs: [cache, data, logs]
                    #extractors: [alias_of_the_extractor]
                src:
                    dirs: [%kernel.root_dir%, %kernel.root_dir%/../src]
                    output_dir: %kernel.root_dir%/../src/Cacic/CommonBundle/Resources/translations
                    ignored_domains: [routes]
                    excluded_names: [*TestCase.php, *Test.php]
                    excluded_dirs: [Common, Entity, Form]
                    #extractors: [alias_of_the_extractor]

        doctrine_migrations:
            dir_name: %kernel.root_dir%/../src/Cacic/CommonBundle/DoctrineMigrations
            namespace: Cacic\CommonBundle\Migrations
            table_name: migration_versions
            name: Cacic Migrations

        services:
            twig.text_extension:
                class: Twig_Extensions_Extension_Text
                tags:
                    - name: twig.extension
            elfinder.driver.filesystem:
                class: FM\ElFinderPHP\Driver\ElFinderVolumeLocalFileSystem
            cacic_demo.command.demo_command:
                    class: Cacic\CommonBundle\Command\DemoCommand
                    tags:
                        -  { name: console.command }
            cacic_demo.command.upgrade_command:
                        class: Cacic\CommonBundle\Command\UpgradeCommand
                        tags:
                            -  { name: console.command }

         

         config_dev.yml

        imports:
            - { resource: config.yml }

        framework:
            router:   { resource: "%kernel.root_dir%/config/routing_dev.yml" }
            profiler: { only_exceptions: false }

        web_profiler:
            toolbar: true
            intercept_redirects: false

        monolog:
            handlers:
                main:
                    type:  stream
                    path:  "%kernel.logs_dir%/%kernel.environment%.log"
                    level: debug
                firephp:
                    type:  firephp
                    level: info

        assetic:
            use_controller: true

        swiftmailer:
            delivery_address: www-data@localhost
            sender_address: cacic@localhost
         

  • D7d3423ca9b56a438a904c1b4f24ccae?only path=false&size=50&d=404Eric Menezes Noronha(usuário não autenticado)
    9 de Maio de 2014, 17:51

     

    Jeferson, boa tarde.

     

    Verifique a identação do arquivo /srv/cacic/app/config/parameters.yml se está com 4 (e apenas 4) espaços. Caso tenha mais o erro ocorre. Tente refazer os passos do sub-tópico 4.4 do manual. 

     

    Att, Eric Menezes. 

    • 0e131ffedff432ca461e9bbe42ae9b96?only path=false&size=50&d=404Jeferson Luis Martinelli(usuário não autenticado)
      12 de Maio de 2014, 13:50

       

      Eric, deu certo tinha espaços ao total de 5. mudei deu certo.

      Outra coisa após cadastrar Subrede, quando vou atualizar os módulos, o mesmo diz que o módulo é inexistente...

      Seguinte se poder me explicar agradeço:

      Servidor de Aplicação seria qual ? o mesmo que está instalado ou o servidor ftp ? de um exemplo ?

      Eu coloquei neste o seguinte endereço: 192.​168.​1.22​5

      Servidor de Updates (FTP), este claramente pareçe ser o ftp.

      Eu cloquei assim: ftp://192.168.1.225
      Usuário do Servidor de Updates (para AGENTE)
      Eu coloquei o do ftp: ftpcacic

      Senha: ******

       Usuário de Servidor para Updates(PARA AGENTES):

       Botei usuário: admin

      Senha: 123456

      Path no Servidor de Updates

      Este eu coloquei: /agentes

      Estaria correto as configurações?

      Minha rede é: 192.168.1.0 /24

      Fico no aguardo... 

       

       

      • D7d3423ca9b56a438a904c1b4f24ccae?only path=false&size=50&d=404Eric Menezes Noronha(usuário não autenticado)
        13 de Maio de 2014, 13:54

         

        Boa tarde, Jeferson.

        Servidor de aplicação é o mesmo que você acessa no browser. Se você acessar o gerente apenas pelo ip, é esse mesmo. Mas se tiver 000.000.00.00/cacic, por exemplor, deve colocar o '/cacic' também.

        Os módulos devem estar na pasta /web/downloads, dentro da pasta do gerente. 

        O usuário e senha do FTP e de "servidor para updates" geralmente é a mesma. É para que o agente possa realizar o download dos módulos pelo FTP, então provavelmente será 'ftpcacic' senha '*******', também.

         

        Path no servidor seria a pasta em que os módulos se encontram no ftp, geralmente é /agentes mesmo, a não ser que o seu seja diferente.

         

        Att, Eric Menezes. 

CONVITE EVENTO: Comemoração 10 anos da comunidade CACIC

18 de Junho de 2015, 16:52, por Desconhecido

No dia 24 de junho de 2014 às 15:00 horas, próxima quarta-feira, o CISL-Comitê Técnico de Implementação do Software Livre no Governo Federal vai organizar o evento de comemoração de 10 anos da comunidade CACIC, que alcançou no mês de junho mais de 40 mil pessoas interessadas na comunidade. Durante o evento será apresentado o estágio atual da solução e serão debatidas as demandas para as futuras versões. A atual versão é resultado do apoio no desenvolvimento dado pela Dataprev, Ministério do Planejamento, Procuradoria Geral da Fazenda e membros da comunidade.



AJUDA (Executando comandos do Symfony)

23 de Abril de 2015, 14:32, por Desconhecido

Na parte de eu usar comando "php composer.phar install"



Suporte

19 de Fevereiro de 2015, 14:11, por Desconhecido

Autor: Anderson Porto



Em construção

8 de Dezembro de 2014, 9:07, por Marisa Souza dos Santos

Em construção.



COCAR vai se integrar ao CACIC

22 de Novembro de 2013, 13:53, por Desconhecido

O COCAR passa por um processo de reformulação completa para ser integrado ao Sistema de Inventário CACIC, bem como às mais recentes tecnologias e padrões de desenvolvimento em Software Livre.