Автор Тема: apache2.2.2 +nginx + php5 debian 7  (Прочитано 4163 раз)

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

Оффлайн Sergey K.

  • Пользователь
  • *
  • Сообщений: 10
apache2.2.2 +nginx + php5 debian 7
« : 03 Сентября 2013, 16:12:59 »
Здравствуйте

Прошу помощи
Имею систему Debian 7 консоль
Установил апач nginx php
апач работает
при проверке php кода выдает ошибку

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

вот логи из апача

sudo cat /var/log/apache2/error.log
[Tue Sep 03 11:07:42 2013]  [client *] SoftException in Application.cpp:299: Script "/home/webmaster/oceandoors.ru/www/test.php" resolving to "/home/webmaster/oceandoors.ru/www/test.php" not within configured docroot, referer: www.oceandoors.ru/
[Tue Sep 03 11:07:42 2013]  [client *] Premature end of script headers: test.php, referer: www.oceandoors.ru/

также не могу установить proftpd, запуск проходит но 21 порт не доступен почему то. Может его как то нужно отдельно запускать?

спасибо
 

yura_n

  • Гость
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #1 : 03 Сентября 2013, 16:18:13 »
также не могу установить proftpd, запуск проходит но 21 порт не доступен почему то. Может его как то нужно отдельно запускать?
А как вы его запускаете?
 

Оффлайн Sergey K.

  • Пользователь
  • *
  • Сообщений: 10
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #2 : 03 Сентября 2013, 16:23:51 »
ну после изменения конфига
командой рестарт
sudo /etc/init.d/proftpd restart
 

yura_n

  • Гость
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #3 : 03 Сентября 2013, 16:34:18 »
Попробуйте остановить демон:
/etc/init.d/proftpd stop
Затем запустите сервер таким образом (от рута):
proftpd -n
И посмотрите какими ошибками он будет сыпать.
 

Оффлайн Sergey K.

  • Пользователь
  • *
  • Сообщений: 10
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #4 : 03 Сентября 2013, 16:40:22 »
при запуске в обычном режиме Starting ftp server: proftpdoceandoors.ru proftpd[1660]: mod_tls_memcache/0.1: notice: unable to register 'memcache' SSL session cache: Memcache support not enabled


/etc/proftpd$ sudo /etc/init.d/proftpd -n
Usage: /etc/init.d/proftpd {start|status|force-start|stop|force-stop|reload|restart|force-reload|check-config}
 

yura_n

  • Гость
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #5 : 03 Сентября 2013, 16:45:30 »
sudo /etc/init.d/proftpd -n
Не /etc/init.d/proftpd -n,
а как я написал выше.
 

Оффлайн Sergey K.

  • Пользователь
  • *
  • Сообщений: 10
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #6 : 03 Сентября 2013, 16:52:09 »
elda@oceandoors:/etc/init.d$ proftpd -n
-bash: proftpd: command not found
elda@oceandoors:/etc/init.d$ ./proftpd -n
Usage: /etc/init.d/proftpd {start|status|force-start|stop|force-stop|reload|restart|force-reload|check-config}
elda@oceandoors:/etc/init.d$
 

yura_n

  • Гость
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #7 : 03 Сентября 2013, 16:57:40 »
/etc/init.d/proftpd {start|status|force-start|stop|force-stop|reload|restart|force-reload|check-config}
Вы читать умеете?
proftpd -n
Не
/etc/init.d/proftpd -n
 

Оффлайн Sergey K.

  • Пользователь
  • *
  • Сообщений: 10
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #8 : 03 Сентября 2013, 17:23:20 »
ceandoors.ru proftpd[3430]: mod_tls_memcache/0.1: notice: unable to register 'memcache' SSL session cache: Memcache support not enabled
oceandoors.ru proftpd[3430] localhost: ProFTPD 1.3.4a (maint) (built Tue Apr 16 2013 03:04:02 UTC) standalone mode STARTUP
 

yura_n

  • Гость
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #9 : 03 Сентября 2013, 17:35:31 »
mod_tls_memcache/0.1: notice: unable to register 'memcache' SSL session cache: Memcache support not enabled
Ответ прямо с сайта proftpd (http://www.proftpd.org/docs/howto/Memcache.html):
Цитировать
Question: Why do I see the following error when proftpd starts up?

mod_tls_memcache/0.1: notice: unable to register 'memcache' SSL session cache: Memcache support not enabled 

Answer: This message means that your proftpd server has mod_tls_memcache built and loaded, but your proftpd server was not built with memcache support (i.e. the --enable-memcache configure option was not used when compiling proftpd).
Суть в том, что модуль mod_tls_memcache есть, а поддержки memcache в proftpd (собран без нее) нет. Попробуйте упростить конфиг proftpd, отключив этот модуль.
 

Оффлайн Sergey K.

  • Пользователь
  • *
  • Сообщений: 10
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #10 : 03 Сентября 2013, 17:46:02 »
так этот модуль у меня не включен в конфиге
 

yura_n

  • Гость
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #11 : 03 Сентября 2013, 17:50:59 »
так этот модуль у меня не включен в конфиге
Выложите конфиг.
 

Оффлайн Sergey K.

  • Пользователь
  • *
  • Сообщений: 10
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #12 : 03 Сентября 2013, 17:58:49 »
ошибся, отключил модуль в modules.conf
теперь вот что пишет
oceandoors.ru proftpd[18866] localhost: Failed binding to 0.0.0.0, port 21: Address already in use
oceandoors.ru proftpd[18866] localhost: Check the ServerType directive to ensure you are configured correctly.
поменял на inetd
теперь пишет
root@oceandoors:/etc/proftpd# proftpd -n
oceandoors.ru proftpd[18879] localhost: fatal: Socket operation on non-socket

спасибо сервак запустился
фтп порт открыт
но не коннектится теперь :(
спрашивает имя юзера и зависает
« Последнее редактирование: 03 Сентября 2013, 18:03:15 от Sergey K. »
 

yura_n

  • Гость
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #13 : 03 Сентября 2013, 18:02:46 »
поменял на inetd
Это не нужно. Верните standalone, попробуйте изменить порт, может действительно чем-то занят. Если заработает, то ищите что у вас висит на 21 порту.
 

Оффлайн Sergey K.

  • Пользователь
  • *
  • Сообщений: 10
Re: apache2.2.2 +nginx + php5 debian 7
« Ответ #14 : 03 Сентября 2013, 18:03:44 »
заработало на на вводе логина зависает
и ещё вопрос за что отвечает memcache и нужен ли он?

Сообщение объединено: 03 Сентября 2013, 18:05:28
всё заработало! спасибо!!! апо php не сможете помочь
« Последнее редактирование: 03 Сентября 2013, 18:05:28 от Sergey K. »
 

Теги: