我有一个现有的代码点火器应用程序。如果我尝试使用php -a进入控制台,但没有加载任何代码点火器类。如何才能做到这一点?
php -a
7ivaypg91#
如果您想在加载了CodeIgniter框架的终端中编写PHP,我不确定这是否可行,因为CodeIgniter在每个文件中都包含这一行。
defined('BASEPATH') OR exit('No direct script access allowed');
如果你想通过终端运行你的项目的一些代码,这个页面可能对你有用。https://www.codeigniter.com/userguide3/general/cli.html您将转到项目根目录,并沿着下面的方式运行一些东西,将ControllerName和MethodName替换为控制器或方法。
ControllerName
MethodName
php index.php ControllerName MethodName
qojgxg4l2#
请执行以下操作:
php -a php > include('index.php'); php > $CI =& get_instance(); php > var_dump($CI->config->item('language'));
应该可以了
2条答案
按热度按时间7ivaypg91#
如果您想在加载了CodeIgniter框架的终端中编写PHP,我不确定这是否可行,因为CodeIgniter在每个文件中都包含这一行。
如果你想通过终端运行你的项目的一些代码,这个页面可能对你有用。
https://www.codeigniter.com/userguide3/general/cli.html
您将转到项目根目录,并沿着下面的方式运行一些东西,将
ControllerName
和MethodName
替换为控制器或方法。qojgxg4l2#
请执行以下操作:
应该可以了