프로그램/php2014. 11. 7. 01:10

[리눅스에서 PHP 버전 확인하기]

 

]# php -i

- 내용 중에서 PHP Version 부분을 확인한다.

 

 

 

 

내용이 많아 확인하기 어렵다면 grep을 이용해서 원하는 내용을 쉽게 확인할 수 있다.

 

]# php -i | grep "PHP Version"

 

 

 

 

참고>php -i 실행시 "그런 파일이나 디렉토리가 없음"과 같은 문구가 나타나면

"php 쉘(shell) 에러 - bash: /usr/bin/php: 그런 파일이나 디렉토리가 없음"을 참고한다.

 

 

 

 

 

참고>php -i 실행시 "magic_quotes_qpc" PHP Fatal error가 발생했다면

"php 쉘(shell) 에러 - PHP Fatal error: Directive 'matic_quotes_qpc' is no longer available in PHP in Unknown on line 0"을 참고한다.

 

 

 

 

]# php -v

 

 

 

 

 

 

[웹 브라우저를 이용해서 PHP 버전 확인하기]

 

- phpinfo()를 출력하는 php 파일을 만들어서 웹 브라우저에서 실행한다.

Posted by 은둔고수
프로그램/php2014. 1. 16. 18:46

php.ini 파일을 연 후 date.timezone = asia/seoul 설정을 해 준 후 아파치(apache) 데몬을 재 시작한다.

 

 에러 내용 :

Warning: date(): It is not safe to rely on the system's timezone settings.You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in 에러 파일 경로 on line 1

 

php 5.3.x 버전 이후부터 date.timezone을 설정해야 한다. 더보기> php.ini 설정 파일 위치 찾기

Posted by 은둔고수
프로그램/linux2011. 7. 30. 14:18


yum을 이용한 apm 설치하는 방법이다.

설치하는 순서는 mysql을 먼저 설치한 후 아파치(apache)) 그리고 php를 설치한다.
(mysql -> apache -> php)

먼저 VirtualBox에 리눅스(CentOS)를 설치해서 사용할거라면 아래 주소에서 다운받은 후 설치한다.
최신 버츄얼박스(VirtuaBox) 다운받기(클릭)

CentOS 5.6 다운받기(클릭)


리눅스를 부팅한 후 root계정으로 접속을 한다.

[Mysql 설치]
1. yum 명령어로 mysql을 설치한다.
[root@www ~]# yum -y install my mysql-server

2. chkconfig를 이용해서 서비스에 mysql을 등록한다.
[root@www ~]# chkconfig --levels 235 mysqld on

3. mysql 서비스를 실행하다.
[root@www ~]# service mysqld start
또는 /etc/init.d/mysqld start

4. mysql 설치한 후에는 mysqladmin 명령어를 이용해서 설정되어있지 않는 root 비밀번호를 만들어준다.
[root@www ~] mysqladmin -u root password 비밀번호 입력


[Apache 설치]
1. yum 명령어로 apache를 설치한다.
[root@www ~]# yum -y install httpd

2. chkconfig를 이용해서 서비스에 apache를 등록한다.
[root@www ~]# chkconfig --levels 235 httpd on


[PHP 설치]
1. yum 명령어를 이용해서 php를 설치한다.
[root@www ~]# yum -y install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc


yum을 이용한 phpMyAdmin 설치하기(클릭)


[테스트 : phpinfo()]
1. 웹서버의 기본 디렉토리로 이동한다.(php가 실행되는 기본 디렉토리)
[root@www ~]# cd /var/www/html

2. vi 에디터를 이용해서 php가 제대로 실행되는지 확인을 위한 테스트 php 파일을 만든다.
[root@www html]# vi phpinfo.php
<?php echo phpinfo(); ?>
[root@www html]# ls
phpinfo.php
[root@www html]

3. 아파치 서비스를 실행한다.
[root@www html]# service httpd start
또는 /etc/init.d/httpd start

4. 웹브라우저를 띄운 후 주소를 입력해서 사이트에 접속해본다.

 

 

http://localhost/phpinfo.php
또는
http://127.0.0.1/phpinfo.php
또는 가상머신(VirtualBox)에 설치한 CentOS의 IP를 입력한다.
게스트 OS의 IP 알아보기(클릭) <-- 중간 쯤 ssh로 접속할 게스트 OS의  IP 확인하기


Posted by 은둔고수