注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

爱乐高机器人俱乐部

www.legodiy.com

 
 
 

日志

 
 

Php环境调试速成(局域网)  

2014-03-17 15:16:51|  分类: 教学研究 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Php环境调试速成

一、    下载安装php集成环境

1、     EasyPHP DevServer

http://www.easyphp.org/easyphp-devserver.php ;

     2、       WampServer
       http://www.wampserver.com/en/
二、设置apche
设置httpd.ini,以绑定IP地址,局域网用户可通过服务器固定IP访问网站。
1、打开httpd.ini,找到Listen 80,确认去掉了前面的#,表示启用80端口。
2、找到    
    #Deny from all(表示禁止从任意主机访问服务器)
     Allow from all(表示允许从任意主机访问服务器)启用这个,现在局域网内任意主机就可以通过服务器IP访问服务器了。
三、配置数据库mysql
1、打开phpmyadmin,确认用户名和密码可用。
2、修改用户权限,确保相应用户可访问指定的数据库;
  Php环境调试速成(局域网) - 张果老 - 爱乐高机器人俱乐部
%表示任意主机
 
Php环境调试速成(局域网) - 张果老 - 爱乐高机器人俱乐部
 
Php环境调试速成(局域网) - 张果老 - 爱乐高机器人俱乐部
按数据库指定权限,特别重要。
四、将网站原文件复制到安装目录下www目录下,有的php系统是wwwroot目录,就是网站的根目录。再配置网站的相关配置文件即可访问了。
1、举例:emlog博客系统的数据库配置:
打开网站根目录下的config.ini文件,如下:
<?php
//mysql database address
define('DB_HOST','localhost');
//mysql database user
define('DB_USER','root');(root为数据库用户名)
//database password
define('DB_PASSWD','222333);(222333为数据库密码)
//database name
define('DB_NAME','emlog');(emlog为数据库表名)
//database prefix
define('DB_PREFIX','emlog_');
//auth key
define('AUTH_KEY','x(DHQISG!mEwK*E!h1lNw5nD^)u8Xdcw5b2aad85143ceed55b5299bcc1afb2d1');
//cookie name
define('AUTH_COOKIE_NAME','EM_AUTHCOOKIE_BJCIAkKWASS0IhbeLg5R4FOa0g1GNrbK');
只确认红色文字部分,其余不管。
2、其它系统配置相近;
五、到此网站就可使用了。但可能还有一些小问题,具体根据需求,再进一些设置即可。以下是一些配置php.ini的参考
    Windows 环境下的修改方法 ================================================================

第一步:修改在php5下POST文件大小的限制

1.编修php.ini

找到:max_execution_time = 30 ,这个是每个脚本运行的最长时间,单位秒,修改为:
max_execution_time = 150

找到:max_input_time = 60,这是每个脚本可以消耗的时间,单位也是秒,修改为:
max_input_time = 300

找到:memory_limit = 128M,这个是脚本运行最大消耗的内存,根据你的需求更改数值,这里修改为:
memory_limit = 256M

找到:post_max_size = 8M,表单提交最大数据为 8M,此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的。限制范围包括表单提交的所有内容.例如:发表贴子时,贴子标题,内容,附件等…这里修改为:
post_max_size = 20M

找到:upload_max_filesize = 2M ,上载文件的最大许可大小 ,修改为:
upload_max_filesize = 10M

第二步: Apache环境中的档案上传大小控制
修改位于Apahce目录下的httpd.conf
添加下面内容
LimitRequestBody 10485760    
即10M=10*1024*1024,有的文章中提到应改为 600000000

重新启动apache,就可以在设置里看到你要的大小

Linux 环境下的修改方法 ================================================================
修改etc/php.ini
找到 File Uploadsh区域修改以下几个参数: file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开 upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹(moodle可以不改)
upload_max_filesize = 8m ;允许上传文件大小的最大值.
找到 Data Handling区域,修改 post_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M
设上述四个参数后,上传小于8M的文件一般不成问题。但如果上传大于8M的文件,只还得设置以下参数:
在Resource Limits 区域: max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒 max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒 memory_limit = 8m ;每个PHP页面所吃掉的最大内存,默认8M


  评论这张
 
阅读(203)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017