PHP

PHPmyadmin Error

1. 개요 phpmyadmin 접속시 에러 메시지를 뿜어내는 경우 해결방법   2. 증상 phpmyadmin 접속시 다음과 같은 에러 메시지가 나타남 3. 파일 수정 + sudo vi /usr/share/php/php-gettext/streams.php Line 증상 변경 전 변경 후 52 Line 48 StringReader Error function StringReader ($str=”) { function __construct($str=”) { 89 Line 84 FileReader Error function FileReader($filename) { function __construct($filename) { […]

Continue Reading
PHP

session 시간 변경

1. 개요 PHP 실행 시간 변경. PHP 실행 시간에는 파일 업로드, php문 실행 등을 포함한다.   2. php 환경설정 파일 수정 sudo vi /etc/php.ini session.cookie_lifetime = 1800 session.gc_maxlifetime = 1800 session.cache_expire = 1800   3. apache 재시작 sudo service apache2 restart

Continue Reading
PHP

upload size 변경

1. PHP upload size 변경 1. upload_max_filesize는 기본적으로 변경해야하며 2. post_max_size는 파일을 post 방식으로 전송하기 때문에 변경해야한다. 3. time 값을 늘리는 이유는 용량에 따라 전송 시간도 늘어나기 때문이고 4. memory_limit을 변경하는 이유는 파일을 모두 전송받기 전까지는 메모리에 저장되기 때문이다.   2. php 환경설정 파일에서 변수값 변경 sudo vi /etc/php.ini file_uploads = On ; file upload […]

Continue Reading
Shell Script

Backup Script

1. 개요 MySQL 자동 백업 스크립트   2. Source Code #!/bin/sh # mysql database backup # # Setup cron : /etc/crontab or crontab -e # mysql 경로 export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/mysql/bin # Set variables Today=”`date +%Y%m%d`” mkdir /home/db_backup/$Today datadir=”/home/mysql-data/” backup_dir=”/backup/db/” mysqluser=”root” mysqlpass=”[password]” # Delete file 5 days ago # deletefile=”*$(date +%Y%m%d –date=’5 days ago’)*” # rm -f […]

Continue Reading
Back To Top