これを試してください:
// Placed your MY_Form_validation.php under MPACK/libraries
$this->load->add_package_path('/path/to/MPACK');
$this->load->library('form_validation');
詳細については、CodeIgniter User Guide - Loader Classを参照してください。:)
でパッケージを自動ロードすることもできます/application/config/autoload.php
:$autoload['packages'] = array('/path/to/MPACK');
EDIT : Loader は常に最初に APPPATH と BASEPATH を検索し、このコア クラスを変更しても何かが壊れないかどうかわからないため、上記の解決策が機能しないことが判明しました。理論上の別の解決策は次のとおりです。
MPACK フォーム検証ライブラリが必要であり、サイトのフォーム検証ライブラリは MPACK へのシンボリック リンクである必要があります。
/site1/application/MY_Form_validation.php -> /MPACK/libraries/MY_Form_validation.php
MPACK のすべてを使用し、/site1 または /site2 には特に何も使用しない場合は、フォルダー リンクを作成するだけです。
/site1/application/libraries/ -> /MPACK/application/libraries/
この助けを願っています=)
ここで詳細を読むことができます: http://codeigniter.com/wiki/Multiple_Applications_via_Symlinks/