помогите новичку разобратся с кодом

Тема в разделе "Perl программирование", создана пользователем typak, 18 авг 2010.

  1. typak

    typak Гость

    Не знаю почему но программа в перл не работает
    Код (Text):
    #!/usr/bin/perl
    print "Hello, world! \n";
    выводит 500 ошибку
    кода добавляеш в код строку print "Content-type: text/html\n\n";
    Код (Text):
    #!/usr/bin/perl
    print "Content-type: text/html\n\n";
    print "Hello, world! \n";
    программа работает выводи кто знает почему первая программа не работает в книге написано, что должна работать
    первая программа или, это, что в каждую программу в перле нужно добавлять print "Content-type: text/html\n\n";?
    Я просто второй день разбираюсь в перле, ничо не пойму, еле апач настроил шоб хоть както видел файлы
    И еще не большой вопросик: httpd.conf у меня правильно настроен а то я там решоток понаставлял
    ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"
    Listen 80
    LoadModule actions_module modules/mod_actions.so
    LoadModule alias_module modules/mod_alias.so
    LoadModule asis_module modules/mod_asis.so
    LoadModule auth_basic_module modules/mod_auth_basic.so
    LoadModule authn_default_module modules/mod_authn_default.so
    LoadModule authn_file_module modules/mod_authn_file.so
    LoadModule authz_default_module modules/mod_authz_default.so
    LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
    LoadModule authz_host_module modules/mod_authz_host.so
    LoadModule authz_user_module modules/mod_authz_user.so
    LoadModule autoindex_module modules/mod_autoindex.so
    LoadModule cgi_module modules/mod_cgi.so
    LoadModule dir_module modules/mod_dir.so
    LoadModule env_module modules/mod_env.so
    LoadModule include_module modules/mod_include.so
    LoadModule isapi_module modules/mod_isapi.so
    LoadModule log_config_module modules/mod_log_config.so
    LoadModule mime_module modules/mod_mime.so
    LoadModule negotiation_module modules/mod_negotiation.so
    LoadModule setenvif_module modules/mod_setenvif.so
    <IfModule !mpm_netware_module>
    <IfModule !mpm_winnt_module>
    User daemon
    Group daemon
    </IfModule>
    </IfModule>
    ServerAdmin user@mail.ru
    DocumentRoot "C:/web/html"
    <Directory />
    #Options FollowSymLinks
    #AllowOverride None
    #Order deny,allow
    # Deny from all
    </Directory>
    <Directory "C:/web/html">
    #Options Indexes Includes
    AllowOverride all
    Order allow,deny
    Allow from all
    </Directory>
    <IfModule dir_module>
    DirectoryIndex index.html
    </IfModule>
    <FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy All
    </FilesMatch>
    ErrorLog "logs/error.log"
    LogLevel warn
    <IfModule log_config_module>
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\"

    \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    <IfModule logio_module>
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\"

    \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>
    CustomLog "logs/access.log" common
    </IfModule>
    <IfModule alias_module>
    ScriptAlias /cgi/ "C:/web/cgi/"
    ScriptAlias /cgi-bin/ "C:/web/cgi/"
    ScriptAlias /php/ "C:/php5/"
    </IfModule>
    <IfModule cgid_module>
    </IfModule>
    <Directory "C:/web/cgi/">
    AllowOverride all
    Options all
    Order allow,deny
    Allow from all
    </Directory>
    DefaultType text/plain
    <IfModule mime_module>
    TypesConfig conf/mime.types
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType application/x-httpd-php .php
    Action application/x-httpd-php "/php/php-cgi.exe"
    AddType text/html .shtml
    AddHandler cgi-script .cgi .bat .exe .pl
    ScriptInterpreterSource script
    </IfModule>
    <IfModule ssl_module>
    SSLRandomSeed startup builtin
    SSLRandomSeed connect builtin
    </IfModule>

    Эсли кто соображает мож шо посоветуете тут я тока начинаю еще сам ни одной програмы не написал
    Вопрос конечноу меня тупой но шож поделаеш интересно чо за лажа. СПС за ответ! ха.



    Добавлено: А и еще кто знает с чего лутше начать новичку с пхп или перл и какую нибудь хорошо расписаную литературу мож посоветуете
    я ток HTML знаю и то не очень и чуть чуть скрипты клиентские пара уже сервер ламать - изучать
     
  2. vital

    vital Больной Компом Детектед
    Команда форума Web Team

    Регистрация:
    29 янв 2006
    Сообщения:
    2.474
    Симпатии:
    27
    Первая не работает, потому что криво настроен апач.
    Во втрой программе, вы кокнретно указываете браузеру, что далее идет вывод html, тогда он вам его и показывает.
    Начинать надо не с перла, и не с пхп, а с С++. Книги найдете на форуме в соотв-х разделах.
     
  3. typak

    typak Гость

    Да я уже разобрался просто всегда надо тип указывать.
    А чо с С++ этож тяжолый язык, перл и пхп полегче. Мож после перла и пхп переходить к с++
    нужно ж учить начиная от легкого к сложному! ;)
     
Загрузка...
Похожие Темы - помогите новичку разобратся
  1. artem4486
    Ответов:
    0
    Просмотров:
    16
  2. rn3rjd
    Ответов:
    9
    Просмотров:
    1.233
  3. maxiik
    Ответов:
    3
    Просмотров:
    1.583
  4. zaza41rus
    Ответов:
    0
    Просмотров:
    1.054
  5. Radion2
    Ответов:
    0
    Просмотров:
    1.670

Поделиться этой страницей