如果你是在windows下,那么用phptriad v2.11.

解决方案 »

  1.   

    phptriad 2.11 ?好象里面的php的版本比较老吧。都是多少啊。哪有下载的。
      

  2.   

    Windows 2000 下Aapche+Php+Mysql的整合
                    
                                                  for0 2002-12-23
    软件版本:
    Apache 1.3.27
    Php         4.2.2
    Mysql 3.23.54
    安装:
    没有先后顺序,最好安装在同一文件夹(比如e:\server)下的apache、php、mysql文件夹里。
    配置:
    (一) Php
    (1) 将php目录下的php4ts.dll复制到winnt\system32下,还有将php.ini-dist复制到winnt下,改名为php.ini。
    (2) 修改php.ini。将extension_dir改为extension_dir = e:\server\php\extensions样式,然后去掉要使用的扩展库前的分号(比如extension=php_mssql.dll)。
    (3) 如果使用session功能,将session.save_path 改为正确的路径(比如session.save_path = e:\server\php\tmp)。
    (4) 将register_globals 设置为On。
    经过以上修改,php应该可以运行,实现一般的功能,更详细的配置请参考其它手册。
    (二)Mysql
    (1) Win2K的Mysql以服务方式运行,不过这个版本装好后自动注册了mysql服务。其它版本可能要用命令提示符进入到mysql下的bin目录,执行mysqld-nt –install命令。
    (2) 用mysql\bin\winmysqladmin设置my.ini文件。输入用户名和密码(以后可以用这个帐号连接数据库)。
    (3) 最好用Phpmyadmin来管理mysql。
    (三)Apache
    (1) 这个版本在安装过程中,network domain项随便输入(比如localhost.com),server name项输入自己的ip(比如192.168.1.1),email项输入email地址(比如admin@localhost)。
    (2) 修改apache\conf下的httpd.ini。
    1.将Options Indexes FollowSymLinks MultiViews 行里的indexes去掉,这样,就不会被列出DocumentRoot下的目录列表。
    2.将DocumentRoot设置为网页文件夹的路径(比如DocumentRoot "e:\web_php")。
    3.加入对php的支持,在文件中加入
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php3
    AddType application/x-httpd-php .php4
    AddType application/x-httpd-php-source .phps
    LoadModule php4_module c:\server\php\sapi\php4apache.dll
       注意php4apache.dll的路径为你电脑上的正确路径,要不apache启动不了,这样php就以模块方式运行了。
        4. 修改默认启动文档,将DirectoryIndex行改为DirectoryIndex index.php index.htm index.html 。
    使用Phptriad
    软件版本:2-2-1
    安装目录为c:\apache,更改不了,装好后少量改动就可以使用。
    注册apache服务:在命令提示符下进入apache目录,执行apache.exe –i命令
    注册mysql服务:在命令提示符下进入apache\mysql\bin目录,执行mysqld-nt –install命令。
    将apache\php下的php.ini复制到winnt下,修改php.ini将extension_dir改为extension_dir = c:\apache\php\extensions,将session.save_path改为session.save_path = c:\apache\tmp。
    修改apache\conf下的httpd.ini。将ServerName改为自己的ip,DocumentRoot设置为网页文件夹的路径。将DirectoryIndex行改为DirectoryIndex index.php index.htm index.html index.html。
    虚拟目录的设置
    在httpd.ini中添加型如这样的字段:
    Alias /test "e:\web_php\test"
    <Directory "e:\web_php\test">
        Options Indexes FollowSymLinks
         AllowOverride None
         Order allow,deny
         Allow from all
    </Directory>
    这样别人输入//你的ip/test就能访问你test文件夹下的网页了,要不会提示没有访问权。
    PhpMyAdmin的设置
    将phpmyadmin目录复制到DocumentRoot设置的目录,修改目录下的config.inc.php。
    $cfg['Servers'][$i]['host'] = 'localhost';
    $cfg['Servers'][$i]['user']     = 'root';      
    $cfg['Servers'][$i]['password']     = '******';
    等号后面根据自己的配置填写,host段为mysql服务器名,user段为连接用户名,password段为连接密码。
    更多配置看选项后面的说明。2.3.2版的可以在页面上选择语言,早期的版本可以将config.inc.php中的$cfgDefaultLang = 'en';改为$cfgDefaultLang = 'zh';。