ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

nginx pastebin cms imagettfbbox


  • To: nginx-ru@xxxxxxxxx
  • Subject: nginx pastebin cms imagettfbbox
  • From: "Ar3s" <nginx-forum@xxxxxxxx>
  • Date: Thu, 13 Oct 2011 08:30:55 -0400
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Date:Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To; bh=uj9T4PVlBWlT2MYfM76GNpDZOoOnIrTA9cGSPphWVNs=; b=Jl5qgZv8Cu3yBQ0q2uGDTxtjx6GwFPRR2oGn5b2SR2RIH1Ke959lv8PvEh1aDSFyWZU8SUxi+k4aNX2I4q/SLGCZ6EvKma1P9wP6Sgihzg58iWXqBhFqr9q5QnwOAsqm;

Добрый день!
Возникла трудность с установкой pastebin cms
в редакции mozilla-russia.org.

Сервер:
Debian 5
nginx=>php-cgi через unix сокеты
# nginx -v
nginx version: nginx/0.6.32
# php -v
PHP 5.2.6-1+lenny13 with Suhosin-Patch 0.9.6.2 (cli) (built: Jul  1 2011
17:03:36)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
    with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend
Technologies

Для субдомена прописал следующий
конфиг:
server {
        listen   80;
        server_name  paste.org.in www.paste.org.in;

        location / {
                root   /var/www/paste;
                index  index.html index.htm index.php;
        }

        #error_page  404  /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
                root   /var/www/paste;
        }

        location ~ \.php$ {
                fastcgi_pass  unix:/tmp/.fastcgi.www-data/socket;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME 
/var/www/paste/$fastcgi_script_name;
                include fastcgi_params;
        }

        location ~ AppletX.class$ {
                root /var/www/paste; #you path for web content
#               fastcgi_pass   127.0.0.1:9000;
                fastcgi_pass  unix:/tmp/.fastcgi.www-data/socket;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME 
/var/www/paste/$fastcgi_script_name;
                include fastcgi_params;
        }
}

Открываю домен - все воркает кроме
отображения капчи.
При переходе на
paste.org.in/inc/CaptchaSecurityImages.php?width=100&height=40&characters=5
выдает:
Warning: imagettfbbox() [function.imagettfbbox]: Could not find/open
font in /var/www/paste/inc/CaptchaSecurityImages.php on line 60
Error in imagettfbbox function

libfreetype6 в системе установлен:
# aptitude search freetype
p   freetype2-demos                                                     
  - FreeType 2 demonstration programs
i A libfreetype6                                                        
  - FreeType 2 font engine, shared library files
p   libfreetype6-dev                                                    
  - FreeType 2 font engine, development files

Файл шрифта идущий в комплекте для nginx
доступен и при переходе
paste.org.in/inc/monofont.ttf выдается как файл.

Почему я задаю вопрос на этом форуме?
В мане по cms есть следующее упоминание: 
- For short url generation, Apache with mod_rewrite available.
Something
  like the following configuration options should be used
    RewriteEngine on
    RewriteRule /([0-9]+) /pastebin.php?show=$1
И как его прописать я пока не знаю. Ну
извините, не спец я по nginx.
А гугл к сожалению не смог мне помочь с
решением проблемы.
Теоретически - это должно влиять только
на короткие урлы. Но уже не знаю в чем
может быть причина сего поведения. Буду
рад любой помощи в решении проблемы.
Спасибо.

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,216635,216635#msg-216635

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.