很多站长朋友们都不太清楚web网站访问php,今天小编就来给大家整理web网站访问php,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 iis中创建、配置一个web站点,使其可支持asp和php,所需的重点步骤有哪些? 2、 如何设置web页面访问权限?只允许登录用户访问login.php,其他页面未通过验证均跳转到登录界面 3、 让别人访问http环境下的php写的WEB 4、 原有网址打不开了,必须网址后面加上web/php才能访问,请问谁知道这是什么问题? 5、 如何将php文件在网页上打开?(本人在建立web数据库) iis中创建、配置一个web站点,使其可支持asp和php,所需的重点步骤有哪些?这个我配置过。
1、准备好php.ini,php5ts.dll,php5isapi.dll这3个文件,其中的php5是你拥有的php版本的文件,不同的版本,数字也不一样,这没关系。
2、将php.ini复制到windows目录
如果要用session,先配置一下:
打开该文件,找到extension_dir
=
"./"
,将其改为
extension_dir
=
"C:\windows\extensions"
;再找到
session.save_path
=
/tmp
,将其改为
session.save_path
=
C:\windows\sessions
。(注:此时你需要在C:\windows目录下建立sessions文件夹,以存放session
。)
3、将php5ts.dll,php5isapi.dll复制到system32目录
4、在IIS中,添加Web服务扩展,要求的文件选择复制到system32里的php5isapi.dll,勾选“设置扩展状态为允许”
5、在要允许执行Php的站点上,设置其属性。
【主目录】【配置】【应用程序扩展】
点击【添加】按钮,可执行文件选择复制到system32里的php5isapi.dll,扩展名为php,动作限制为:GET,HEAD,POST,然后确定。
重启IIS。
现在,你设置的那个站点即可以运行ASP,又可以运行PHP了,同样,你还可以为它添加Asp.Net或其他WEB服务扩展。
如何设置web页面访问权限?只允许登录用户访问login.php,其他页面未通过验证均跳转到登录界面在页面最前面用session
这样是对的
判断的时候用
session_start();
if ($_SESSION['name'] == "admin") {
echo '登录成功!';
} else {
//转向登陆页面
}
注销时:
session_start();
$_SESSION = array();
if (isset($_COOKIE[session_name()])) {
setcookie(session_name(), '', time()-42000, '/');
}
session_destroy();
Session 对象存储特定用户会话所需的信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。
cookie和session的功能是一样的!
让别人访问http环境下的php写的WEB装apache+php+mysql
1.安装apache,安装好后修改conf文件中的httpd.conf,使其支持php文件,打开httpd.conf,在最后加入这段文字
DirectoryIndex index.html index.html.var index.php
LoadFile D:/php5/php5ts.dll
LoadModule php5_module D:/php5/php5apache2_2.dll
AddType application/x-httpd-php .php
PHPIniDir "D:/php5"
2.安装PHP:解压php包后,找到php.ini,修改里面的配置
extension_dir = "d:\php\ext\" 这是你解压后PHP文件的路径,反正是要把EXT文件路径加进去;short_open_tag 设置为 On,直接在文件末尾加入
extension=php_bz2.dll
extension=php_curl.dll
extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
extension=php_fdf.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_gmp.dll
extension=php_imap.dll
;extension=php_interbase.dll
extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_msql.dll
;extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_oci8.dll
extension=php_openssl.dll
extension=php_pdo.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pdo_sqlite_external.dll
extension=php_pgsql.dll
extension=php_pspell.dll
extension=php_shmop.dll
extension=php_snmp.dll
extension=php_soap.dll
extension=php_sockets.dll
extension=php_sqlite.dll
;extension=php_sybase_ct.dll
extension=php_tidy.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
extension=php_zip.dll
4.配置环境变量,我的电脑-属性-高级-环境变量,选择配置Path,加入d:\php;d:\php\ext;
这是php和php里ext文件的路径
5.这个时候就把PHP的东东全部配置好了!别人只要输入你的IP地址就可以访问了!
原有网址打不开了,必须网址后面加上web/php才能访问,请问谁知道这是什么问题?你修改了网站根目录。。 可以根据apache或者IIS 搜寻相关答案 或者你再补充下问题。
如何将php文件在网页上打开?(本人在建立web数据库)不太明白你意思。php就是网页文件,把php文件放在服务器下(比如iis,或者apache),就可以用浏览器打开了。
关于web网站访问php的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于web网站访问php php访问网页发起post请求的详细内容...