每次控制器或模型试图访问的/ lib文件夹,它说的一类:Rails的不是lib文件夹中查找文件
NameError(未初始化常量“current_controller”:“CLASS_NAME”你的意思是' something_else')
是的,我知道导轨命名约定,我正确使用它。我的代码在其他几个服务器上运行(Ubuntu & CentOS 6)。它仅在我们拥有的这两台RedHat7.2服务器上出现错误 - 所有服务器上的确切ruby/rails/gems相同。该错误发生在我尝试使用的任何库文件中。 SELinux被禁用。
Ruby version 2.3.3; Rails版本5.1.0(在所有服务器上相同)
任何人有任何想法? Rails假设会自动加载这些类文件。
在你没有告诉它的情况下,rails不会自动加载lib /中的文件。 –
[自动加载Rails 4中的lib文件]可能的重复(https://stackoverflow.com/questions/19098663/auto-loading-lib-files-in-rails-4) –