我下载了高级模板,提取了它并更改了后端和前端的根文档,但我似乎不知道如何让Gii工作以执行crud操作。
编写器中有require和require dev字段。JSON i将gii包含在这两个文件中,并且每一个文件都单独包含,没有运气。
我还尝试通过composer获取模板,在安装时我看到gii已安装,但仍然无法使其工作。
这是我获得Yii模板的地方:https://github.com/yiisoft/yii2-app-advanced
如文档中所述,您必须在/frontend/config/main local中调整允许的IP。php:
if (!YII_ENV_TEST) {
...
$config['bootstrap'][] = 'gii';
$config['modules']['gii'] = [
'class' => 'yii\gii\Module',
'allowedIPs' => ['127.0.0.1', '::1', '192.168.*.*']
];
}
如果你已经修改你的 /frontend/config/main.php这样漂亮的网址:
return [
...
'components' => [
...
'urlManager' => [
'class' => 'yii\web\UrlManager',
'enablePrettyUrl' => true,
'showScriptName' => false
],
...
];
您可以使用URL调用gii
yourVM.local/gii
(在主机文件中具有指向前端模块的本地VM。)
步骤1:将以下行添加到所需的composer开发中。json
"yiisoft/yii2-gii": "*"
第2步:更新你的作曲家。步骤3:将以下行添加到前端/config/main。php文件。不要包含这些。。。。。。。。。。
'modules' => [
............
'gii' => [
'class' => 'yii\gii\Module', //adding gii module
'allowedIPs' => ['127.0.0.1', '::1'] //allowing ip's
],
...........
]
第4步:如果您已启用清除url,请转到
project_name/frontend/web/gii
如果没有,则转到
project_name/frontend/web/index.php?r=gii
您可以按照链接yii2_gii
这是如何让Gii从远程服务器工作的高级设置模板。
在前端配置文件中。例如:
/frontend/config/main-local.php
添加以下代码:
if (!YII_ENV_TEST) {
// configuration adjustments for 'dev' environment
$config['bootstrap'][] = 'debug';
$config['modules']['debug'] = 'yii\debug\Module';
$config['bootstrap'][] = 'gii';
$config['modules']['gii']=[
'class' => 'yii\gii\Module',
'allowedIPs' => ['*'],
];
}
有趣的部分是已经修改过的Gii数组。
我试图在一个新的monodroid项目中引用servicestack DLL,但我遇到了构建错误。 我从这里抓取了DLL: https://github.com/ServiceStack/ServiceStack/tree/master/release/latest/MonoDroid 我得到了错误 /Library/Frameworks/Mono.framework/Versions/2.10.
我是一个新的android studio和尝试让我的第一个应用程序运行。hello world功能正常工作,但当我在第二个应用程序中按下send按钮时,应用程序就会关闭。 我在此基础上编写的网站教程可以在这里找到:https://developer.android.com/training/basics/firstapp/starting-activity 乔希
我正在尝试使NDK调试器正常工作,但到目前为止没有成功。 为了确保我的调试符号存在并且有效,我使用了编译器选项-O0和-g,以及ndk-build参数ndk调试=1。 ndk-gdb 脚本在运行时没有问题并启动地理数据库。当执行“共享库”命令时,我得到这个: 然而,当我尝试中断执行或者添加一个segfault进行测试时,我从调用堆栈中的那个库中得不到任何符号。我得到的唯一符号来自libc,例如,如
问题内容: 我正在尝试在Rails 3应用程序中首次使用selenium。(我以前在导轨2上使用过它)。我在一个rvm中,它当然有它自己的gemset。 我首先用水豚跑了一个没有selenium的任务: 这样很好。然后,我在describe的选项中添加了“:js => true”选项,这应该使它使用selenium运行(据我所知)。并得到此错误: 这是我第一次使用capybara,我认为我的配置有
我之前让Conda在Mojave上流畅运行,但我发现升级到Catalina会将“anaconda3”文件夹移动到您的桌面 我在这里尝试了建议,写在下面: 嗨,我可能有个解决办法 将位于Relocated Items中的文件夹anaconda3复制到 /Users/myname/ 打开终端 输入:导出PATH="/用户/myname/anaconda3/bin:$PATH" 输入:conda ini
我试图让J3D在Eclipse中工作,并且阅读了一个又一个论坛,但似乎无法解决我的问题。我用的是Ubuntu11.10 我做到了: 0)解压home/j3d目录中的j3d-1_5_2-linux-i586,然后将i386文件夹添加到usr/lib/jvm/java-6-openjdkjre/lib/i386 线程“main”java.lang.unsatisfiedlinkerror:/usr/l