小编Buc*_*lus的帖子

无法进入 /etc 中的 docker 文件夹

我正在学习 docker,但似乎无法 cd 进入 docker 文件夹。我在 etc 文件夹中,我正在尝试进入 docker 文件夹。它是蓝色文本,表明它是一个目录,我可以进入其他蓝色目录。

DIR_COLORS               makedumpfile.conf.sample  ssh
DIR_COLORS.256color      man_db.conf               ssl
DIR_COLORS.lightbgcolor  mime.types                statetab
dnsmasq.conf             mke2fs.conf               statetab.d
dnsmasq.d                modprobe.d                subgid
docker                   modules-load.d            subuid
dracut.conf              motd                      sudo.conf
dracut.conf.d            mtab    
Run Code Online (Sandbox Code Playgroud)

我什至尝试 sudo cd docker。
但是当我这样做时,命令行什么也不做。我可以 ls 该文件夹来查看其内容,如下所示:

[user@bucephalus1 etc]$ sudo ls -al docker
total 16
drwx------.   2 root root   21 Mar 22 01:07 .
drwxr-xr-x. 103 root root 8192 Mar 24 10:57 ..
-rw-------.   1 root root  244 Mar 22 01:07 key.json
Run Code Online (Sandbox Code Playgroud)

但我无法 cd 进入 docker,如下所示:

[user@bucephalus1 …
Run Code Online (Sandbox Code Playgroud)

linux centos docker

6
推荐指数
2
解决办法
2万
查看次数

Silverstripe table_name未设置为类

我刚刚学习SilverStripe,实际上我遇到了silverstripe网站课程的问题.

我有这门课:

namespace SilverStripe\Lessons;

use Page;

class ArticlePage extends Page
{
    private static $can_be_root = false;
    private static $db = [
        'Date' => 'Date',
        'Teaser' => 'Text',
        'Author' => 'Varchar(255)',
    ];

//    public function getCMSFields(){
//        $fields = parent::getCMSFields();
//        $fields = addFieldToTab();
//        return $fields;
//    }

}
Run Code Online (Sandbox Code Playgroud)

现在当我/ dev/build我在构建页面上得到这个反馈: 在此输入图像描述

所以我接下来做的是实际注释掉$ db数组的声明.然后我从dev/build获得了这个反馈:

在此输入图像描述

所以我不确定的一些事情.dev/build的第一个输出中的红色注释表明您应该为所有命名空间模型定义table_name.它确实没有声明我有一个未定义的table_name.但是它下面的下一个注释表示没有为类SilverStripe\Lessons\ArticlePage设置table_name.那么定义一个table_name并在这些消息的上下文中"设置"table_name是一回事吗?

此外,第二个输出表明为SilverStripe\Lessons\ArticlePage定义了table_name事实上每个table_name都附加了"2",这是我在开始这篇文章之前进行实验的结果.即,一旦我看到这种行为,我重复实验尝试重现行为,因此创建和删除了更多的表,因此他们的名字必须递增.那么为什么没有设置ArticlePage table_name?有人可以帮我解决这个问题吗?戴夫.

php silverstripe silverstripe-4

5
推荐指数
1
解决办法
479
查看次数

标签 统计

centos ×1

docker ×1

linux ×1

php ×1

silverstripe ×1

silverstripe-4 ×1