Я поместил следующий код в верхней части index.php:
if (!isset($_SERVER['REMOTE_ADDR'])){
$_SERVER['QUERY_STRING'] = $_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'] = implode('/', $argv) . '/';
}
Я также жестко закодировал $ system_path var в: "/ Users / derrick/ Sites / website / system ";
, а также $ application_folder to " / Users / derrick / Sites / website / admin ";
Затем я запускаю следующую команду из терминала:
php /Users/derrick/Sites/website/index.php электронная почта пользователя
Затем яполучить нормальную страницу CI не найдена ошибка, может кто-нибудь сказать мне, почему? (http://localhost/~derrick/website/index.php/user/email работает из обычного браузера)
Обратите внимание, что это для CI 2, а не для CI 1