Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

apache+mysql+php配置疑问类```

[复制链接]
ljlyc 发表于 2008-11-19 20:30:48 | 显示全部楼层 |阅读模式
想尝试学习下discuz!很久类,最近开始行动...

貌似单独安装apache,mysql,php都是成功的,
apache出现it works
mysql在dos下也ok
php通过test.php可以显示php的配置情况。

但是,根据一些贴子改了下apache的httpd.conf之后,首先是那个http://localhost或者127.0.0.1都上不去了,显示forbidden   You don't have permission to access / on this server.因为是第一次接触这个类,这个应该是不正常的吧...?但是那个test.php还是可以打开的呢。

然后根据那些帖子还有一个测试,testdb.php我就始终打不开,内容是<?php
$link=mysql_connect('localhost','Della','mysql');
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
打不开出现的提示是:Fatal error: Call to undefined function mysql_connect() in D:\myphp\root\testdb.php on line 2
这个是不是意味着没有连上数据库呐...?然后我捣鼓了很久还是没有结果,请大家帮帮忙类```

另外还有个疑问,在httpd.conf里面有一段
<IfModule dir_module>
    DirectoryIndex index.html index.html.var index.htm index.php
    #LoadFile c:\myphp\php\php5ts.dll
    #LoadFile c:\myphp\php\libmysql.dll
    LoadModule php5_module D:\myphp\php\php5apache2_2.dll
    AddType application/x-httpd-php .php
    PHPIniDir "c:\windows"
</IfModule>

loadfile那两句一添加进去,我的apache就启动不来,说the requested operation has failed.我觉得是不是这里有问题类,可是不懂怎么解决诶~
david173 发表于 2008-11-22 10:30:18 | 显示全部楼层
VirtualHost *:80>
ServerName  www.a.com
ProxyPass /  http://localhost:8080/
ProxyPassReverse  /  http://localhost:8080/
</VirtualHost>


很奇怪 我用apache代理iis  apache是80端口 iis是8080端口 代理是成功了
但是www.b.com 也指向了代理的地址 (也就是www.a.com指向的地址)
怎么能让www.a.com指向iis   www.b.com 直接是apache的目录
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-18 14:27 , Processed in 0.022296 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表