1

我有一个用 symfony 1.4 构建的网站。在开发机器上一切正常,但是当上传到生产机器时,插件停止加载。这是我的项目配置:

require_once dirname(__FILE__).'/../lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php';
sfCoreAutoload::register();

class ProjectConfiguration extends sfProjectConfiguration
{
  public function setup()
  {
    $this->setWebDir($this->getRootDir().'/public_html');   
    $this->enablePlugins('sfDoctrinePlugin');
    $this->enablePlugins('sfFormExtraPlugin');
    $this->enablePlugins('sfDoctrineGuardPlugin');
    $this->enablePlugins('bootstrapAdminThemePlugin');
  }
}

我可以看到加载的 js 文件,例如:tiny_mce.js。但是我的 textarea 并没有成为文本编辑器。日期和自动完成也是如此。我在两台服务器上都有相同的代码。请问有什么帮助吗?谢谢你。

4

1 回答 1

0

实际问题是什么?symfony 模块或 JS 文件未加载?

也许您忘记发布插件资产?

你有没有尝试过

php symfony plugin:publish-assets
于 2013-07-01T12:46:00.487 回答