我得到app_dev.php
以下错误我的生产服务器上:生产服务器上的Symfony2 Shell.php错误
ErrorException:注意:未定义的变量:输出是/ www/ACME/WWW /供应商/ symfony中/ symfony中/src/Symfony/Component/Finder/Shell/Shell.php线59
- 在/www/acme/www/vendor/symfony/symfony/src/Symfony/Component/Finder/Shell/Shell.php line 59
- at ErrorHandler-> handle('8','Undefined variable:output','/ www/acme/www /vendor/symfony/symfony/src/Symfony/Component/Finder/Shell/Shell.php', '59',array('command'=>'find'))in /www/acme/www/vendor/symfony/symfony/src/Symfony/Component/Finder/Shell/Shell.php line 59
- at shell-> testCommand('find')in/www/acme/www/vendor/symfony/symfony/src/Symfony /Component/Finder/Adapter/AbstractFindAdapter.php 在AbstractFindAdapter-线123
- >则isSupported()中/www/acme/www/vendor/symfony/symfony/src/Symfony/Component/Finder/Adapter/GnuFindAdapter.php line 30
- at GnuFindAdapter-> isSupported()in/www/acme/www/vendor/symfony/symfony/src/Symfony/Component/Finder/Finder .PHP 线700
- 在Finder-> searchInDirectory( '/ WWW/ACME /网络/供应商/ symfony的/ symfony的/ SRC/Symfony的/组件/校验器/资源/翻译') 在 /网络/ ACME /万维网/vendor/symfony/symfony/src/Symfony/Component/Finder/Finder.php line 628
- at Finder-> getIterator()in/www/acme/www/vendor/symfony/symfony/src/Symfony/Bundle /FrameworkBundle/DependencyInjection/FrameworkExtension.php 在FrameworkExtension-线555
- > registerTranslatorConfiguration(阵列( '回退' =>, '启用' 'PL'=>真),对象(ContainerBuilder))中/ WWW/ACME /网络/供应商/ symfony的/ symfony的/ SRC/Symfon y/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php line 106
- at FrameworkExtension-> load(array('fallback'=>'pl'),'secret'=> 'eea6ad638afadb62cd7bc360e98f7d3b','router'=> array('resource'=> '/www/acme/www/app/config/routing.yml','strict_requirements'=> true),'form'=> true, 'csrf_protection'=> true,'validation'=> array('enable_annotations'=> true),'templating'=> array('engines' => array('twig')),'trust_proxy_headers'=> false ,'default_locale'=>'pl','session'=> null),array('router'=> array('resource'=> '/www/acme/www/app/config/routing_dev.yml') ,'profiler'=> array('only_exceptions'=>假))),对象(ContainerBuilder))在 /www/acme/www/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/MergeExtensionConfigurationPass.php 线42
- 在MergeExtensionConfigurationPass->处理(在 对象(ContainerBuilder))/www/acme/www/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/DependencyInjection/MergeExtensionConfigurationPass.php 线39
- 在MergeExtensionConfigurationPass->处理(对象(ContainerBuilder))在 /www/acme/www/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/Compiler中。PHP 线119
- 在反编译>编译(对象(ContainerBuilder))在/www/acme/www/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ContainerBuilder.php 线494
- 在ContainerBuilder-> compile()in /www/acme/www/app/bootstrap.php.cache line 950
- at Kernel-> buildContainer()in /www/acme/www/app/bootstrap.php.cache line 859
在/www/acme/www/app/bootstrap.php.cache线- 在内核级> initializeContainer()571
- 在内核级>引导()中/www/acme/www/app/bootstrap.php .cache行614
在/www/acme/www/web/app_dev.php线- 在内核级>手柄(对象(请求))29
一切工作在我的本地细,因此它可以是有点问题服务器配置。
您是否正在运行symfony 2.0或2.1?哪个版本的流程组件?哪个PHP版本? app/check.php和web/config.php是否指出任何错误? – Sgoettschkes
@Sgoettschkes我刚刚回答了我自己的问题。 PHP exec()函数关闭。 –