Не знаю, полезно ли это вам, но вот что я сделал.
скажем, у меня есть 2 веб-сайта: palladium.com и osmium.com.
мое дерево файлов выглядит так
/var/www/system/ (the CI system folder)
/var/www/palladium/application
/var/www/palladium/public/index.php
/var/www/osmium/application
/var/www/osmium/public/index.php
внутри этих файлов index.php - строки, которые определяют, где хранится / system /. У меня установлено значение
$system_folder = "../../system";
Теперь внутри / var / www / system / library у меня есть файл с именем MY_TestClass
<?php
class MY_TestClass {
public function MY_TestClass() {
echo "this is a test of the emergency broadcast system";
}
}
Из любой точки в обоих местах: palladium.com и osmium.com я могу позвонить
$this->load->library('MY_TestClass');
и появится сообщение «Это проверка системы аварийного вещания».