Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 雷克流产了!“后的CSS无效”;过滤器:progid";:“预期的”&引用;,“是”吗DXImageTransfo…“;_Ruby On Rails_Ruby On Rails 3_Ruby On Rails 3.1_Heroku - Fatal编程技术网

Ruby on rails 雷克流产了!“后的CSS无效”;过滤器:progid";:“预期的”&引用;,“是”吗DXImageTransfo…“;

Ruby on rails 雷克流产了!“后的CSS无效”;过滤器:progid";:“预期的”&引用;,“是”吗DXImageTransfo…“;,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-3.1,heroku,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 3.1,Heroku,当我推heroku master时,我得到 mkdir -p /tmp/build_klvg6evbve3x/public/assets mkdir -p /tmp/build_klvg6evbve3x/public/assets (in /tmp/build_klvg6evbve3x) mkdir -p /tmp/build_klvg6evbve3x/public/assets mkdir -p /tmp/build_klvg6evbve3x/public/assets mkdir -p /t

当我推heroku master时,我得到

mkdir -p /tmp/build_klvg6evbve3x/public/assets
mkdir -p /tmp/build_klvg6evbve3x/public/assets
(in /tmp/build_klvg6evbve3x)
mkdir -p /tmp/build_klvg6evbve3x/public/assets
mkdir -p /tmp/build_klvg6evbve3x/public/assets
mkdir -p /tmp/build_klvg6evbve3x/public/assets
mkdir -p /tmp/build_klvg6evbve3x/public/assets
mkdir -p /tmp/build_klvg6evbve3x/public/assets
mkdir -p /tmp/build_klvg6evbve3x/public/assets
rake aborted!
Invalid CSS after "  filter: progid": expected ";", was ":DXImageTransfo..."
(in /tmp/build_klvg6evbve3x/app/assets/stylesheets/application.css)
.............
Precompiling assets failed, enabling runtime asset compilation
Injecting rails31_enable_runtime_asset_compilation
Please see this article for troubleshooting help:
http://devcenter.heroku.com/articles/rails31_heroku_cedar#troubleshooting
-----> Rails plugin injection
Injecting rails_log_stdout
Injecting rails3_serve_static_assets
-----> Discovering process types
Procfile declares types      -> web
Default types for Ruby/Rails -> console, rake, worker
-----> Compiled slug size is 39.4MB
-----> Launching...
!Heroku push rejected due to an unrecognized error.
!We've been notified, see http://support.heroku.com if the problem persists.
然后是

To git@heroku.com:testapp.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:testapp.git'
我的application.css中没有任何内容是
“:DXImageTransfo…”
,因此我不确定发生了什么


现在这是一个问题,因为使用Twitter引导和简单表单,我的表单被弄乱了,我想这就是原因。怎么解决这个问题?这是怎么回事?

这似乎是Microsoft Gradients的问题。由于css文件中只有Microsoft渐变,所以我不断出现错误。我通过将它们全部删除来修复此问题。

尝试更改以下css代码:

filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);


如果在所有文件中查找,您将找到此文本。css有点误导,因为Rails会将所有样式编译成应用程序。css@Amit谢谢你提供的信息。我将对此进行调查。我在
filter:然后我删除了那些来解决它:(!
filter: unquote("progid:DXImageTransform.Microsoft.gradient(enabled=false)");