背景: 如前一篇专栏博文所述,借助于CGI或FastCGI技术转发浏览器发送过来的用户请求,启动本地的DCMTK和CxImage库响应,然后将处理结果转换成常规图像返回到浏览器来实现Web PACS。本博文通过实际的代码测试来验证这一模式的可行性,同时对C语言编写CGI脚本提出了一些问题。...
分类:
Web程序 时间:
2014-10-27 23:03:45
阅读次数:
516
如果服务器正常,本错误往往发生在提交一个很大的字符串时发生。原因就是在处理如此“巨大”的字符串提交请求时,服务器处理超时了。可以通过设置fcgiext.ini里面的超时配置和php.ini里的超时配置来解决。当然,根据个人对服务器设置的不同,可能还需要修改更多配置信息。比如允许一次性提交多少数据。F...
分类:
其他好文 时间:
2014-10-24 09:10:58
阅读次数:
566
504 Gateway Time-out问题所在:所请求的网关没有请求到,简单来说就是没有请求到可以执行的PHP-CGI。一般看来, 这种情况可能是由于nginx默认的fastcgi进程响应的缓冲区太小造成的, 这将导致fastcgi进程被挂起, 如果你的fastcgi服务对这个挂起处理的不好, 那...
分类:
其他好文 时间:
2014-10-23 11:59:58
阅读次数:
275
项目中光用Nginx了,由于有运维人员,很少搭建Nginx服务器,开发也就用用Apache,搭过几次Nginx也忘的快,每次都去翻别人博客,今天重搭特此记录,装前最好了解下FastCGI(点我去学习)1、首先需要准备的应用程序包。 nginx:nginx/Windows-1.7.6 (点我去官网选....
nginx是一个web服务器,因此nginx的access日志只有对访问页面的记录,不会有php 的 error log信息。nginx把对php的请求发给php-fpm fastcgi进程来处理,默认的php-fpm只会输出php-fpm的错误信息,在php-fpm的errors log里也看不到...
分类:
Web程序 时间:
2014-10-22 21:48:30
阅读次数:
342
此文仅为文字笔记,非原创,摘阅自互联网1.安装IIS6.0及Framework 2.02.安装fastcgi http://www.iis.net/download/FastCGI 安装fastcgi非常简单,只需要同意协议后连续点击下一步即可,没有任何选项。3.安装php http://win.....
分类:
Web程序 时间:
2014-10-22 08:41:27
阅读次数:
165
我们大部分默认的nginx连接方式为php-cgi监听127.0.0.1:9000的方式,刚刚测试了使用socket方式连接,速度飞快啊!nginx配置方法:location~\.php${fastcgi_passunix:/dev/shm/php-fpm.sock;fastcgi_indexindex.php;fastcgi_paramSCRIPT_FILENAME/opt/www_data/code/public_html..
分类:
Web程序 时间:
2014-10-20 15:24:00
阅读次数:
305
nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx本文以php-fpm为例介绍如何使nginx支持PHP...
分类:
Web程序 时间:
2014-10-19 10:15:07
阅读次数:
325
唠叨几句:nginx的缓存功能有:proxy_cache/fastcgi_cacheproxy_cache的作用是缓存后端服务器的内容,可能是任何内容,包括静态的和动态。fastcgi_cache的作用是缓存fastcgi生成的内容,很多情况是php生成的动态的内容。proxy_cache缓存减少了nginx与后端通信的次数,节省了传输..
分类:
系统相关 时间:
2014-10-19 09:06:40
阅读次数:
372
背景:
周末看到了一篇原公司同事的文章,讲的是关于新的互联网形势下的PACS系统。正好上一篇专栏文章也提到了有想搭建一个worklist服务器的冲动,所以就翻箱倒柜将原本学生时代做课题时搭建的简易Web PACS找了出来,借着再次搭建的机会学习一下Web PACS相关的技术,例如WADO标准、CGI或者FastCGI等技术。...
分类:
Web程序 时间:
2014-10-19 02:41:45
阅读次数:
334