修改系统下php.ini配置文件,把init.inc文件所在的路径加入到include_path变量中

解决方案 »

  1.   

    include_path的路徑和'init.inc' 文件所在的路徑不同!
    設置為相同看
      

  2.   

    高版本不是没有php.ini配置文件吗
      

  3.   

    php.ini配置文件没有?行吗?你指定的路径下找不到,PHP会到include_path下找,如果找不到,就会出错了。
      

  4.   

    我的同事装了一个php运行环境,可是他的WINNT目录下却没有php.ini配置文件,但可以运行,怪
      

  5.   

    唔使PHP.INI文档都可以运行,有咁嘅怪事?
    包含文档出错有时都会係你包含嘅文档路径唔啱.
      

  6.   

    没有php.ini不行吧?我觉得是路径没有找对,用相对路径试试
      

  7.   

    在php中通过表单能自动传输变量,理论上这是无可非义的,可我在用表单传递变量时,
    在屏幕上却没有显示变量的值,请看下面的代码:
       <html>
       <!--jobapp.html-->
       <body>
        <form action="name.php" method="post">
          <p>Enter name:</p><br>
           <input type="text" name="username">
            <br>
            <input type="submit" value="click here">
         </form>
       </body>
      </html>
     
       以下是name.php文件的代码:
       <html>
       <!--name.php-->
        <p>Welcome:<?php echo($username); ?></p>
       </html>
      我想代码是正确的,却不能得到预期的结果,请问各位高手,是否是我的php.ini中设置
     错误,我所用的php解释器是php4.0.3,使用的服务是IIS,并以cgi的方式安装,
       由于我是php的初学者,我不想因这样的一点小错误而降低我学php的兴趣,请各位高手帮忙,在线等待。
      

  8.   

    检查php.ini中register_globals是不是打开了...
    其实关闭之后用HTPP_GET_VARS[]和HTTP_POST_VARS[]更好一些...
    不过很多老的代码都没这么用...还有上边说的那个包含文件问题,偶在用IIS+PHP的时候也碰到过,比较奇怪.
    需要在原来require "xxxx.php" 的地方改成require "./xxxx.php"
    也就是把相对路径加进去就解决了.不然改php.ini的之后也不一定有效.
    但是用apache就从没出现这种问题.是有点奇怪的说...
    哪位更熟悉的解释一下?