22 декабря | 2024г. | 19:02:03


АвторТема: PHP4 и 5 fastcg, а так-же репозитории с которых можно подергать софт для stlinux  (Прочитано 21555 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
acrab,
вот так
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.это что значит? пока для меня это все потемки  :biggrin:

Вот так тоже работает
https://stlinux:8080/myscript.php
ответ
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
Lighttpd 1.4.31 и PHP5 fastcgi
1. Открываем на флешку, устанавливаем в ресивер, обновляем плагины.
2. После перезагрузки Заходим МЕНЮ-> Плагин запускаем Untargz ждем сек 15 отключам его и удаляем Untargz, больше он не нужен.

Для запуска вводим в телнет
/root/spark/etc/lighttpd/sbin/lighttpd -f /root/spark/etc/lighttpd/lighttpd.conf

или добавляем строчку в autorun.sh (удалив все строчки от lighttpd)
$USRSCRIPTDIR/lighttpd/sbin/lighttpd -f $USRSCRIPTDIR/lighttpd/lighttpd.conf

PHP5 доступен по
/root/spark/etc/php5/php-cgi

Оффлайн sikoko

  • Падаван
  • *
  • Сообщений: 26
  • Поблагодарили: 16
  • Уважение: 0
По поводу моего тестового скрипта - он работает только с php4-cli (покуда небыло php-fcgi).
Разница в том, что запуск php был через sh скрипт вызванный в cgi-bin. Соответственно результат нужно было возвращать с бубном, через переменную $args.
Теперь это всё не нужно, php5 работает прозрачно, как модуль, хоть и подключен через fast-cgi.
Огромное спасибо linky и acrab за помощь!
Добавлено  28 июля | 2012г. | 16:39:20   
Lighttpd 1.4.30 и PHP5 fastcgi

linky, там только библиотеки... перезалей плиз

Оффлайн acrabАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 117
  • Поблагодарили: 155
  • Уважение: +13
по CGI - это запуск с параметрами. Главное, что PHP отработал корректно, хотя то что мы раньше хотели собрать, можно было и из под CGI... Ну теперь только свободное время нужно!

Вот теперь все работает! И CGI и PHP.
  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
 :biggrin: все свое время одал php  :biggrin:
архив перезалил пробуйте
sikoko,
напиши тестик под php5 уже хочу потестить  :biggrin:

Оффлайн sikoko

  • Падаван
  • *
  • Сообщений: 26
  • Поблагодарили: 16
  • Уважение: 0
sikoko,
lighttpd/1.4.30
Может тоже пригодится.... давно игрался ...
Не помню откуда дефолтово конфиги бирет, но так запускается (наверное пересобрать нужно...)
/var/bin/lighttpd -f /root/spark/etc/lighttpd/lighttpd.conf
Давно его собирал, выложил два варианта с pcre lib  и без него.

Оба в лог ошибок пишут

2012-07-28 18:02:37: (log.c.166) server started
2012-07-28 18:02:37: (mod_dirlisting.c.228) pcre support is missing, please install libpcre and the headers

В ресе не установлен perl

ЗЫ: и что это за "Извините, Вам не разрешена публикация внешних ссылок." при попытке вставть [ code ] [ / code ] ?

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
2012-07-28 18:02:37: (mod_dirlisting.c.228) pcre support is missing, please install libpcre and the headers
это я так и не понял чего ему нужно...
мало сообщений, потому форум ссылки блокирует

Оффлайн sikoko

  • Падаван
  • *
  • Сообщений: 26
  • Поблагодарили: 16
  • Уважение: 0
:biggrin: все свое время одал php  :biggrin:
архив перезалил пробуйте
sikoko,
напиши тестик под php5 уже хочу потестить  :biggrin:

А что там писать, удаляем все html, php и test.cgi.
Закидываем в www файлик index.php с таким содержанием:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Все! если работает то выведет страницу с инфой о php.

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
2012-07-28 18:02:37: (mod_dirlisting.c.228) pcre support is missing, please install libpcre and the headers
пересобрал Lighttpd 1.4.31 такой ошибки нет, я сейчас хочу найти где же дефолтовый путь прописан...
что бы просто без -f ключа все работало.
Да выводит красивую страничку о PHP  :drinks: 

Оффлайн sikoko

  • Падаван
  • *
  • Сообщений: 26
  • Поблагодарили: 16
  • Уважение: 0
linky, я тут попробовал скриптом на чистую прошивку ставить...
Обнови пожалуйста Untargz, да и обзови получше :) (только потом не забудь исправить последнюю строку для нового имени)
После запуска плагина можно возвращаться в меню -  он самоудалится.

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Неплохо было бы проверить наличие уже загруженного lighttpd по пиду, но ps у нас какой-то совсем не такой, бусибоксовый.

Можно попробовать
killall -9 lighttpd
killall -9 php-cgi перед cd /

Оффлайн acrabАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 117
  • Поблагодарили: 155
  • Уважение: +13
Проверять можно, но начиная с нового ядра - lighttpd вроде исключили из использования. Значит конфликт может быть только с уже используемым неоригинальным ПО. Это не отследишь. Найдешь запущенный lighttpd - хорошо, но как узнаешь, что PHP прикручен? он уже может быть как минимум в двух конфиг файлах прописано. Так что вроде как проверку проще заменить банальной перезагрузкой после установки и исходить, что PHP не был подключен. Или анализировать вложенные конфиги на предмет фастцги без комментариев.
  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Оффлайн sikoko

  • Падаван
  • *
  • Сообщений: 26
  • Поблагодарили: 16
  • Уважение: 0
Да то меня перемкнуло... это ж не винда, чтобы нельзя было переписать открытый файл.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
96 Ответов
70867 Просмотров
Последний ответ 25 февраля | 2015г. | 01:04:36
от KIR KLIN
1 Ответов
4537 Просмотров
Последний ответ 10 сентября | 2011г. | 12:57:16
от TVSerG
0 Ответов
138 Просмотров
Последний ответ 23 ноября | 2011г. | 21:48:03
от 2boom
29 Ответов
24013 Просмотров
Последний ответ 10 февраля | 2015г. | 18:51:53
от AtElEr
28 Ответов
22563 Просмотров
Последний ответ 13 ноября | 2020г. | 00:27:25
от valerabh



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!