[悲剧]虎绿林的一系列Linux兼容问题

 A. magic_quotes_gpc(自动转义引号)
 几乎所有的Linux主机都打开了它(我找的每一个免费空间都打开了)。
 它会自动转义我们提交表单的特殊字符。
比如,'会变成\',\会变成\\。
 结果?很简单,就是hu60admin的代码编辑功能没法用了。你一编辑,单引号'就都成了\',不出错才怪。
 此问题在测试主机那边已解决。等全部问题都解决了,我会更新包。
 B. $_SERVER[URL]
 当初我也怀疑过,某些主机可能没有这个变量。结果Linux果然没有。我不该偷懒。写$_SERVER[REQUEST_URI]就没问题了。
 该问题会造成下载队列无法连续工作,“经常意外停止”。
 它还会导致所有依赖“返回来源页”工作的程序都失效。
  我教程中的挂Q程序也有这个问题,导致了Q在15分内掉线。
 C. ereg
 我为什么没早点发现preg呢?用了这么个倒霉的家伙,一个一个改吧。
 改完后Linux主机也应该解压就能用了吧。

这篇贴子意味着:所有只支持PHP的空间(特别是国外的免费空间)都无法直接使用现在发布的这个虎绿林!!悲剧,似乎没人看明白。
今晚我会去修改,直到它能用为止。
回复列表(9|隐藏机器人聊天)
  • @Ta / 2011-05-31 / /
    那个eregi你用得太多了,基本每个文件都有,我才把admin里的转换过来,老虎为什么当初设计时使用smatry模板呢
  • @Ta / 2011-05-31 / /
    汗,为什么不使用smarty呢[http://wap3.shop.co/smarty.zip]smarty.zip[/url]
  • @Ta / 2011-05-31 / /
    汗,为什么不使用smarty呢smarty.zip我发现自己被高考毒害了,要不怎么老出错呢
  • @Ta / 2011-05-31 / /
    我学习PHP时是直接跳过了smatry的,当时根本看不懂。
    我觉得手机写的程序应该有一套自己的模板程序,于是自己设计了一个,简单且实用。
    我需要正则表达式,当时根本不知道ereg的命运这么悲剧,所以用了。不过0wap里面没有一个ereg,我本来是准备用它来替代wap的。
    可是我没时间重写wap的功能,那些功能我不想放弃,所以就这样了。我准备写个程序自动修改它。
  • @Ta / 2011-05-31 / /
    我倒是觉得正则表达讨厌一点,不过还好,找到的资料基本都能看懂
  • @Ta / 2011-05-31 / /
    老虎,把那些管理的SQL可视化怎么样?
  • @Ta / 2011-05-31 / /
    我有时间会做用户界面的,或者你自己做。
  • @Ta / 2011-05-31 / /
    我想学PHP
  • @Ta / 2011-06-06 / /
    期待!我传的虎绿林程序,访问网站总是出现500.
添加新回复
回复需要登录