常用工具
2020-09-01 10:46:58
1421
因为种种原因gitlab瞎了,启动不了了,接下来且看我操作。
##### 找到gitlab的仓库目录
默认`/var/opt/gitlab`,或者你定义的目录
再进入`git-data/repositories`,此时你已找到gitlab的仓库的group,每个group文件夹内都有对应的仓库。
##### 具体操作
随便进入一个仓库目录,你有没有发现跟你本地的git仓库`.git`目录面的目录结构类似?没错,个人觉得基本是一样的。此时你仅仅需要修改config文件,将`bare = true`改为`bare
Windows
2020-07-28 13:20:27
877
百乐门短网址 地址
Mac OS
2019-10-14 18:37:31
2221
1. 重启电脑,按住`cmd+R`进入恢复模式
2. 关闭SIP: `csrutil disable`,然后重启
3. 重新挂载根目录:`sudo mount -uw /`,接下来划重点:现在已经可以在根目录创建文件夹,但是,你在根目录创建之后,一旦重启电脑,你创建的目录又是只读权限了。所以,正确的做法是把你需要的目录软链接到根目录, 例如:`sudo ln -s /Users/Suvan/data /data`
4. 重新进入恢复模式,重新打开SIP:`csrutil enable`
Windows
2018-04-18 14:20:00
1114
当你看到这个提示,而且你已经找过各种办法,例如打开远程桌面服务、允许远程连接等等,到我这就结束吧。
跟着我的脚步,打开`控制面板`(或者右下角网络图标右键)->`打开网络和共享中心`->`更改高级共享设置`->`关闭密码保护共享`,好了,到此结束
Windows
2018-04-17 16:20:19
722
openssl rsa -in 含密码的私钥文件 -out 去除密码后存放私钥的位置
Mac OS
2018-04-16 02:26:04
730
mac手动编译安装后发现bin目录下只有两个文件,且没有`php`、`phpize`相关文件。
后百度之,了解到需加一个options`--enable-cli`
加完之后,重新编译,发现bin目录多了好几个可执行文件,可无奈还是没发现`php`。后无意间发现bin目录有个`php.dSYM`,发现这个跟`php`功能一模一样,也不知道是个什么鬼,直接加个软链接吧`ln -s /data/amp/php/5.3.29/bin/php.dSYM php`
至此,问题解决
Mac OS
2018-04-15 00:21:48
621
因为我本地有多个版本的php,安装扩展`make`时,我没有指定`--with-php-config`,所以报了这个错,So,完整的编译过程:
```sh
cd ext/iconv
/data/amp/php/5.6.40/bin/phpize
./configure --with-iconv=/usr/local/Cellar/libiconv/1.16/ --with-php-config=/data/amp/php/5.6.40/bin/php-config
make
make install
```
Mac OS
2018-04-14 00:11:11
685
编译安装php,`./configure`之后继续`make`时,因为有options`--with-openssl`,报错:`ld: symbol(s) not found for architecture x86_64`
此时打开目录下的`Makefile`文件,大约101行左右,找到:`EXTRA_LIBS = `,
批量替换其中的`-lcrypto`和`-lssl`
替换前,该行内容:
```sh
EXTRA_LIBS = -lcrypto -lssl -lcrypto -lresolv -lmcry
Mac OS
2018-04-13 14:06:54
772
```sh
#下载
wget -c https://github.com/unicode-org/icu/releases/download/release-64-2/icu4c-64_2-src.tgz
tar -xvf icu4c-64_2-src.tgz
cd icu/source
#编译安装
./configure --prefix=/usr/local/Cellar/icu4c/64.2 #可自己指定存放的目录
make && make install
#复制
cd /usr/local/icu4c/6
linux
2018-04-12 12:38:34
878
##### 1. 下载gcc-4.8 源码包
`wget -c https://ftp.gnu.org/gnu/gcc/gcc-4.8.5/gcc-4.8.5.tar.gz`
##### 2. 解压源码包
`tar -zxvf gcc-4.8.5.tar.gz`
##### 3. 下载依赖库(自动步骤)
```bash
cd gcc-4.8.5/contrib
./download_prerequisites
```
##### 4. 下载依赖库(手动步骤)
```bash
cd gcc-4.8.5/cont