Smaintitle2.gif (4650 �o�C�g)�@�@�@�@�@�@�@�@�@

webseries.gif (3075 �o�C�g)

[bar.html]
������������ɂ́H

�@

�G���[ "Not Found"
�T�[�o�[��Ƀt�@�C�����������]���ł��Ă��܂����H
�w�肵��URL�͐������ł����H
���̃��b�Z�[�W�̓t�@�C�����̂��T�[�o�[�ɏオ���Ă��Ȃ��Ƃ����Ӗ��̃G���[���b�Z�[�W�ł��B
�t�@�C���������Ɠ]������Ă��邩�H
�u���E�U�Ŏw�肵��URL�A�X�N���v�g/�‹��ݒ���Ŏw���URL���Ԉ���Ă��Ȃ����H
�m�F�����������B

�@

�G���[ CGI�v���O�������̂��̂��\�����ꂽ
�܂���
�u���E�U�ŕۑ����邩�ǂ����m�F�_�C�A���O���\�����ꂽ
�T�[�o�[�̐ݒ��CGI�v���O�����ɑΉ����Ă��܂����H
�����CGI�v���O�������g�����߂̐ݒ肪����Ă��Ȃ��Ƃ��ɋN���錻�ۂł��B
���Ȃ��̃A�J�E���g������A�v���o�C�_��CGI���p�‚Ȃ�ΐݒ肳��Ă���͂��ł����A
����Ă��Ȃ��悤�Ȃ�΁A

AddType application/x-httpd-cgi .cgi

�Ə�����".htaccess"�t�@�C�������ACGI��u���f�B���N�g���ɁA�A�X�L�[�]�����Ă݂Ă��������B����ł������G���[���ł�悤�Ȃ�΁A���̃T�[�o�[�̓��[�U�[��CGI���J�����Ă��Ȃ��Ƃ������ƂɂȂ�܂��B�v���o�C�_�ɖ₢���킹�Ă݂Ă��������B

�@

�G���[ "Forbidden"
�p�[�~�b�V�����͓K�؂ł����H
����͂��̃t�@�C���ɃA�N�Z�X���錠�����Ȃ���HTTP�T�[�o�[�����̃t�@�C�������s
���錠�����Ȃ��Ƃ����Ӗ��ł��B
Telnet�ɐڑ����āAchmod�R�}���h�Őݒ肵�����Ă��������B

�@

�G���[ "Server Error"
�t�@�C���̓e�L�X�g���[�h�œ]�����܂������H
CGI�X�N���v�g����perl�̃p�X�͐������ł����H
Telnet�Őڑ����A�X�N���v�g��-ne�I�v�V�����Ŏ��s���Č��Ă��������B

perl -ne 'print if /\r/' �X�N���v�g���@���^�[��


�Ɠ��͂��Ă݂܂��B
�����X�N���v�g�̓��e���\������Ă��܂����Ȃ�A���s�R�[�h���Ԉ���Ă���A���Ȃ킿�t�@�C���]���Ɏ��s���Ă���Ƃ������Ƃł��BUNIX���Perl�̃v���O�����𓮂����ɂ̓t�@�C���̓e�L�X�g���[�h�œ]�����Ȃ���΂Ȃ�܂���B�]���������Ă��������B
�\������Ȃ���Ή��s�R�[�h�ɂ‚��Ă͖�肠��܂���B

���ɁAperl�̃p�X���m�F���܂��B
which�R�}���h���g���āAperl�̃T�[�o�[�ł̃p�X�𒲂ׂ܂��B������X�N���v�g���擪�ɏ����Ă���p�X�Ɣ�r���Ă��������B
�܂������Ă��܂��񂩁H�܂������Ă���Ȃ�ΐ����������Ȃ����Ă��������B
�܂��ATelnet��CGI�����s���Č��Ă��������B

sh: ./�X�N���v�g�� : Permission Denied


�ƕ\�����ꂽ�Ȃ�΁A�t�@�C�������̐ݒ肪�܂������Ă��܂��B�������ݒ肵�����Ă��������B



�ȏ�̂悤�ɁAperl�X�N���v�g�̎��s�ŃG���[�̌����̑������̂�

  • �t�@�C����]�������f�B���N�g�����܂������Ă���B
    �i�t�@�C���̎w��ꏊ���������B�j
  • �T�[�o�[��CGI�ݒ�ɖ�肪����B
  • �p�[�~�b�V�������������B
  • �X�N���v�g�̉��s�R�[�h�i�]���`���j���������B
  • �X�N���v�g���ŃT�[�o�[���Perl�v���O�����̎w��ꏊ���������B

�ȏ�T�_�ł��B�m�F�������Ă��������B

�@

[footer.html]