php 파일 업로드 시 php.ini에 설정 된 사이즈보다 큰 사이즈의 사진을 업로드하는 경우 업로드가 되지 않음.


1. php.ini 업로드 사이즈 조정

 

-> post_max_size = 10M

     upload_max_filesize = 10M

     

    php.ini내에 위의 두가지 설정에서 10M부분을 원하는 업로드 파일 사이즈로 설정


2. httpd 재시작


 -> [root@guru]# service httpd restart



이 후, 다시 업로드를 실행 후 큰 사이즈의 파일도 업로드 완료 확인

'PHP' 카테고리의 다른 글

php 파일 업로드 사이즈 조정하기  (0) 2015.12.30
php.ini 경로 찾기  (0) 2015.12.30
php에서 mail 보내기  (0) 2015.12.30
php에서 배열 사이즈 구하기  (0) 2015.12.30
phpMyAdmin 로그인 세션 시간 늘이기  (0) 2015.12.30
php에서 사용되는 $_SERVER 함수  (0) 2015.12.30
Posted by 사용자 guru_k

댓글을 달아 주세요

php.ini 경로 찾기

PHP 2015. 12. 30. 10:54

php의 경로 찾기


-> [root@guru]# which php

    /usr/bin/php


  php는 /usr/bin/php로 경로 확인


php.ini 경로 찾기


-> [root@guru]# php --ini | grep php.ini

 Configuration File (php.ini) Path: /etc

   Loaded Configuration File:         /etc/php.ini


 php.ini는 etc폴더 안에 있는것으로 확인 

'PHP' 카테고리의 다른 글

php 파일 업로드 사이즈 조정하기  (0) 2015.12.30
php.ini 경로 찾기  (0) 2015.12.30
php에서 mail 보내기  (0) 2015.12.30
php에서 배열 사이즈 구하기  (0) 2015.12.30
phpMyAdmin 로그인 세션 시간 늘이기  (0) 2015.12.30
php에서 사용되는 $_SERVER 함수  (0) 2015.12.30
Posted by 사용자 guru_k
TAG php, php.ini

댓글을 달아 주세요

php에서 mail 보내기

PHP 2015. 12. 30. 10:53

1. sendmail 설치 확인

 - [root@root /]# rpm -q sendmail

   sendmail-8.14.4-8.el6.x86_64


 sendmail이 설치되어있는 경우 3단계로 없을 경우 2단계로  sendmail을 설치


2.  sendmail 미설치시 설치

 - [root@root /]# yum -y install sendmail


3. php 작성


 - sample.php


<?php

$to      = 'to_mail_address@mail.com';   // 받는 사람의 이메일 주소

$subject = '이메일 제목';                         // 이메일 제목

$message = '이메일 내용';                      // 이메일 내용

                                                                 // 헤더 설정

 $headers = 'From: from_mail_address@mail.com'. "\r\n" .           // 보낸 사람 이메일 주소

    'X-Mailer: PHP/' . phpversion();

$headers  .= 'MIME-Version: 1.0' . "\r\n";                                       //  이메일 내용을 html로 작성

$headers .= 'Content-type : text/html; charset=utf-8' . "\r\n";          // 할 경우 두개의 헤더 추가.


$retval = Mail($to, $subject, $message, $headers);          // 메일 전송

if($retval == true)                                                              // true 일 경우 메일전송 완료

echo "success";

}

else                                                                                  // 메일 전송 실패 

{

echo "fail";

}

?>


4. 메일 전송 확인




자세한 문서 확인 : http://php.net/manual/kr/function.mail.php

'PHP' 카테고리의 다른 글

php 파일 업로드 사이즈 조정하기  (0) 2015.12.30
php.ini 경로 찾기  (0) 2015.12.30
php에서 mail 보내기  (0) 2015.12.30
php에서 배열 사이즈 구하기  (0) 2015.12.30
phpMyAdmin 로그인 세션 시간 늘이기  (0) 2015.12.30
php에서 사용되는 $_SERVER 함수  (0) 2015.12.30
Posted by 사용자 guru_k

댓글을 달아 주세요

javascript에서 배열 사이즈 구하기는


var.length를 하면 배열의 사이즈를 구할 수 있다.


그렇다면 php에서 배열 사이즈를 구하기 위해선?


