注意一下win和unix的差别就行了。比如说,目录,以及文件名的大小写。

解决方案 »

  1.   

    建议你这样   服务器使用php+mysql+apache(版本自己定)     建议: php ->4.3.2
               mysql ->4.0.13  (可选4.1)
              apache -> 1.3.27 (可选2.0.46)   相关配置google上搜一下,多如牛毛    个人工作台,建议不要采用IIS结合PHP,而采用同服务器相同配置!(当然了你可以同时安装几个PHP系统,比如说你可以再装个APACHE用PHP5~)    编写过程中,一定要注意文件名大小写问题,建议全部使用小写!(用cuteftp传的时候可以强制为小写)    另外就是要注意系统权限问题,uinx下的权限限制比较严格,可能会是你的程序报错的一个来源
      

  2.   

    还有,就是  建议以后写PHP代码采用PHP4.2以后的编写规范~   echo $_GET['str'];
     
       而不采用   echo $str;  -----------------------------    由于PHP5的出台,因此写CLASS的时候,记得一定要写一份.php5.class.inc.php的文件出来里面采用PHP5的规范进行编写,虽然编写的时候累一点,以后升级就省事多了啊
      

  3.   

    unix系统确实有时候后运行PHP会异常;
    一个是php文件页面刷新有时候要用到
    <script>location.href=\"$PHP_SELF\"</script>
    还有就是MYSQL有时会运行不正常;
    需要重启一下
      

  4.   

    谢谢各位的答复,还有个问题就是个人工作平台采用和服务器相同的配置,因为服务器是运行
    在UNIX平台下,那么个人工作平台是不是也要在UNIX平台下?如果个人平台不是在UNIX平台下,
    而是在WINDOWS下,那么PHP和APACHE的配置就与服务器的配置不同了,这有没有冲突??