我的php 用了session后, 就出先了问题, 有人可以告诉我是为什么吗? 试一试这样,假设你的php安装在c盘,那就在c盘根目录建个叫tmp的目录。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 路径设置不对!1.php.ini中没有设置好2.没有建一个tmp目录 在php.ini中没有设好tmp的目录路径,在php.ini的[Session]session.save_path = C:/php4/tmp ;然后你在相应的路径新建一个tmp目录就可以了 在php.ini中没有设好tmp的目录路径,在php.ini的[Session]session.save_path = C:/php4/tmp ;然后你在相应的路径新建一个tmp目录就可以了 楼上的老兄说的对极了,我以前在用wdb论坛时也是这个问题。 【☆☆☆ Apache概要说明 ☆☆☆】Apache的默认安装目录是c:\program files\apache group\apache,不过为了方便起见,不妨将它安装到c:\apache目录下。配置文件是c:\apache\conf\httpd.conf,通常至少需要修改的是ServerName这一项,把注释符号“#”去掉,最简单是后面跟IP地址,对于有WINS的局域网用户可以用机器名,对于有DNS的网络用户可以用域名。在Windows 2000下没有设置ServerName这一项会造成Apache不能启动。还有一个影响是当用如下方式使用Alias时:Alias /userdir "c:/userdir/"假如这样调用:http://localhost/userdir/不会产生任何问题,可是如果这样调用:http://localhost/userdir那么localhost会被替换成ServerName所指定的值,如果这个值不能被正确解析,就无法访问。用户的配置项目添加在httpd.conf或者srm.conf中都可以,一说是将所有的配置项目都放在httpd.conf中,这样只需要修改维护这一个配置文件,比较方便,而且避免了冲突(这是srm.conf文件中说的!)。可是httpd.conf确实太大了,要在里面搜索特定的项目就不很容易。还有一说是将所有的用户自己添加修改的配置项目都放在srm.conf中,这个文件很小,便于察看修改,本人倾向于后者。在httpd.conf中,Apache的其它常用的可能需要修改的设置有:ServerAdmin [email protected] #管理员的e-mail地址DocumentRoot "c:/apache/htdocs" #默认的根路径注意路径全都是用斜线而不是反斜线来分隔DirectoryIndex index.html index.php index.php3 index.htm index.shtml这一项指明了在每个目录中的默认文档及其顺序AccessFileName .htaccess #目录访问的配置文件名用资源管理器会发现无法将一个文件改名成“.htaccess”,不过在命令行方式下可以,用notepad也可以另存为这个文件名。关于PHPMYADMIN在apache中建一个alias就了在httpd.conf中加入 Alias /mysql "f:/phpMyAdmin/" <Directory "f:/phpMyAdmin/"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all</Directory>只用如下几项了$cfgPmaAbsoluteUri ='http://localhost';$cfgServers[1]['user'] = 'root'; $cfgServers[1]['password'] = ''; 以上是apache+php+mysql****************************************************** 如何找到图片的路径 Damn Small Rich Text Editor问题 PHP 跳转问题 50分:如何解决?select count(*) from client where C_EMPRESA like '%上海%' 帮看看下面的查询 问题 请各位高手帮忙看看,小弟不易!! 请教前辈有关php echo输出问题 高手求助,菜鸟问题! php能不能调用windows系统的api 登录成功后返回原来的页面并保持数据 请朋友们帮我查个错,关于数据库和数组应用的 你们看一看让我痛苦的东西吧! 我想可能是ie 不能够处理php文件,php.exe没有动起来。
1.php.ini中没有设置好
2.没有建一个tmp目录
在php.ini的[Session]
session.save_path = C:/php4/tmp ;然后你在相应的路径新建一个tmp目录就可以了
在php.ini的[Session]
session.save_path = C:/php4/tmp ;然后你在相应的路径新建一个tmp目录就可以了
不过为了方便起见,不妨将它安装到c:\apache目录下。配置文件是
c:\apache\conf\httpd.conf,通常至少需要修改的是ServerName这
一项,把注释符号“#”去掉,最简单是后面跟IP地址,对于有WINS
的局域网用户可以用机器名,对于有DNS的网络用户可以用域名。在
Windows 2000下没有设置ServerName这一项会造成Apache不能启动。
还有一个影响是当用如下方式使用Alias时:
Alias /userdir "c:/userdir/"
假如这样调用:
http://localhost/userdir/
不会产生任何问题,可是如果这样调用:
http://localhost/userdir
那么localhost会被替换成ServerName所指定的值,如果这个值不能
被正确解析,就无法访问。
用户的配置项目添加在httpd.conf或者srm.conf中都可以,一说是将
所有的配置项目都放在httpd.conf中,这样只需要修改维护这一个
配置文件,比较方便,而且避免了冲突(这是srm.conf文件中说的!)。
可是httpd.conf确实太大了,要在里面搜索特定的项目就不很容易。
还有一说是将所有的用户自己添加修改的配置项目都放在srm.conf中,
这个文件很小,便于察看修改,本人倾向于后者。
在httpd.conf中,Apache的其它常用的可能需要修改的设置有:
ServerAdmin [email protected] #管理员的e-mail地址DocumentRoot "c:/apache/htdocs" #默认的根路径
注意路径全都是用斜线而不是反斜线来分隔DirectoryIndex index.html index.php index.php3 index.htm index.shtml
这一项指明了在每个目录中的默认文档及其顺序AccessFileName .htaccess #目录访问的配置文件名
用资源管理器会发现无法将一个文件改名成“.htaccess”,不过
在命令行方式下可以,用notepad也可以另存为这个文件名。关于PHPMYADMIN
在apache中
建一个alias就了
在httpd.conf中
加入
Alias /mysql "f:/phpMyAdmin/"
<Directory "f:/phpMyAdmin/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
只用如下几项了
$cfgPmaAbsoluteUri ='http://localhost';
$cfgServers[1]['user'] = 'root';
$cfgServers[1]['password'] = ''; 以上是apache+php+mysql
******************************************************