【发布时间】:2018-04-25 20:45:45
【问题描述】:
我需要从任何位置运行 CodeIgniter 项目,而无需在我的 WAMP 服务器的目录 (www) 上替换它。所以我想为此使用 CLI 和 Composer。
对于 Composer 自动加载,我按照 link 中的这些说明进行操作。
这是我的配置文件:
$config['composer_autoload'] = TRUE;
还有我的composer.json:
"config": {
"vendor-dir": "application/vendor"
},
之后我运行composer update 来创建vendor/ 文件夹。
但是,当我尝试像这样使用 CLI 运行项目时:
php index.php MYController_1 Methode_1
不是通过网络浏览器打开和运行网络应用程序,而是将此页面的源代码打印到控制台。
Laravel 的 CodeIgniter 的 php artisan serve 相当于什么?
【问题讨论】:
-
如何使用 cli 运行应用程序而不需要将其重新定位到 www 目录
标签: php codeigniter composer-php command-line-interface