제로보드 설치시 퍼미션 에러납니다.
글쓴이: 송지석 / 작성시간: 수, 2003/06/18 - 3:55오후
안녕하세요
개발 하는 데에 cvs 브라우징, 버그 리포트등을 해보려고 apache php mysql 을 설치하고 게시판을 깔려는 중입니다.
서버의 배포판은 레드햇 7.3이고요 APM은 전부 up2date으로 깔았습니다.
Php와 DB가 잘 도는 지 확인해보려고 phpMyAdmin을 설치해봤는데 잘 되더군요. 사용자 추가도 되고 DB 추가도 되고요.
---------------수정
음 DB 추가가 안되는 거였습니다. /var/www에 깔 ㅤㄸㅒㅤ는 되고 제 계정에서는 안되네요.
제 계정 디렉토리에서 php가 안되는 것 같습니다.
---------------
그런데 제 계정에 제로 보드를 깔려고 하니 에러가 납니다.
제로보드를 인스톨하려면 압축 풀어놓고 install.php을 웹브라우저로 열면 되는데요.
현재 707로 퍼미션이 되어 있지 않습니다. 텔넷이나 FTP에서 퍼미션을 조정하세요. [퍼미션 조정하였습니다] <--- 요거 누르면 문서가 존재하지 않다고 "; else echo" 나와요 {설치시작} <-------- 이거 눌러도 문서가 존재 하지 않다고 "; ?> 나오구요
이렇게 나옵니다.
디렉토리와 안의 파일들을 전부 707로 바꿔도. 777로 해도 마찬가지입니다..
제가 보기에 php가 안먹는 것 같은데요..
같은 계정에서 돌리는 phpMyAdmin은 잘만 됩니다.
무슨 문제일까요?
php.ini에는 register_globals = On
register_argc_argv = On
설정 되어있고요.
httpd.conf에서는
<IfModule mod_php4.c> AddType application/x-httpd-php .php .php4 .php3 .phtml html htm AddType application/x-httpd-php-source .phps </IfModule> <IfModule mod_php3.c> AddType application/x-httpd-php3 .php3 html AddType application/x-httpd-php3-source .phps </IfModule> <IfModule mod_php.c> AddType application/x-httpd-php .phtml html </IfModule>
이렇게 php로 php, php4 html등 파일을 열도록 되어있습니다.
Forums:
/var/www/html 밑에 깔아도 마찬가지네요. php에 문제가 있는
/var/www/html 밑에 깔아도 마찬가지네요. php에 문제가 있는 것 같습니다.
뭔가 세팅해야할 것이 있나요?
아니면 시작해야 하는 서비스가 더 있는 것인가요?
저는 그냥 /etc/init.d/mysqld start
/etc/init.d/httpd start
로 시작시켰는데요..
rommance.net
알아보기 쉬운 현상을 찾아냈습니다.<?phpinfo();
알아보기 쉬운 현상을 찾아냈습니다.
<?
phpinfo();
?>
이렇게해서 test.php를 브라우저에서 열어보면 소스가 그대로 보입니다.
대신
<?php
phpinfo();
?>
하면 제대로 php 로 처리되어 나옵니다.
어떻게 해결하면 되지요? 재부팅하면 될까요?
rommance.net
php.ini에short_open_tag 이라는 항목이 있을겁니
php.ini에
short_open_tag 이라는 항목이 있을겁니다.
이것을 On 하시면
<?도 됩니다
이것이 off이면 <?는 안되고 <?php 로 열어줘야됩니다
아.. apache도 재시작^^
short_open_tag = On
short_open_tag = On
감사합니다. 해결되었네요. ^^;
감사합니다. 해결되었네요. ^^;
rommance.net
댓글 달기