PDA

Просмотр полной версии : Проблемы с настройкой fastcgi


brack
16.02.2009, 15:21
Пытаюсь настроить сервер с fastcgi и typo3. Вроде все работает, в тайпо работает только BE а FE просто выдает пустую страницу. На этомже сержере но с mod_php5 все работало нормально но после установки fastcgi не получается настроить. "tail /var/log/apache2/error.log" выдает следующее:

[Tue Feb 10 11:17:47 2009] [info] Server built: May 2 2008 16:35:55
[Tue Feb 10 11:17:47 2009] [debug] worker.c(1740): AcceptMutex: sysvsem (default: sysvsem)
[Tue Feb 10 11:17:47 2009] [debug] proxy_util.c(1670): proxy: grabbed scoreboard slot 0 in child 19378 for worker proxy:reverse
[Tue Feb 10 11:17:47 2009] [debug] proxy_util.c(1689): proxy: worker proxy:reverse already initialized
[Tue Feb 10 11:17:47 2009] [debug] proxy_util.c(1761): proxy: initialized worker 0 in child 19378 for (*) min=0 max=25 smax=25
[Tue Feb 10 11:17:47 2009] [debug] proxy_util.c(1670): proxy: grabbed scoreboard slot 0 in child 19407 for worker proxy:reverse
[Tue Feb 10 11:17:47 2009] [debug] proxy_util.c(1689): proxy: worker proxy:reverse already initialized
[Tue Feb 10 11:17:47 2009] [debug] proxy_util.c(1761): proxy: initialized worker 0 in child 19407 for (*) min=0 max=25 smax=25
[Tue Feb 10 11:17:52 2009] [info] mod_fcgid: server /hsphere/local/home/ywamrest/ywamrestenas.se/cgi-bin/php5-default/php-fcgi-wrapper(19437) started
[Tue Feb 10 11:17:55 2009] [info] mod_fcgid: server /hsphere/local/home/ywamrest/ywamrestenas.se/cgi-bin/php5-default/php-fcgi-wrapper(19439) started

access.log выдает:

192.168.0.64 - - [10/Feb/2009:11:14:31 +0000] "GET /fileadmin/templates/ywamrestenas/scripts/functions.js HTTP/1.1" 304 - "http://ywamrestenas.base/" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
192.168.0.64 - - [10/Feb/2009:11:14:31 +0000] "GET /typo3temp/javascript_757c080409.js HTTP/1.1" 304 - "http://ywamrestenas.base/" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
192.168.0.64 - - [10/Feb/2009:11:17:52 +0000] "GET / HTTP/1.1" 200 720 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
192.168.0.64 - - [10/Feb/2009:11:17:54 +0000] "GET /typo3temp/stylesheet_e99aac0be0.css HTTP/1.1" 304 - "http://ywamrestenas.base/" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
192.168.0.64 - - [10/Feb/2009:11:17:54 +0000] "GET /fileadmin/templates/ywamrestenas/scripts/newsfader.js HTTP/1.1" 304 - "http://ywamrestenas.base/" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
192.168.0.64 - - [10/Feb/2009:11:17:54 +0000] "GET /stylesheet.spp HTTP/1.1" 200 7607 "http://ywamrestenas.base/" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
192.168.0.64 - - [10/Feb/2009:11:17:54 +0000] "GET /rte.spp HTTP/1.1" 200 2690 "http://ywamrestenas.base/" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
192.168.0.64 - - [10/Feb/2009:11:17:54 +0000] "GET /objects.spp HTTP/1.1" 200 2589 "http://ywamrestenas.base/" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
192.168.0.64 - - [10/Feb/2009:11:17:55 +0000] "GET /fileadmin/templates/ywamrestenas/scripts/functions.js HTTP/1.1" 304 - "http://ywamrestenas.base/" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"
192.168.0.64 - - [10/Feb/2009:11:17:55 +0000] "GET /typo3temp/javascript_757c080409.js HTTP/1.1" 304 - "http://ywamrestenas.base/" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5"

