problem s ppp server i problem s apache
7 отговора
313 прегледа
problem s ppp server i problem s apache
Ami ppp servera mi e konfiguriran da izpolzva mgetty za razpoznavane na ppp izvikvaneto i da startira pppd. Vsi4ki izglejda OK, ama kato dialupvam (ot drug PC razbira se) dava samo svobodno.
Drugiqt problem e, 4e otkakto slojih virtualhosting na apache-to ne mi se izpulnqvat nikakvi Perl/CGI scriptove.
Blagodarq
Drugiqt problem e, 4e otkakto slojih virtualhosting na apache-to ne mi se izpulnqvat nikakvi Perl/CGI scriptove.
Blagodarq
Re: problem s ppp server i problem s apache
> Ami ppp servera mi e konfiguriran da izpolzva mgetty za razpoznavane na ppp
> izvikvaneto i da startira pppd. Vsi4ki izglejda OK, ama kato dialupvam (ot drug
> PC razbira se) dava samo svobodno.
mgetty има опция/сигнал с които се включва по голямо ниво на логване, така можеш да видиш какво точно получава mgetty на модемния порт. Понеже mgetty не ползва autoanswer, а чака CONNECT стринга, а след това праща ATA, предполагам че в твоя случай по някаква причина не вижда CONNECT стринга. Може би ползваш лош init стринг.
> Drugiqt problem e, 4e otkakto slojih virtualhosting na apache-to ne mi se
> izpulnqvat nikakvi Perl/CGI scriptove
Нямаш дефиниран handler за файловете ти, които искаш да се изпълняват като скриптове. Пробвай нещо от типа на:
AddHandler cgi-script .pl
> izvikvaneto i da startira pppd. Vsi4ki izglejda OK, ama kato dialupvam (ot drug
> PC razbira se) dava samo svobodno.
mgetty има опция/сигнал с които се включва по голямо ниво на логване, така можеш да видиш какво точно получава mgetty на модемния порт. Понеже mgetty не ползва autoanswer, а чака CONNECT стринга, а след това праща ATA, предполагам че в твоя случай по някаква причина не вижда CONNECT стринга. Може би ползваш лош init стринг.
> Drugiqt problem e, 4e otkakto slojih virtualhosting na apache-to ne mi se
> izpulnqvat nikakvi Perl/CGI scriptove
Нямаш дефиниран handler за файловете ти, които искаш да се изпълняват като скриптове. Пробвай нещо от типа на:
AddHandler cgi-script .pl
Re: problem s ppp server i problem s apache
Imam
AddHandler cgi-script .pl .cgi
, no neznam... moje bi za vseki <virtualhost> trqbva dsa go pisha nanovo...

AddHandler cgi-script .pl .cgi
, no neznam... moje bi za vseki <virtualhost> trqbva dsa go pisha nanovo...
Re: problem s ppp server i problem s apache
Не е достатъчно AddHandler
Всеки VirtualHost може да си има собствен ScriptAlias, по принцип така е по-добре - иначе всички ползват общ.
Другия вариант е да разрешаваш Exec - <Directory> опция ама никак не е добра идея
та съвета ми е:
<VirtualHost ...>
...
DocumentRoot /home/vhostuser/html
ScriptAlias /cgi-bin/ "/home/vhostuser/cgi-bin/"
</VirtualHost>
Или каквато там схема харесваш. Във всеки случай е добре cgi-bin да не е вътре в DocumentRoot :)
Не пропускай / накрая на ScriptAlias
Linux is like a wigwam - No Windows, No Gates, Apache inside
Всеки VirtualHost може да си има собствен ScriptAlias, по принцип така е по-добре - иначе всички ползват общ.
Другия вариант е да разрешаваш Exec - <Directory> опция ама никак не е добра идея
та съвета ми е:
<VirtualHost ...>
...
DocumentRoot /home/vhostuser/html
ScriptAlias /cgi-bin/ "/home/vhostuser/cgi-bin/"
</VirtualHost>
Или каквато там схема харесваш. Във всеки случай е добре cgi-bin да не е вътре в DocumentRoot :)
Не пропускай / накрая на ScriptAlias
Linux is like a wigwam - No Windows, No Gates, Apache inside
Re: problem s ppp server i problem s apache
Ah, da wiarno pri men sym mahnal ScriptAlias.
Re: problem s ppp server i problem s apache
dobre de, ama ako iskam na toq virtualhost da se izpulnqvat scriptove i izvun /cgi-bin/ direktoriqta???!!!
Re: problem s ppp server i problem s apache
Мисля че AddHandler е достатъчно, и ще компенсира липсата на ScriptAlias.
Re: problem s ppp server i problem s apache
сигурен ли си че ppp сървера е конфигуриран правилно?
1. виж в /etc/inittab дали имаш нещо като
s0:12345:respawn:/sbin/mgetty -s 115200 -D ttyS0
ако нямаш (или има #) - напиши си нещо такова. после - kill -1 1
2. mgetty чака да получи ring от модема, за да почне да прави каквото и да е.
пусни си един minicom и набери телефонния номер. ако видиш RING - значи тук няма да имаш проблеми. ако не - четеш документацията, псуваш и в краен случай сменяш модема.
TANSTAAFL! There AiNt Such Thing As A Free Lunch
1. виж в /etc/inittab дали имаш нещо като
s0:12345:respawn:/sbin/mgetty -s 115200 -D ttyS0
ако нямаш (или има #) - напиши си нещо такова. после - kill -1 1
2. mgetty чака да получи ring от модема, за да почне да прави каквото и да е.
пусни си един minicom и набери телефонния номер. ако видиш RING - значи тук няма да имаш проблеми. ако не - четеш документацията, псуваш и в краен случай сменяш модема.
TANSTAAFL! There AiNt Such Thing As A Free Lunch