首先安装个集成环境 用wamp 举例 把文件放在wamp 下的www文件夹下。打开浏览器输入127.0.0.1/文件名.php 就行了
首先你要有windows2003和iis6.0(6.0以下就免谈了)。然后要安装的东东依次为:php5.2,mysql5.0,phpmyadmin2.11这些东西一个个去找实在是太麻烦了,幸好我们有wamp。只要学会了安装wamp,那么就只剩下“配置”了。下面所有牵涉到的文件路径都以wamp为准,php在wamp中的目录为wamp\bin\php\php5.2.5。要让iis能够解析php,首先要把php.ini复制到c:\windows目录下,把php5isapi.dll复制到c:\windows\system32下。然后从windows2003的管理工具中进入iis,新添加一个web服务扩展,扩展名可以任意填写,比如说“php服务扩展”,要求的文件则是php5isapi.dll,勾上“设置扩展状态为允许”。然后新建一个网站,假设已经有了一个网站,右键“属性”,为网站创建一个“应用程序池”,执行权限为“脚本和可执行程序”,点击“配置”,添加一个“应用程序扩展”,在新弹出的窗口中,可执行文件选择刚才的php5isapi.dll(最好是c:\windows\system32下的),”扩展名”为.php,动作限制为“get,head,post,trace”,勾去“确认文件是否存在”ok,这样php就基本上配置好了,可以去网站根目录下创建一个index.php,写入“?phpphpinfo();?”,然后打开浏览器测试一下就可以了。首先你必须修改php.ini,找到extension_dir这个参数,假设wamp安装在d盘,改成extension_dir=“d:\wamp\bin\php\php5.2.5\ext\”,然后找到extension=php_mysql.dll和extension=php_mysqli.dll,确保他们之前的逗号已经去掉。接下就是关键了,在wamp\bin\php\php5.2.5目录下有一个关键的文件libmysql.dll,昨天困扰了许久,才想起以前配置mysql的惨痛经历(都是wamp惹的祸,把php/mysql的安装搞的太简单了),这个文件一定要复制到c:\windows\system32目录下去,否则就算在php.ini里面打开extension=php_mysql.dll也没有用,当浏览需要连接mysql的页面时,会报错说“mysql”类型不存在。我们就遇到了这样一个实际问题:54上已经在运行asp以及asp.net的网站,iis抢占了80端口,apache就不能使用了,这样难道你要别人在单,在wamp中找到httpd.conf文件,将其中所有“80”字样替换成你想要的端口,重启apache就可以了。apache里面一共有4个地方需要修改80:listen80,servernamelocalhost:80,namevirtualhost*:80,前2个是默认的,后2个是配置了virtualhost才会出现。</pre评论00加载更多
楼主,首先纠正一下,PHP是不能执行JS的函数的(当然,服务器端的js框架除外)!1楼的答案,那是个伪调用,根本就不是php在调用,而是js代码自己在调用!了解了php的执行流程就知道,js是客户端运行,php是服务器端运行!当在服务器端将php完全解析完,变为html代码,扔回浏览器后,就全是html静态代码了!所以,一楼的答案是伪调用!不是真正的php调用!前端静态页面可以用ajax访问php服务端,但是服务端的php代码是没法访问前端的js function. 充其量用file_get_contents()什么的获取源代码而已!js 是依托于浏览器运行,服务器端都不存在浏览器,当然就没法运行了!对于服务器端来说,html和js就跟text文件一件,就是一堆字符!没有其他意义!
IDE,放在php开发的角度来说就是集成开发环境。PHP的集成开发环境很多,比如:APMServer,XAMPP, PHPnow等等。下面简述怎样安装php环境,及运行项目。
首先,下载,安装php集成开发环境,安装步骤很简单具体参考下方参考教程。
启动apache,mysql服务;
将项目放在htdocs文件下;
在浏览器输入:localhost/项目名/文件名,回车即可运行项目。
参考PHP集成开发环境安装教程:
http://jingyan.baidu.com/article/a24b33cd53c5b819ff002b49.html
本地运行PHP的方法如下:
1、首先需要去Phpstudy官网下载相应系统的软件包,这里我默认使用的是XP系统(WIN7系统步骤相同),选择软件包进行下载安装即可。
2、下载完软件后得到软件包,双击解压到指定的目录下,这里解压c:/phpstudy下。
3、解压完后,会弹出防止重复化提示,这里选择“是”即可在本地运行。
当然出不来了,因为你的test.php写的代码里就没有输出代码。<?php$fp = fopen("test.txt", "a+"); 打开test.txt文件,模式为追加fwrite($fp, date("Y-m-d H:i:s") . " 成功成功了!\n"); 写入文件fclose($fp); 关闭文件?>
ajax,你学习一下相关知识,就知道怎么做了。
1. 如果是下载的源码不全导致的缺少install.php这个文件,那你需要重新下载一份完整的源码。2. 如果有这个文件,那么检查是不是路径设置的不正确。
一,首先到PHP官网下载php(目前php有3个stable分支版本7.1、7.0、5.6,如果有项目需求就下载需求版本,如果是个人学习,建议下载最新版),根据32位/64位系统下载ZIP包即可,不需要Debug包,(下面我要说的是Nginx+PHP的方式,推荐使用Non Thread Safe版本):二、到Nginx官网下载Nginx(个人学习建议Mainline版本,项目开发建议Stable版本),注意选择windows的包!:https://nginx.org/en/download.html三、下载完上面的两个包后解压即可(建议放到不经常移动的地方)。四、用纯文本编辑器打开Nginx里面conf文件夹里面的nginx.conf文件,进行如下编辑即可:
worker_processes auto;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; # access_log \\.\\nul; #关闭访问日志 sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; ssl_protocols TLSv1.2 TLSv1.1 TLSv1; ssl_prefer_server_ciphers on; gzip on; server { listen 80 default_server; listen [::]:80 default_server; server_name _; root html; #这里指定为你网站的根目录,比如C:\html,默认是相对于Nginx目录下 index index.php index.html; charset utf-8; location / { try_files $uri $uri/ =404; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.cpp; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; try_files $fastcgi_script_name =404; } }}五、根据需要可以编辑php.ini。六、创建快捷方式以便于启动php和Nginx:桌面上右键-》新建-》快捷方式,位置选择到php文件夹下的php-cgi.exe文件,并加上参数: -b 127.0.0.1:9000。(比如PHP文件夹在C:\php,位置就是"C:\php\php-cgi.exe -b 127.0.0.1:9000"),下一步名字随意,完成。桌面上再右键-》新建-》快捷方式,位置选择到Nginx文件夹下的nginx.exe即可。可以没有参数。再创建一个停止Nginx的快捷方式(PHP要停止直接在php的窗口按Ctrl+C即可):桌面上右键-》新建-》快捷方式,位置选择到Nginx文件夹下的nginx.exe,并加上参数: -s quit。(比如Nginx文件夹在C:\Nginx,位置就是"C:\Nginx\nginx.exe -s quit")。七、分别双击上面创建的两个快捷方式,启动php和Nginx(php会一直有一个黑框,不要关,Nginx是黑框一闪而过,任务管理器里可以看到多个Nginx进程)。八、在上面配置文件里设置的网站根目录里创建一个php文件,内容为:
<?phpphpinfo();九、打开浏览器访问“127.0.0.1”或者“[::1]”,如果正常显示PHP信息界面了就表示环境搭建成功了。十、要关闭的话,php在那个黑框框按Ctrl+C即可,然后运行刚刚创建的那个Nginx退出的快捷方式即可关闭Nginx。纯手打,望~~!