首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在生产服务器中加载请求的类CSSMin

问无法在生产服务器中加载请求的类CSSMin
EN

Stack Overflow用户
提问于 2016-09-20 23:17:13
回答 2查看 133关注 0票数 0
代码语言:javascript
复制
ubuntu@ip-10-0-0-116:/var/www$ grep -ri cssmin .
./projectapp/public_html/application/logs/log-2016-09-20.php:ERROR - 2016-09-20 06:19:15 --> Unable to load the requested class: Cssmin
./projectapp/public_html/application/logs/log-2016-09-20.php:ERROR - 2016-09-20 06:19:31 --> Unable to load the requested class: Cssmin
./projectapp/public_html/application/logs/log-2016-09-20.php:ERROR - 2016-09-20 06:19:34 --> Unable to load the requested class: Cssmin
./projectapp/public_html/application/logs/log-2016-09-20.php:ERROR - 2016-09-20 06:19:58 --> Unable to load the requested class: Cssmin
./projectapp/public_html/application/logs/log-2016-09-20.php:ERROR - 2016-09-20 06:20:13 --> Unable to load the requested class: Cssmin
./projectapp/public_html/application/libraries/Carabiner.php: * and CSSMin {@link http://codeigniter.com/forums/viewthread/103269/ released here} libraries included.
./projectapp/public_html/application/libraries/Carabiner.php: $this->_load('cssmin');
./projectapp/public_html/application/libraries/Carabiner.php: $this->CI->cssmin->config(array('relativePath'=>$rel));
./projectapp/public_html/application/libraries/Carabiner.php: return $this->CI->cssmin->minify($contents);
./projectapp/public_html/application/libraries/CSSMin.php:$this->load->library('cssmin');
./projectapp/public_html/application/libraries/CSSMin.php:$this->cssmin->minify( file_get_contents('styles.css') );
./projectapp/public_html/application/libraries/CSSMin.php:$cssmin_options = array(
./projectapp/public_html/application/libraries/CSSMin.php:$this->cssmin->config($cssmin_options);
./projectapp/public_html/application/libraries/CSSMin.php:$this->cssmin->minify( $string, FALSE, $path );
./projectapp/public_html/application/libraries/CSSMin.php:class CSSMin
./projectapp/public_html/application/libraries/CSSMin.php:    public function CSSMin()
./projectapp/public_html/application/libraries/CSSMin.php:        log_message('debug', 'CSSMin library initialized.');
Binary file ./projectapp/index matches
./project1/public_html/application/libraries/carabiner.php: * and CSSMin {@link http://codeigniter.com/forums/viewthread/103269/ released here} libraries included.
./project1/public_html/application/libraries/carabiner.php: $this->_load('cssmin');
./project1/public_html/application/libraries/carabiner.php: $this->CI->cssmin->config(array('relativePath'=>$rel));
./project1/public_html/application/libraries/carabiner.php: return $this->CI->cssmin->minify($contents);
./project1/public_html/application/libraries/cssmin.php: $this->load->library('cssmin');
./project1/public_html/application/libraries/cssmin.php: $this->cssmin->minify( file_get_contents('styles.css') );
./project1/public_html/application/libraries/cssmin.php: $cssmin_options = array(
./project1/public_html/application/libraries/cssmin.php: $this->cssmin->config($cssmin_options);
./project1/public_html/application/libraries/cssmin.php: $this->cssmin->minify( $string, FALSE, $path );
./project1/public_html/application/libraries/cssmin.php: class cssmin {
./project1/public_html/application/libraries/cssmin.php: public function cssmin()
./project1/public_html/application/libraries/cssmin.php: log_message('debug', 'CSSMin library initialized.');

我知道类文件在加载和创建时是区分大小写的。但是我自动加载carabiner库并调用css as $this->carabiner->css($css_assets);在开发server.But时一切都很好它不能在生产服务器( Linux ).As上运行,Linux服务器检查类是大小写敏感的。

如何解决CSSMin类与Carabiner类文件自动加载的问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-09-20 23:37:22

你改了文件名?cssmin.php改成了Cssmin.php?

如果是这样的话,您还需要将类名class cssmin {更新为class Cssmin {

然后试一试

票数 0
EN

Stack Overflow用户

发布于 2016-09-21 17:38:30

我能知道出现这些错误"Unable to load requested class“的原因是什么吗?

项目在开发服务器(Linux)上成功运行,但未在生产服务器(Linux)上运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39597847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档