yii开发遇到的问题及解决办法

本文最后更新于 2019年5月16日。

问题1
PHP Warning 'yii\base\ErrorException' with message 'exec() has been disabled for security reasons'.
解决办法:在php配置文件中启用exec函数即可
问题2
在安装yii的一个admin模块时按照教程输入php composer.phar require mdmsoft/yii2-admin "~2.0"提示错误信息Could not open input file: composer.phar
解决办法:yii的官方教程中的yii的安装用的是composer命令,都没用composer.phar。然后将php composer.phar改为composer之后成功安装了。
问题3
yii基础班可以直接在yii的根目录执行 ./yii 进入控制台,高级模板是前后端分离,不能这样操作。
解决办法:高级版安装后初始化时在yii的根目录执行init会提示组件缺失,执行 php init才可以。