count($var)를 하면 배열의 사이즈를 구할 수 있다!

'PHP' 카테고리의 다른 글

php.ini 경로 찾기  (0) 2015.12.30
php에서 mail 보내기  (0) 2015.12.30
php에서 배열 사이즈 구하기  (0) 2015.12.30
phpMyAdmin 로그인 세션 시간 늘이기  (0) 2015.12.30
php에서 사용되는 $_SERVER 함수  (0) 2015.12.30
php에서 한글이 깨질 경우  (0) 2015.12.30
Posted by 사용자 guru_k

댓글을 달아 주세요

phpMyadmin의 기본적인 로그인 세션 시간은 1440으로 설정되어 있다.


작업을 하다 보면 세션이 끊겨 수시로 로그인을 해야하는 불편함이 발생하기도 하는데


이런 불편함을 해소하기 위해 로그인 세션 시간을 늘일 수 있다.



1. phpMyadmin 폴더 내에 config.inc.php 파일을 수정한다.

 - > phpMyadmin 폴더 위치는 아래와 같이 찾을 수 있다.

     

     [root@root]# whereis phpMyadmin

     phpmyadmin: /usr/share/phpmyadmin

    

     phpMyadmin폴더에 들어가 vi 편집기를 이용하여 config.inc.php파일에 아래 내용을 추가한다.


    $cfg['LoginCookieValidity'] = 36000;   // 로그인 세션시간을 10시간으로 늘인다.



2. php.ini 파일을 수정한다.

   session.gc_maxlifetime = 1440 을

   session.gc_maxlifetime = 36000 으로 변경한다.



3. 서비스를 재시작한다.

   [root@root]# service httpd restart

'PHP' 카테고리의 다른 글

php.ini 경로 찾기  (0) 2015.12.30
php에서 mail 보내기  (0) 2015.12.30
php에서 배열 사이즈 구하기  (0) 2015.12.30
phpMyAdmin 로그인 세션 시간 늘이기  (0) 2015.12.30
php에서 사용되는 $_SERVER 함수  (0) 2015.12.30
php에서 한글이 깨질 경우  (0) 2015.12.30
Posted by 사용자 guru_k

댓글을 달아 주세요

$_SERVER['DOCUMENT_ROOT'] // 서버의 위치

$_SERVER['HTTP_ACCEPT_ENCODING'] // 인코딩 방식 

$_SERVER['HTTP_ACCEPT_LANGUAGE'] // 언어

$_SERVER['HTTP_USER_AGENT'] // 접속한 사용자 환경 

$_SERVER['REMOTE_ADDR'] // 접속한 사용자 IP

$_SERVER['SCRIPT_FILENAME'] // 실행 위치와 파일명 

$_SERVER['SERVER_NAME'] // 도메인 

$_SERVER['SERVER_PORT'] // 포트

$_SERVER['SERVER_PROTOCOL'] // 프로토콜 

$_SERVER['REQUEST_URI'] // request URL



http://php.net/manual/en/reserved.variables.server.php 

'PHP' 카테고리의 다른 글

php.ini 경로 찾기  (0) 2015.12.30
php에서 mail 보내기  (0) 2015.12.30
php에서 배열 사이즈 구하기  (0) 2015.12.30
phpMyAdmin 로그인 세션 시간 늘이기  (0) 2015.12.30
php에서 사용되는 $_SERVER 함수  (0) 2015.12.30
php에서 한글이 깨질 경우  (0) 2015.12.30
Posted by 사용자 guru_k

댓글을 달아 주세요

php에서 한글이 깨질 경우


php 파일 맨 윗 부분에 아래 헤더를 추가해주면 된다.


header('Content-type: text/html; charset=utf-8'); 

'PHP' 카테고리의 다른 글

php.ini 경로 찾기  (0) 2015.12.30
php에서 mail 보내기  (0) 2015.12.30
php에서 배열 사이즈 구하기  (0) 2015.12.30
phpMyAdmin 로그인 세션 시간 늘이기  (0) 2015.12.30
php에서 사용되는 $_SERVER 함수  (0) 2015.12.30
php에서 한글이 깨질 경우  (0) 2015.12.30
Posted by 사용자 guru_k
TAG php, phputf-8

댓글을 달아 주세요