phpbb3 Cookie设置

如图所示,设置作用域,Cookie名称,如果用了SSL协议要开启Cookie安全选项
phpbb3_cookie.png
这里说个我遇到的问题,我把cookie名称设置为了域名(中间有. ) ,结果导致不成功,浏览器网址后面总是跟着sid=,最后去掉了.才好

Read More

VPS 开启gettext选项

安装了一个多语言的程序发现并不能切换为中文,研究了下发现是VPS未开启对中文的支持。

apt-get install locales
dpkg-reconfigure locales

空格选中zh_CN.utf8,回车确认。
locale -a 查看是否有了zh_CN.utf8
最后我重启了apache2,中文出来了

当然还有最重要的gettext不能忘了装

Read More

忘不了

昨晚做梦又梦见了《天下贰》。
并不是梦里回到了07年,而是(梦里)有人告诉我有一个游戏很像天下,说是用了天下的资源(请不要对号入座)。
于是就去下载了下来。打开游戏界面和天下是一模一样啊,除了名字(梦里的游戏名字忘了)。
然后进去玩了下,我就和我朋友说,这用的完全是天下的资源啊,除了部分远景贴图。

后面梦的内容就记不清了。

这么多年了还是没有忘记啊。

Read More

cyberpanel 替换谷歌字体地址及其他相关

/usr/local/lscp/cyberpanel/static/baseTemplate/assets/themes/admin/color-schemes/default.css
/usr/local/lscp/cyberpanel/static/baseTemplate/assets/themes/frontend/color-schemes/default.css

这两个文件中的地址替换为国内的谷歌字体镜像源就好。(这个其实并不需要,现在的谷歌字...
Read More

elementaryos 面板设置为透明

elemantaryos 0.4面板默认为透明,有程序最大化时则会变为黑色不透明,修改为透明如下

修改/usr/share/themes/elementary/gtk-3.0/apps.css文件的第285行为background-color: transparent;即可变为透明,也可设置为background-color: alpha(#000, 0.5)半透明。

.panel.maximized {
    background-color: 
...
Read More

Eelementary OS美化

elementary默认没有add-apt-repository命令,用sudo apt-get install software-properties-common安装
1.安装安装Elementary Tweak控制面板

sudo add-apt-repository ppa:philip.scott/elementary-tweaks 
sudo apt-get update           
sudo apt-get install elementary-tweaks 

2.添加图标主题,
https://github.com/UKeyboard/elementary-2-macos/ 下载压缩包,把icons解压出放到$HOME/下并修改为.icons,或把la-capitaine-icon-theme 解压出放到/usr/share/icons/下

Read More

Discuz! X启用ssl后QQ互联redirect uri is illegal(100010) 处理方法

昨天给DisuczX换了域名,但是云平台无法同步站点信息,提示云平台信息同步失败,原因: Empty Response (ERRCODE:111),几经折腾终于解决了,我的方法如下,可能只适用于我的情况。
全新安装一个DiscuzX,开通云平台,导出pre_common_setting表备用,原论坛pre_common_setting表备份,数据库运行

SELECT * FROM `pre_common_setting` WHERE `skey` in ('my_siteid', 'my_sitekey')

导出云平台的id和key备用,删除原论坛pre_common_setting表,导入全新安装的论坛备份的pre_common_setting表,
登录你的站点,然后把备份的云平台ID和KEY填到诊断工具的ID和KEY内,同步站点信息,然后修改各项论坛设置

Read More

ubuntu真让我伤心

在ubuntu 16.04中装了vestacp,恢复了备份,结果发现网站连接不了数据库,后来发现是没有恢复mysql用户的备份,我只好手动新建了用户,不过之后发现了解决方法,在这里 https://forum.vestacp.com/viewtopic.php?f=20&t=13239

之后修改了vestacp的后台端口,重启了服务器,结果服务器不影响。。。
检查发现是apache2和nginx没有运行。。。
vestacp安装的包都是通过apt-get install安装的,安装好后这些应该都是默认开机启动的,然而这次就是没有自动启动。。。
16.04用的systemd,所以可以通过systemctl start nginx 和systemctl start apache2来启动,然后

systemctl enable nginx.service
systemctl enable nginx

来添加为服务,开机启动,然而我遇到了这样的情况

systemctl enable apache2
apache2.service is not a native service, redirecting to systemd-sysv-install
Executing /lib/systemd/systemd-sysv-install enable apache2
systemctl enable nginx
nginx.service is not a native service, redirecting to systemd-sysv-install
Executing /lib/systemd/systemd-sysv-install enable nginx

Read More

记录一点命令,省的以后又搜索

VestaCP 恢复备份,备份文件放在/backup/下

v-restore-user admin admin.2015-05-15.tar

admin是用户名,admin.2015-05-15.tar是文件名

rsync同步文件到远程服务器,指定ssh端口

rsync -av "-e ssh -p 12345" /web root@ip:/web 
...
Read More