摘要:
大部分PHP代码执行时间都不会很久。但是有些时候,比如等待图片上传,可能执行时间过长导致超时。php.ini 中缺省的最长执行时间是 30 秒,这是由 php.ini 中的 max_execution_time 变量指定,倘若你有一个需要颇多时间才能完成的工作,例如要发送很多电子邮件给大量收件者,或者要进行繁重的数据分析工作,服务器会在 30 秒后强行中止正在执行的程序,如何解决这个问题呢。最简单当然是修改 php.ini 中 max_execution_time 的数值,不过不是所有人都有权修改 php.ini,例如使用网页寄存的开发人员,服务器上的 php.ini 由很多网站共同使用,所以 阅读全文
posted @ 2013-10-11 15:22
冯志强采桑子
阅读(347)
评论(0)
推荐(0)
摘要:
PHP默认的上传限定是最大2M,想上传超过此设定的文件,需要调整PHP、apache等的一些参数。下面,我们简要介绍一下PHP文件上传涉及到的一些参数:file_uploads :是否允许通过HTTP上传文件的开关,默认为ON即是开。upload_tmp_dir :upload_tmp_dir用来说明PHP上传的文件放置的临时目录,要想上传文件,得保证服务器没有关闭临时文件和有对文件夹的写权限,如果未指定则PHP使用系统默认值。upload_max_filesize :允许上传文件大小的最大值,默认为2M。post_max_size :控制在采用POST方法进行一次表单提交中PHP所能够接收的 阅读全文
posted @ 2013-10-11 15:11
冯志强采桑子
阅读(353)
评论(0)
推荐(0)
摘要:
1.$_SERVER['SERVER_SOFTWARE']: Apache/2.2.22 (Win32) PHP/5.2.8$_SERVER['SERVER_NAME']:localhost2.PHP_OS:程序中需要先提前写好一些值,然后通过PHP_OS来获得当前运行的操作系统,进行判断switch(PHP_OS) { case 'FreeBSD': ..... break; case 'CYGWIN_NT-5.1': ..... break; case 'Dar... 阅读全文
posted @ 2013-10-11 15:06
冯志强采桑子
阅读(198)
评论(0)
推荐(0)
摘要:
1.提交后的message页面的跳出static public function message( $action = 'success', $content = '', $redirect = 'javascript:history.back(-1);', $timeout = 4 ) { switch ( $action ) { case 'success': $titler = '操作完成'; $class = 'message_success'; $images = 'message 阅读全文
posted @ 2013-10-11 11:32
冯志强采桑子
阅读(349)
评论(0)
推荐(0)
摘要:
1)1.登陆页面的视图:beginWidget('CActiveForm', array('id'=>'login-wrap','enableAjaxValidation'=>true,)); ?>用户名 textField($model,'username', array('class'=>'input-password')); ?> error($model,'username'); ?> 密码 passwordField($m 阅读全文
posted @ 2013-10-11 11:18
冯志强采桑子
阅读(517)
评论(0)
推荐(0)