반응형

php 9

에러 로그 남기기

아파치 로그 > root / logs / error.log 설정 파일 수정하는 방법. display_errors = on // 화면에 에러로그를 출력한다. log_errors = On // 에러 로그를 기록한다. html_errors = off // 에러로그에 HTML태그를 넣지 않겠다. error_prepend_string = "" // 에러 출력 전 출력 error_append_string = //에러 출력 후 출력 error_log=syslog // 이벤트 로그 남긴다. : 시스템 로거 error_reporting //에러 레벨을 설정한다. error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT E_ALL 모든 에러와 경고 E_ERROR 치명적인 에러 E_WAR..

PHP/코드 2023.08.10

PHP5 연동하기

Apache 및 PHP 경로 정의 .php 확장자 추가. 맨 끝하단. AddDefaultCharset Off phpinidir "${PHPPATH}" # php.ini 설정경로 loadmodule php5_module "${PHPPATH}/php5apache2_4.dll" #아파치 모듈 addhandler application/x-httpd-php .php #php 파일 php.ini php mysql보다 php mysqli가 보안 등 더좋다. * 깜빡하면 삽질 합니다. * V11이 안정화된 버전이라고 합니다. V 버전을 다르게 받을 시 세팅이 안되는 체험을 하실 수 있습니다. PHP version https://windows.php.net/downloads/releases/archives/ Apache..

WebServer/Apache 2023.08.04

PHP 버전 변경 및 여러 버전 설치

설치. 패키지 버전 확인 apt-get -s install php-fpm 저장소 추가 및 버전 확인 $ sudo add-apt-repository ppa:ondrej/php $ sudo apt-get update 확인되는 버전 설치 apt-get install php 변경. php 버전 별 나열 sudo update-alternatives --config php Selection Path Priority Status ------------------------------------------------------------ 3 /usr/bin/php8.2 82 manual mode 변경하고자하는 번호로 선택해주면 된다.

CodeIgniter 3. 데이터베이스 설정.

$db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', // 서버주소 또는 도메인주소 'username' => 'root', // DB 아이디 'password' => '', // DB 패스워드 'database' => 'database_name', // DB 이름. 'dbdriver' => 'mysqli', // DB Type : postgre,odbc 등 / * 반드시 소문자 'port' => 3306 // DB PORT 'dbprefix' => '', // 테이블 명에 접두어 붙임. 한개의 데이터베이스에서 여러 개의 코드이그나이터로 작업 시 유용. 'pconnect' => TRUE, // 영속적 연결 유무 'db_debug' => TRUE,..

PHP/CodeIgniter 2023.06.29

CodeIgniter 3. index 제거하기

Apache - conf 에서 아래 모듈 주석 제거. LoadModule rewrite_module modules/mod_rewrite.so 현재 Directory 설정이 None이 아닌 All 로 되어 있는지 확인. AllowOverride All 코드이그나이터 3.0 : index.php 이 있는 곳에 .htaccess 파일을 추가합니다. .htaccess RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] 인덱스에서 index.php 가 사라진 것을 확인하실 수 있습니다.

PHP/CodeIgniter 2023.06.29
반응형