php网站源码下载 及怎么在本机上运行!

php网站源码下载 及怎么在本机上运行!,第1张

要想运行PHP代码,你得现有一个服务器环境。

1 在网上自己下载一个xampp,然后安装。

2 把你的代码放到xampp\htdocs\里面。

3 打开浏览器,输入127001/文件名php

比如,你得文件有个叫indexphp的,直接输入127001/indexphp访问,就开始执行了。

4建议在htdocs里面添加文件夹,防止混乱。

5 也可以将默认的htdocs目录更改到其他位置,这个网上介绍很多。

你可以去后盾人平台看看,里面的东西不错

<php

header('Content-type: application/save-as');

header('Content-Disposition: attachment; filename="arar"');

readfile('http://acom/arar');

>

上面的例子只用了三个语句,完全就能实现你的基本功能。两个header语句告诉浏览器把接下来的数据保存为文件,readfile语句从互联网上获得文件内容到服务器,然后再发给浏览器。

你需要使用url参数获得地址,这个代码不难,你应该是会的。

在windows下安装apache php mysql

从各官方网站下了APACHE2050、PHP5、MYSQL4020、PHPMYADMIN257

apache_2050-win32-x86-no_sslmsi

php-500-Win32zip

mysql-4020d-winzip

phpMyAdmin-257zip

系统 win2003 系统盘为: D盘

第一步: 安装apache 并配置支持PHP

点击安装文件apache_2050-win32-x86-no_sslmsi

将apache安装在 D:\apache2 目录(随自己喜好)下

将php-500-Win32zip 里内容解压到 D:\php 里

找到 php目录里的 phpini-dist 重命名为 phpini 并拷到 windows目录里(win2k 里为winnt)

我的phpini是拷到 D:\windows目录

再将php目录里的 php5tsdll,libmysqldll 拷到 系统目录(system/system32) 如我的是D:\windows\system里

配置apache里的httpdconf

打开 D:\Apache2\conf\httpdconf 这个文件

找到 AddDefaultCharset ISO-8859-1 将其改为 AddDefaultCharset GB2312 (让默认语言编码为简体中文)

找到 DocumentRoot "D:/Apache2/htdocs" 将其改为你的WEB目录(可不改)如我的为 DocumentRoot "D:/website"

找到 DirectoryIndex indexhtml indexhtmlvar 在后面加入 indexhtm indexphp

选择安装模式: 模块化模式安装 或 CGI模式安装 (选一样即可)

--------------模块化安装配置------------------------------------

找到 #LoadModule ssl_module modules/mod_sslso 这行,在此行后加入一行

LoadModule php5_module d:/php/php5apache2dll

其中d:/php/php5apache2dll 为你php目录中php5apache2dll所在的位置

找到 AddType application/x-gzip gz tgz 这行,在此行后加入一行

AddType application/x-httpd-php php

---------------------------------------------------------------

--------------CGI安装配置--------------------------------------

找到 AddType application/x-gzip gz tgz 这行,加入如下即可

ScriptAlias /php/ "d:/php/"

AddType application/x-httpd-php php

Action application/x-httpd-php "/php/php-cgiexe"

---------------------------------------------------------------

此时PHP环境基本已经配置成功

在WEB根目录(如我的D:\website)里建一个名为testphp的文件内容如下

< echo phpinfo(); >

重新启动apache服务

用浏览器打开 http://localhost/testphp

如果可以看到php配置输出信息就OK了

你只问了搭建php服务器啊。

原帖由

2008-10-17

17:10

发表

[i]谢谢回复!不过似乎不能解决问题100多M的文件,php程序完成循环输出耗时大概30秒,用户完成下载可能要几个小时,就是说,在用户下载过程中,该下载链接已经被我删除了,如果这时下载被中断,就无法继续完成

是不是下载完成这个貌似只能靠用户MD5验证了随便下个压缩包还经常出现错误的情况呢

声明:最反感什么一键安装!方法很多,首先下载解压PHP,最好环境变量配上不配cli模式会有一定影响,下来1apachePHP模块直接引入PHP模块配置好虚拟主机2iis图形操作在PHP模块找到对应版本sapi文件3PHP-cgi启动cgi服务器nginx代理执行4类似node不需要任何web服务器直接在web目录下PHP-S前提是PHP54以上版本。5第四种方式获取客户端头信息存在故一般结合nginx通过nginx获取头信息再反向代理。建议用第三张方式,需要注意的是之前Windows系统需要定期重启cgi否则会502,补充一点Linux下webserver会更多如lighttp结合fastcgi、如PHP原生扩展swoole等等。

首先,运行PHP程序都有一个工作目录的。

你这样的情况,要么就是你上传的目录不在工作目录下。

或者服务器不支持PHP

希望这些能给你帮助。。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » php网站源码下载 及怎么在本机上运行!

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情