Php symfony 2500内部服务器错误,呈现js文件

Php symfony 2500内部服务器错误,呈现js文件,php,symfony,twig,production-environment,Php,Symfony,Twig,Production Environment,对不起,我的文章,我来自巴西 当我试图在“prod”环境中使用我的系统时,我遇到了这个错误。 在“dev”环境中,一切正常。 在“prod”环境中,并不总是给出错误。错误随机出现 GET http://192.168.1.54/erp-zyx/web/publico/js/jquery/datepicker_custom.js 500 (Internal Server Error) 192.168.1.54/:631 在my base.html.twig中: 在我的控制器中: /** *

对不起,我的文章,我来自巴西

当我试图在“prod”环境中使用我的系统时,我遇到了这个错误。 在“dev”环境中,一切正常。 在“prod”环境中,并不总是给出错误。错误随机出现

GET http://192.168.1.54/erp-zyx/web/publico/js/jquery/datepicker_custom.js 500 (Internal Server Error) 192.168.1.54/:631
在my base.html.twig中:

在我的控制器中:

 /**
 * @Route("/js/jquery/datepicker_custom.js", name="datepicker_custom")
 */
public function datepickerCustomAction()
{
    $response = $this->render('ZuniAdminBundle:Plugin:datepicker_custom.js.twig', array());
    $response->headers->set('Content-Type', 'text/javascript; charset=UTF-8');
    return $response;
}
当我在app.php
$kernel=new-AppKernel('prod',true)中输入'true'时,“prod”环境一切正常。但我无法在调试中实现

日志将写入以下内容:

[2014-03-05 10:20:32]request.INFO:匹配的路由“datepicker\u custom”(参数:“\u controller”:“Zuni\AdminBundle\controller\PlugInControl::datepickerCustomAction”,“\u route”:“datepicker\u custom”)[]
[2014-03-05 10:20:33]request.CRITICAL:未捕获的PHP异常RuntimeException:“无法将新缓存文件写入C:/xampp/htdocs/erp zyx/app/cache/prod/jms\u diextra/metadata/.cache.PHP。”位于C:\xampp\htdocs\erp zyx\vendor\jms\metadata\src\metadata\cache\FileCache.PHP第48行{“异常”:“[对象](RuntimeException:无法将新缓存文件写入C:/xampp/htdocs/erp zyx/app/cache/prod/jms\u diextra/metadata/.cache.php.at C:\\xampp\\htdocs\\erp zyx\\vendor\\jms\\metadata\\src\\metadata\\cache\\FileCache.php:48)}[]

我已经尽我所能了。我在服务器上渲染了四个js文件。 谢谢!

尝试清除缓存:

app/console cache:clear --env=dev --no-debug

通过阅读日志,我认为您应该在“prod”文件夹和“cache”文件夹中添加一个
chmod 777

使用虚拟机而不是windows来测试网站。WAMP(windows Apache MySQL PHP)安装程序以怪异而臭名昭著,更不用说速度太慢了。我在tinymce.min上也有同样的问题。js@MarioJohnathan你可以解决吗?谢谢!是的!我的tinymce.min.js中有
,我的服务器不喜欢它。我将它们改为
,一切正常。最初的代码是
pi:function(e,t){t?r.push(“”):r.push(“”)
要不清除开发模式,必须清除prod模式