John Cena
23.02.2012 - 15:30
доброе время суток.
мне необходимо поменять порт денвера (80) на какой-нибудь другой, например 1988. полазил в нете, зашел на сайт денвера. там такое написано:
Цитата |
Вы можете «перевесить» Денвер на другой порт. К примеру, если вы хотите использовать порт 8080, то исправьте в /usr/local/apache/conf/httpd.conf строчку $&{port:-80} на $&{port:-8080}. В этом случае адреса локальных хостов будут выглядеть примерно так: http://localhost:8080/ Если такое решение вам не очень нравится, просто удалите старый сервер или изыщите способ полностью его отключить.
|
я сделал так в своем /usr/local/apache/conf/httpd.conf:
Listen $&{ip:-127.0.0.1}:$&{port:-1988}
NameVirtualHost $&{ip:-127.0.0.1}:$&{port:-1988}
<VirtualHost $&{ip:-127.0.0.1}:$&{port:-1988}>
DocumentRootMatch "/home/(?!cgi-)(.*)^1/(?!cgi$|cgi-)(.*)"
DocumentRootMatch "/home/(?!cgi-)(.*)/public_html^1"
DocumentRootMatch "/home/(?!cgi-)(.*)/public^1"
DocumentRootMatch "/home/(?!cgi-)(.*)^1/html/(.*)"
DocumentRootMatch "/home/(?!cgi-)(.*)^1/domains/(?!cgi$|cgi-)(.*)"
DocumentRootMatch "/var/www/html/(?!cgi-)~(.*)^1/(?!cgi$|cgi-)(.*)"
DocumentRoot "$&"
ServerName "%&/-www"
ServerAlias "%&/-www" "%&/-www/www" $&{host:-}
$&{directives:-}
ScriptAlias /cgi/ "$^1/cgi/"
ScriptAlias /cgi-bin/ "$^1/cgi-bin/"
</VirtualHost>
до этого эта часть файла была полностью закоментирована.
теперь запускаю денвер и мне пишет ошибку:
Syntax error on line .... (aka Listen $&{ip:-127.0.0.1}:$&{port:-1988})
Port must be specified
подскажите что я делаю не так?
TranceIT
23.02.2012 - 15:34
Параметр Listen в httpd.conf
_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать. Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!
John Cena
23.02.2012 - 15:41
ну это я понял, что что-то там не так, а как правильно он должен выглядеть?
TranceIT
23.02.2012 - 15:43
Listen 80 - Апач висит на 80-м порту.
Listen 8080 - Апач висит на порту 8080.
Listen 1988 - Апач висит на порту 1988.
_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать. Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!
TranceIT
23.02.2012 - 15:44
Упс... Это актуально для винды... Что-то не обратил внимание что *nix...
_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать. Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!
John Cena
23.02.2012 - 15:55
у меня и так винда.
я воощем щас сделал так: Listen 1988
теперь такую ошибку пишет:
could not bind to address 127.0.0.1:443
no listening sockets available, shutting down
это похоже че-то с ssl связано? как дальше быть?
John Cena
23.02.2012 - 15:58
то что порт 443 занят это я сам знаю. на нем походу скайп весит... а как теперь поменять 443 на, например 1989, в денвере
John Cena
23.02.2012 - 18:09
кто-нибудь может объяснить или показать пример httpd.conf в котором есть настройки, где указаны порты отличные от 80 и 443, потому что я сегодня уже весь день угробил на это и так нифига не подучилось...
ос - винда.
денвер послений.
caballero
23.02.2012 - 18:17
проще у скайпа чекер убрать чтобы вэб порты не занимал
John Cena
23.02.2012 - 19:18
тогда такой вопрос - какие еще проги могут использовать эти порты?
и как запретить всем доступ к сайту (но не через .htaccess, а именно в самих настройках сервера) кроме двух компов с определенным ip и самого компа на котором размещен денвер?
caballero
23.02.2012 - 21:31
Цитата |
тогда такой вопрос - какие еще проги могут использовать эти порты?
|
вообще то на серверах ничего лишнего не ставаится поэтому тиакой вопрос не стоит.
Запретить доступ можно в конфиге апача
Гость_Владимир
2.04.2015 - 11:27
У меня такая же штука. или почти.
После установки все работало но отлично. Тестировал проект.
Потом сделал перезагрузку но забыл выключить денвер.
В результате не могу открыть проект и localhost
Цитата (John Cena @ 23.02.2012 - 15:30) |
Port must be specified |
Ни о чем не говорит?
_____________
Трус не играет в хокей
Гость_Владимир
2.04.2015 - 11:50
Я уже второй день не могу открыть ни сайт ни хост. В скайпе отключил использование порта 80.
Не могу понять что можно сделать. система вин7 в ХР вроде такое проходило с трудом. там я только сначала включал хост а потом инет. а сейчвс я так чуствую мой сайт ищен в инете, а не на виртуальном хосте, потому что пишет не найден.
killer8080
2.04.2015 - 11:58
Цитата (Гость_Владимир @ 2.04.2015 - 10:50) |
сейчвс я так чуствую мой сайт ищен в инете, а не на виртуальном хосте, потому что пишет не найден. |
возможно файл hosts не доступен на запись
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.