Error: Unable to load the requested class

エラーが出たとき

Unable to load the requested class。要求されたクラスがロードできないというエラー。codeigniterを使っていて、libraryフォルダが見つからないということでエラーが出てた。数分前までは問題なく使えていたのになんでなんだろうと。
とりあえず、初心者にありがちな対処法として、PCの再起動をしてみる。
しかし、直らない。環境を変えてみようということで、テスト環境、本番環境を見てみた。すると、こちらは問題なく表示されている。どうやら、ローカルがおかしいらしい。

試したこと

Unable to load the requested classの後には、該当のクラスがでている。
Unable to load the requested class:”〇〇”みたいに。
調べてると、libraryがなんたらとあったので、そのフォルダを中心に見てたら、なぜだかパスがおかしくなってた…。本来あるべきはずのところにフォルダが無かった。それを元に戻したら一件落着。
調べたらクラス名の頭を大文字に、なんて場合もあるので、状況に応じて冷静に対応したいところ。

basic, codeigniter, php

Posted by himajinn