Все вроде должно рамотать, но... перепробовал много вариантов, а включаешь, не работает. Может кто поможет?

Настраивал сервер по этому форуму: http://www.linode.com/forums/viewtopic.php?t=2982

void
16.02.2009, 21:25
Включите показ ошибок во фронтэнде (настройки debug, sqlDebug). Может, вылезет что

brack
17.02.2009, 12:13
а как включить debug и тд? это typoscript или BE?

marco
17.02.2009, 12:45
В Install tool все в порядке? Никаких ошибок?
Вы уверены что есть права на запись для сервера в папки fileadmin typo3conf typo3temp uploads?

brack
17.02.2009, 13:18
В Install tool все в порядке? Никаких ошибок?
Вы уверены что есть права на запись для сервера в папки fileadmin typo3conf typo3temp uploads?
Выставил "chmod 777 -R *" В installtool ошибок нет, поставил галочки на [SYS][sqlDebug] и [FE][debug] никаких ошибок не высветилось, я в ступоре :confused:

brack
18.02.2009, 13:30
Интересное наблюдение:
<head> генерируется почти полностью, за исключением тех частей, которые генерируются различными дополнениями. var_dump($TSFE) выдает array в которой нет только частей относящихся к контенту.

void
18.02.2009, 15:02
Нет, ну зашибись. «Пустая страница», значит, ага. Если пустая страница — это значит, что на выводе 0 байт. А если у вас весь <head> в наличии — это значит, что вы делаете что-то не так, а TYPO3 работает

brack
18.02.2009, 16:07
Нет, ну зашибись. «Пустая страница», значит, ага. Если пустая страница — это значит, что на выводе 0 байт. А если у вас весь <head> в наличии — это значит, что вы делаете что-то не так, а TYPO3 работает
Вот в этом и вопрос - что я делаю не правильно, ведь все вроде работает, в точности следовал руководству предоставленному typo3 :confused:

-=UncleByte=-
18.02.2009, 17:11
У меня что-то похожее наблюдалось когда конфликтовали js-библиотеки двух экстеншнов. Прибил одно из них и все стало на свои места.

brack
18.02.2009, 17:30
У меня что-то похожее наблюдалось когда конфликтовали js-библиотеки двух экстеншнов. Прибил одно из них и все стало на свои места.
А как нашли какое именно? Хотя в моем случае наверное чтото с конфигурацией php и permissions, но это не мою мысль, хостер так отписался, сказал что чтобы typo3 работало корректно с fast cgi нужно typo3 устанавливать с нуля. Но на форумах люди говорят что должно работать без переустановки, продолжаю бится, если кто с предложениями, всегда пожалуйста.

-=UncleByte=-
18.02.2009, 20:46
Последовательным удалением нашел. Точнее когда после установки одного экстеншна страница стала выдаваться пустой решил убрать и обнаружил что все дело в библиотеках js, которые конфликтовали.
Может быть в случае с fast cgi имеет смысл попробовать в Install Tool посмотреть вкладку Basic Configuration - если какая-то проблема с чем-то имеет место быть, то там это отражается почти во всех случаях.
Кстати, а в [SYS][binPath] прописано все верно?

brack
13.03.2009, 15:01
Последовательным удалением нашел.
Последовательное удаление не дало желаемых результатов, зато раскопал вот что - если к URL прибавить "printerfriendly=1" то контент присутствует, то же самое если прибавить "type=4" за ним у меня сидит наипростейшая template. Вот теперь думаю что неполадки гдето в temp.mainTemplate, писал ее не я и в typoScript я не силен, сегодня буду по строчкам перебирать что там не так. Самое странное что при mod_php5 все работает а вот с fastcgi не хочет. Может кто согласится просмотреть мой temp.mainTemplate? там около 80 строк поэтому в форум кидать не хочу.