`
qiujiayu
  • 浏览: 170778 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
当报sudo: sorry, you must have a tty to run sudo错误时,我们只要按以下操作就可以解决了:   1、用 sudoedit 编辑文件 /etc/sudoers  即: sudoedit /etc/sudoers 2、在/etc/sudoers中添加如下内容: Defaults:apache   !requiretty   3、重启httpd服务:service httpd restart  
安装篇 我下载了PostgreSQL7.3.4,是源代码,保存为“/opt/lin_app02/tmp/download/PostgreSQL/R1 /postgresql-7.3.4.tar.gz”。下载后,我在这个目录下开了终端(rxvt),执行命令: [code:1:cc99a78c8e] [root@TFW-RFL40F R1]# tar zxvfp ./postgresql-7.3.4.tar.gz [/code:1:cc99a78c8e] 得到一个目录“postgresql-7.3.4”。 [code:1:cc99a78c8e] [root@TFW ...
When running a php page from the browser a connect ion to Postgresql is denied even when it can be  accessed by pgadmin normally. 1- Run the php page from the prompt, for example, if page is named: conntest.php: php /var/www/html/conntest.php If it is sucessful then Apache is probably ...
        最近我在尝试用PHP来实现Comet技术,为了保证系统的权限等问题,所以要进行用户登录验证。但代码实现后,基本功能没问题,但是系统的访问性能明显下降了,变得一直在等待。        网友的解释是:当用到php的长连接的时候,如果使用了session,则第一次请求的时候session被独占,第二次请求(同浏览器的不同窗口)则要等到第一次运行 结束了才能运行。   比如如下代码: <?php set_time_limit(20); session_start(); header('Cache-Control', 'no-store, no-cache, mus ...
<?php /* 为了方便大家,我把我遇到的问题总结如下.可能你们还会遇到其他的问题,那就要根据实际情况解决了,但是总结一句话: 养成良好的编程习惯和风格 多动手 多动脑 ,问题就会慢慢解决掉.1. 在php文件中<-?php ... ?->标志外不能有多余空格和换行,否则读取的压缩包头信息不正确 2.在使用fread函数读取数据后,不能使用flush()或ob_flush()函数清空缓存 3.不能使用header("Content-Range: $from-$to fsize");        header("Content-Leng ...
<?php /*清除rom*/ if(isset($_GET['dir'])){     $basedir=$_GET['dir']; }else{     $basedir = '.'; }   $auto = 1;   checkdir($basedir); function checkdir($basedir){     if($dh = opendir($basedir)){         while(($file = readdir($dh)) !== false){             if($file != ...
习惯了用edit plus进行php编程,所以有时会出现一些不为人知的错误,很麻烦; 近日,在开发项目时,某些页面总是出现以下问题: Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at E:\web\Apache2\htdocs\index.php:1) in E:\web\Apache2\htdocs\functions\sessions.php on line 67 Warni ...
很多朋友习惯用oSelect.options[n].remove()这样的方法来删除下拉框内的选项,而且这样在IE里也能很好的使用,但是很不幸的 是这个不是标准方法,是微软的IE实现的一个方法,在firefox等其他浏览器里就不能被支持。标准的方法是把 oSelect.options.length值改变来删除options,但是这样的话就不好灵活的删除某一个option了,不过还是有变通的办法, 就在删除前把要删除的option移动到最后一个,然后把整体的options.length --,就达到目的了,讲到这个偶有想起了数据结构那门课。 对了,补充一点,options.add方法也不是 ...
原理: 使用 mb_detect_encoding() 函数来判断字符串是什么编码的。 注意:要把php.ini中 extension=php_mbstring.dll 前的;号去掉,重启apache就可以了。 我创建三个文件:text1.txt  text2.txt text3.txt 分别以ASCII UTF-8 UNICODE 的编码方式保存 代码如下:     <?php define ('UTF32_BIG_ENDIAN_BOM'   , chr(0x00) . chr(0x00) . chr(0xFE) . chr(0xFF)); define ('UTF ...
<?php $content = '<div id="mainpic"><a href="http://t.douban.com/lpic/s3984108.jpg" title="目送"><img src="http://t.douban.com/mpic/s3984108.jpg" title="点击看大图" alt="目送"></a>'; $content = stripslashes($content) ...
009 年 7 月 22 日 探索 Comet 开发的不同实现。看看 Jetty 和 Tomcat 之类的流行 Java™ Web 服务器如何支持 Comet 应用程序,并了解如何为不同的服务器编程。最后,了解 Java 中有关 Comet 的标准化建议,这些建议是即将到来的 Servlet 3.0 和 JavaEE 6 规范的一部分。 <!-- START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify teams wants to u ...
Comet:基于 HTTP 长连接的“服务器推”技术   2007 年 8 月 31 日 很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到 客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍了 Comet - 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器推”方案:基于 AJAX 的长轮询方式;基于 iframe 及 htmlfile 的流方式。最后分析了开发 Comet 应用需要注意的一些问题,以及如何借助开源的 Comet 框架-pushlet 构建自己的“服务器推”应用。 <!-- STAR ...
面向 Java 开发人员的 Ajax: 使用 Jetty 和 Direct Web Remoting 编写可扩展的 Comet 应用程序 使用 Continuations 和 Reverse Ajax 创建事件驱动 Web 应用程序   2007 年 8 月 02 日 受异步服务器端事件驱动的 Ajax 应用程序实现较为困难,并且 ...
Comet, 下一代反向AJAX(即服务器推送技术- Server-side push) 理解 Comet 您可能已经听说过 Comet,因为它最近受到了一定的关注。Comet 有时也称反向 Ajax 或服务器 端推技术 (server-side push)。其思想很简单:将数据 直接从服务器 ...
        最近用EditPlus编写php时,当include一个php文件时,在浏览器显示时,会在页面的body中添加一空白行,使得页面布局出问题。找了好久才发现原来是EditPlus 以 UTF-8+BOM的编码方式保存了。我把文件“另存为”,并把编码方式改为UTF-8就没有问题了。
Global site tag (gtag.js) - Google Analytics