Perl/ActivePerl For UNIX/Linux/Windows
 
TryThe Homepage
���߂Ă�CGI
CGI ������
�_�C�i�~�b�NCGI
�_�E�����[�h
�T�[�r�X
�T�[�o�\�z(Windows)
�f�[�^�x�[�X�A�N�Z�X
�L���T�[�r�X
FAQ
���₢���킹
���̃y�[�W�����
�p�[�~�b�V�����Ăȁ`��
  • �p�[�~�b�V�����Ƃ́H
    ���Ƃ��Ƃt�m�h�w�̓l�b�g���[�N�ő����̕��X�ɃA�N�Z�X����鎖��O��ɊJ������Ă��܂��B �F����̃p�\�R���ɂ��A�����̕��Ɍ��Ă��炢�������̂ƁA���������Ȃ������L��Ǝv���܂��B �T�[�o�������ŁA��R�̃t�@�C���̒��ɂ́A���鎖�������‚������A���邱�ƂƏ������ނ��Ƃ͋��‚������A ���s�����Č��ʂ����Ă��炢�����ȂǂƂ��낢�날��܂��B���̃A�N�Z�X�������p�[�~�b�V�����Ƃ����܂��B
    �p�[�~�b�V�����͑傫���R�‚̃O���[�v�ɕʂ�Ă��܂��B
    �� �I�[�i�[�i���Ȃ��A�t�@�C���̎�����ł��j
    �� �O���[�v�i�l�b�g���[�N�̃O���[�v�j
    �� ����ȊO�i��ʁj ���ꂼ��R�r�b�g�Ō�����܂��B
    �I�[�i�[ �O���[�v ����ȊO
    �ǂݍ��� �������� ���s �ǂݍ��� �������� ���s �ǂݍ��� �������� ���s
    r w x r w x r w x
    4 2 1 4 2 1 4 2 1
    �� r = read, w = write, x = execute
    �ō��v���v�Z���Đݒ肵�܂��B
    �ʏ�̂g�s�l�k�h�L�������g�́u�U�S�S�v�ł�����
    �I�[�i�[���u�U�v�A�O���[�v�́u�S�v�A��ʂ��u�S�v�Ƃ������́A
    �I�[�i�[���urw = 4+2 = 6�v�œǂݍ��݂Ə������݂����A�O���[�v�ƈ�ʂ��ur = 4�v��
    �ǂݍ��݂��������‚��Ă��邱�ƂɂȂ�܂��B
    �I�[�i�[�͍X�V��A�����e�i���X�̈׏������݂����‚��Ă����K�v�����邩��ł��B
    ��ʓI�ȃv���o�C�_����Đڑ����Ă���ꍇ�̓O���[�v�͕K�v����܂���̂�
    �܂񒆂��ȗ��u�O�v���Đݒ肷�鎖���ł��܂����A�v���o�C�_�ɂ���Ă͏ȗ��o���Ȃ� �Ƃ��������悤�ł��B�u644 = 604�A755 = 705�v

  • CGI�̃p�[�~�b�V�����u755�v
    �b�f�h�̓v���O�����ł�������s������K�v������܂��B �I�[�i�[����l���Ă݂܂��傤�B
    �I�[�i�[���t�@�C�������邱�Ƃ͂���܂�����ur�v�t���O�𗧂Ă܂��B ���R�I�[�i�[�̓����e�i���X�̈׏������݂����‚���K�v������̂Łuw�v���K�v�ł��ˁB ���s���ʂ�����K�v������܂�����ux�v�t���O�𗧂Ă�K�v������܂��B ���������āurwx = 4+2+1 = 7�v�Łu7�v�Ƃ������ƂɂȂ�܂��B
    ���̓O���[�v�ƈ�ʂł��B �O���[�v�ƈ�ʂ̕��X�ɂ́A�v���O�����t�@�C���i�X�N���v�g�j��������������̂� �ʔ�������܂��񂩂�uw�v�t���O�����͋��‚��܂���̂Łurx = 4+1 = 5�v�Łu5�v�ƂȂ�܂��B ����������CGI�̃p�[�~�b�V�����́u755�v�ɂȂ�̂ł��B

  • CGI���g�p����f�[�^�t�@�C���u666�v
    ���̃t�@�C���̓I�[�i�[���K��҂��݂�ȓ����g�����i�b�f�h����ēǂݏ����j�����܂��̂ŁA�ݒ�������ɂȂ�܂��B �f���‚Ȃǂ̂b�f�h���g�p����f�[�^�t�@�C���́A�K��҂̓��e���������ޕK�v������܂��̂Łuw�v�ƁA ���R���O������K�v������܂�����ur�v���K�v�ł��B ���������āurw = 4+2 = 6�v�Łu666�v�ɂȂ�܂��B
    �iCGI�������ō쐬�����f�[�^�t�@�C���͂���������ōs���Ă��܂��j
    CGI���g�p����t�@�C���ł��K��҂ɓ��e�����‚��Ȃ��f�[�^������܂��B ���Ƃ��΁A���e���ꂽ�L���Ɏ����ŕԐM��t������A�������݂������Ɋ�Â��ĕύX����ꍇ�Ȃǂ� �����t�@�C���ł��ˁB ����̓I�[�i�[�������X�V����΂����̂ł�����K��҂̏������݂͋֎~���āu644�v�ɂȂ�܂��B

  • CGI�����삷��f�B���N�g���̃p�[�~�b�V�����u777�v
    �ŋ߂ł́A�f�[�^�t�@�C���̃o�b�e�B���O�i�����������݁j�ɂ�郍�O�̏�����h�����߃��b�N�V�X�e���� �g�p����Ă��܂��B���ɂ̓e���|�����t�@�C�����g�p���Ă�苭�͂Ƀ��b�N���Ă��镨������܂��B ���̂悤�ȃ��b�N�V�X�e���́A�������݂��J�n����鎞�A�_�~�[�̃t�@�C�����쐻���āu�������ݒ��ł��v�� ���̃v���Z�X�ɒm�点�A���̃v���Z�X�͂��̃_�~�[�t�@�C���������Ȃ�̂�҂��ď������݂��J�n����̂ł��B �t�m�h�w�̃p�[�~�b�V�����Ƃ����l�����͂��̃f�B���N�g���ɂ��z������Ă��܂��B ��������t�@�C���́u644�v�̂悤�ɏ������݂��֎~���Ă���Α��v�ł����A �m��Ȃ��K��҂�����Ƀf�B���N�g�����Ƀt�@�C�����쐻����Ώ������݂����R�ł��B �����h���ł���̂��f�B���N�g���̃p�[�~�b�V�����ł��B
    ���b�N�V�X�e���́A�K��҂��_�~�[�t�@�C�����쐻������A�e���|�����[�t�@�C�����쐬���鎖�����‚��Ȃ���� �����o���܂���B �I�[�i�[���͂��߁A���ׂĂ̖K��҂ɓǂݍ��݁A�������݁A���s�����urwx = 7�v����̂́A�Z�L�����e�B�[�� ������肪�L�鎖�͎����ł����A�f�B���N�g�����Ԃ����삷���ł͂Ȃ��ACGI�����삵�Ă���̂ł����� CGI�ɖ�肪������΂���قǐS�z����K�v�͂���܂���B

    �T�[�o�ɂ���Ă̓f�B���N�g���̃p�[�~�b�V������755�łȂ���Γ��삵�Ȃ��ꍇ������܂��B �f�B���N�g���̃p�[�~�b�V������777�ɐݒ肵�āACGI���u�T�[�o�G���[�v�ɂȂ�ꍇ��755�ɐݒ肵�Ă��������B
Copyright 2004 Terra. All rights reserved. No reproduction or republication without written