未分类
Table ‘******’ is read only问题解决
把windows 2003下mysql的data里的数据库复制到Centos下的mysql的data里面,可以查看。但是当对该数据库进行写入操作时候出现错误提示:#1036 - Table ‘xxxxx’ is read only.
解决方法为设置文件权限,然后重启,代码如下:
#sudo chmod -R 777 /var/lib/mysql/XXXX(数据库名)
#sudo /etc/init.d/mysql restart
重启nginx命令
# /usr/local/nginx/sbin/nginx -s reload
nginx已经重启成功
php168 b2b发表文章时更新文章所在的栏目页
写这篇文章之前先鄙视下php168 b2b,系统是在太垃圾了,也好意思拿出来卖,还加密!严重鄙视!下面说下修改方法
修改inc/artic_function.php所在的页面
将
write_file(PHP168_PATH.”cache/makelist.php”,”<?php\r\n\$allfid=’$fidDB[fid]‘;\$JumpUrl=’$comebackurl’;”);
修改为
$fupid=$fidDB[fup]?”,$fidDB[fup]“:”;
write_file(PHP168_PATH.”cache/makelist.php”,”<?php\r\n\$allfid=’$fidDB[fid]$fupid’;\$JumpUrl=’$comebackurl’;”);
如果所在的栏目为三级栏目的话则还需要修改栏目所在的父栏目的父栏目,修改如下
$fupid=$fidDB[fup]?”,$fidDB[fup]“:”;
$grandfid=$db->get_one(”SELECT fup FROM `{$pre}sort` WHERE fid=’$fidDB[fup]‘”);
if($grandfid){$fupid2=”,$grandfid[fup]“;}
write_file(PHP168_PATH.”cache/makelist.php”,”<?php\r\n\$allfid=’$fidDB[fid]$fupid$fupid2′;\$JumpUrl=’$comebackurl’;”);
