出现 No input file specified错误一般是在php.ini里面设置 cgi.fix_pathinfo 的值为1了。
而且 SERVER["SCRIPT_NAME"] 的值会重复一遍 SCRIPT_NAME 。

后来测试,需要在 cgi.fix_pathinfo=1 下面加一句

doc_root=

测试无误。

mysql 数据库修复办法

[ 2010/07/16 21:31 | by admin ]
今天碰到个朋友,说数据库坏了,让我帮修复一下。

出错提示是:
引用
MySQL Error
Message: MySQL Query Error
SQL: SELECT * FROM uchome_creditlog WHERE uid='1' AND rid='10'
Error: Table '.\a1226230711\uchome_creditlog' is marked as crashed and should be repaired
Errno.: 145
Click here to seek help.


这个跟我之前处理过的有点区别,之前提示的是.frm文件错误无法打开,现在没那个提示了,用repair talbe还能有效么?

我知道他在bbs后台mysql运行框里面输入 repair talbe uchome_creditlog ,无法修复,看来问题大了。

于是我要了他的vps帐号密码,远程登陆,并用ftp传了个phpmyadmin上去。进入phpmyadmin,repair,不行。停止mysql服务,再启动mysql服务,还是不行。我都想重启vps了。baidu,找到解决办法,用myisamchk。

命令如下: myisamchk -c -r  uchome_creditlog (如果还不行,就-f 强制修复)

命令执行完毕,刷新phpmyadmin,显示数据表正常。重新打开网站测试,正常。

到此修复完毕

后记:
引用
这是我遇到的第二个使用vps出现mysql表损坏的情况了。看来vps对mysql很不友好啊。用vps使用mysql的朋友要注意了
一直用的bo-blog,Url重写也是很喜欢的

但发现使用htaccess重写后。有获取不到参数的问题。去官方论坛,也没有人解决这个问题,所以就留在这了,使用基于php本身的重写。

后来maocom.com使用pbdigg,发现把show.php?id=33重写为show/33.html也是获取不到参数;还有个更意外的问题,就是取消htaccess文件后,居然还存在重写为show,百思不得其解。难道程序这么强悍,把重写规则注入到apache的conf文件里面了?

前几天更新wust.com.cn的首页,又出现了这个问题。

当存在xxx.php时候,就不能重写为xxx/,肯定是获取不到参数。

一开始,我想难道是参数获取文件用的require,不好使?于是换成include,发觉还是一样。于是直接加到文件本身头部,还是老样子。

接着,删除htaccess,发觉xxx.php还是能重写为xxx/,于是重新上传htaccess,设置RewriteEngine 为 off,发现重写还是存在。看来是其他问题了。

把重写规则注入到apache的conf文件里面了?还是其他问题?

试着把xxx.php改名为xxxyyy.php,继续重写为xxx/,发觉ok,参数获取正常。

继续。把一个xxx.php上传到一个没有用过htaccess文件的空间,发觉居然还存在重写。问了下朋友用的GD的空间,他测试了下,也是这样。

终于真相大白,原来GD的linux空间默认了重写php文件本身。

龟儿子的网店程序

[ 2008/12/29 01:03 | by admin ]
    在GD买的空间,装了个ecshop2.6,硬是TNND打不开。。。
    好不容易一万多个产品全部转化为ecshop的数据格式了,恨不得一刀砍死ecshop。于是想到shopex。虽然一直没有好感,但发现居然还可以运行。。。
    于是本地装了一个,自己发布了几条测试数据,用phpmyadmin导出mysql数据,看看是怎么保存数据的。搞了半天,总算有点眉目了。于是自己写了几个sql执行加进去了。问题出来了。。。

   主要就是图片的问题。虽然我在sql里面图片都是一样的,但那龟儿子的shopex硬是在程序里面区分开了,如下:

点击在新窗口中浏览此图片

并且在数据输出页面加了 _big _small  _thumbnail。你TMD不开源也就算了,这里面你还搞这么恶心。。。
      Ecshop是款不错的网店程序,功能强大,也很容易上手。以前也用过shopex,但他们的后台那个烂。。。不是一般的烂,而且好像他们也听不进去别人的建议,反正就那样邋遢下去了。现在一直没关注过他们了,直到听说ecshop被他们收购了。个人还是很反感他们收购的。唉,Ecshop刚刚有了个好的起步。

      我用的是ecshop2.6版本的,网店大概有1万6的商品(当然不是手工一个个加进去的cool),一般也是一个月更新一次数据。价格变化快。

      空间是discuz的,500M。网站刚开始那段时间,一会就提示空间满了,网页就出错。不会啊,我图片放在另外的服务器上,有600来M,空间就放了个程序,就十几M的样子,数据库也不大,怎么会满呢。后来居然还给关闭了,说空间超额。

       跟comsez的那个客服咨询,看样子也是烂的很,啥都不知道。我说,我用你们的程序,你们的空间,你们得给个解决办法。更可气得是,我去他们客服论坛发布了个帖子,居然给俺删除了,说是啥不符合版规。。。
分页: 2/4 第一页 上页 1 2 3 4 下页 最后页 [ 显示模式: 摘要 | 列表 ]