帮忙看看是不是session_start()惹的祸

我的网站程序在以前运行正常,但我重新做了一下系统之后,现在出现问题(win2k+iis+php+mysql),现在在远程网上也好用,但在本地不好用。
出现的错误如下:
Warning: open(/tmp\sess_1f2eade2f951850c49c93ef29790ca93, O_RDWR) failed: No such file or directory (2) in D:\WEBS\taixiang\cpyxs\wsdg.php on line 2
(属于站点中购物的部分)
其中的程序代码如下:
<?
session_start();//on line 2
//初始化数组
if (!is_array($product_name))
{
$product_name=array();
$product_price=array();
}
........
.......
好像涉及大session变量的都会出错,是不是服务器中关于session变量或者cookies中问题,请php的高手指点一下~~
---------------------------------------------------------------

在PHP.ini设置session自动注册。
---------------------------------------------------------------

你没有为session建立那个存放目录 建立那个们目录吧 就没事了
---------------------------------------------------------------

不是这么简单的事,因为我也遇上了同样的问题,
如果说是session的问题,那为什么远程的却没有问题?
远程的可以用,那那个临时目录肯定已经有了。

我已经把php.ini中有关session的设置都搞了一遍还是....

或许有个关键的参数还没找到?

期待期待
---------------------------------------------------------------

指定SESSION保存路径。
---------------------------------------------------------------

No such file or directory
就是说目录或文件不存在吗
先看目录是否以经建好 权限是否足够
---------------------------------------------------------------

老七的方法应该可解决问题

Published At
Categories with Web编程
comments powered by Disqus