На чем виснет? У тотал коммандера можно лог посмотреть. // убедитесь, что там выбран также пассивный режим.
Федора 9 не поддерживается уже никем года два (AFAIK). Было на fedoralegacy - но они бросили.
Какие у вас репозитории в конфиге yum?
Думаю, это связано с конкретными ftp-клиентами. Что-то типа "заглянуть в подкаталоги" до
того, как этого реально попросят (ну, например, кеширование листинга файлов).
1. Поищите подобную настройку.
2. Попробуйте другие ftp-клиенты.
3. Другие ftp-клиенты со сторонней машины (исключить серверную часть из проблемы).
Так уж оно устроено. Фоновая программа = сервис. Ничего страшного
в этом нет: установку сервиса вполне можно автоматизировать, никаких
особых прав не нужно. Проблема высосана из пальца.
Либо смиритесь с "окошком" - либо установите апач как сервис.
"Батник" это тоже может сделать:
httpd.exe -k install
httpd.exe -k start
Мне перевести вам следующее предложение мануала?
ЗЫ: чтобы сам не стартовал (только по нажатию иконки) - переведите сервис в "Ручной" режим (Manual, если правильно помню).
документацию читать не пробовали?
http://httpd.apache.org/docs/2.2/platform/windows.html#wincons
-->8--
To run Apache from the command line as a console application, use the following command:
httpd.exe
Apache will execute, and will remain running until it is stopped by pressing Control-C.
Не логично ли поместить if ($invalid_referer) в правильный location? Например, где
у Вас статика. Иначе, естественно, 403 ошибка у вас будет при заходе на сайт.
У Вас судя по конфигу - 403 должно быть при $invalid_referer. Вы _уверены_,
что показали выше всю часть конфига nginx, которая "по делу"? Может
URL как-то по-другому формируются, если пользователь "залогинен".
http://sysoev.ru/nginx/docs/
На вкус, например:
http://sysoev.ru/nginx/docs/http/ngx_http_limit_zone_module.html
http://sysoev.ru/nginx/docs/http/ngx_http_limit_req_module.html
Вам скорее, последнее.