>백엔드 개발 >PHP 튜토리얼 >SAE_php 예제에서 최신 WordPress를 구축하는 방법

SAE_php 예제에서 최신 WordPress를 구축하는 방법

WBOY
WBOY원래의
2016-05-16 20:27:471074검색

SAE에 wordpress를 설치하고, 애플리케이션을 생성하고 wordpress 템플릿을 선택하면 설치 후 버전이 3.4입니다
새 버전 2를 만들고 최신 WordPress 설치 패키지를 다운로드하여 버전 2로 추출합니다.

변경할 위치에 대한 예비 추측:

데이터베이스 구성: wp-config.php

코드 복사 코드는 다음과 같습니다.

/**
* WordPress 기본 구성 파일.
*
* 이 파일에는 다음 구성 옵션이 포함되어 있습니다: MySQL 설정, 데이터베이스 테이블 이름 접두사,
* 키, WordPress 언어 설정 및 ABSPATH. 자세한 내용은
를 참조하세요. * {@link http://codex.wordpress.org/Editing_wp-config.php 편집
* wp-config.php} 코덱스 페이지. MySQL 설정에 대한 구체적인 정보는 공간 제공업체에 문의하세요.
*
* 이 파일은 설치 프로그램에서 wp-config.php 구성 파일
을 자동으로 생성하는 데 사용됩니다. * 이 파일을 수동으로 복사하여 wp-config.php로 이름을 변경한 후 관련 정보를 입력하시면 됩니다.
*
* @저자 엘머 장 <freeboy6716@gmail.com>
* @package 워드프레스
​*/
// ** MySQL 设置 - 具体信息来自您正재使用 主机 ** //
/**WordPress 데이터베이스의 이름*/
정의('DB_NAME', SAE_MYSQL_DB);
/**MySQL 데이터베이스 사용자 이름*/
정의('DB_USER', SAE_MYSQL_USER);
/**MySQL 데이터베이스 비밀번호*/
정의('DB_PASSWORD', SAE_MYSQL_PASS);
/**MySQL 호스팅*/
정의('DB_HOST', SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT);
/**데이터 테이블 생성 시 기본 텍스트 인코딩*/
정의('DB_CHARSET', 'utf8');
/**데이터베이스 데이터 정렬 유형입니다. 확실하지 않은 경우 변경하지 마십시오.*/
정의('DB_COLLATE', '');
정의('WP_USE_MULTIPLE_DB', true);
/*$db_list = 배열(
        '쓰기'=> 배열(
            배열(
                'db_host' => SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT,
                'db_user'=> SAE_MYSQL_USER,
                'db_password'=> SAE_MYSQL_PASS,
                'db_이름'=> SAE_MYSQL_DB,
                'db_charset'=> 'utf8'
                )
            ),
        '읽다'=> 배열(
            배열(
                'db_host' => SAE_MYSQL_HOST_S.':'.SAE_MYSQL_PORT,
                'db_user'=> SAE_MYSQL_USER,
                'db_password'=> SAE_MYSQL_PASS,
                'db_이름'=> SAE_MYSQL_DB,
                'db_charset'=> 'utf8'
                )
            ),
        );
$global_db_list = $db_list['write'];*/
/**#@
* 신원 키 설정.
*
* 원하는 문자를 적어주시면 됩니다
* 또는 {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org 개인 키 생성 서비스},
를 직접 방문하세요. * 수정 시 쿠키가 만료되며 모든 사용자는 다시 로그인해야 합니다.
*
* @2.6.0 이후
​*/
정의('AUTH_KEY',         hash_hmac('sha1', SAE_ACCESSKEY . 'AUTH_KEY', SAE_SECRETKEY ));
정의('SECURE_AUTH_KEY',  hash_hmac('sha1', SAE_ACCESSKEY . 'SECURE_AUTH_KEY', SAE_SECRETKEY ));
정의('LOGGED_IN_KEY',    hash_hmac('sha1', SAE_ACCESSKEY . 'LOGGED_IN_KEY', SAE_SECRETKEY ));
정의('NONCE_KEY',        hash_hmac('sha1', SAE_ACCESSKEY . 'NONCE_KEY', SAE_SECRETKEY ));
정의('AUTH_SALT',        hash_hmac('sha1', SAE_ACCESSKEY . 'AUTH_SALT', SAE_SECRETKEY ));
정의('SECURE_AUTH_SALT', hash_hmac('sha1', SAE_ACCESSKEY . 'SECURE_AUTH_SALT', SAE_SECRETKEY ));
정의('LOGGED_IN_SALT', hash_hmac('sha1', SAE_ACCESSKEY . 'LOGGED_IN_SALT', SAE_SECRETKEY ));
정의('NONCE_SALT', hash_hmac('sha1', SAE_ACCESSKEY . 'NONCE_SALT', SAE_SECRETKEY ));
/**#@-*/
/**
* WordPress 데이터 테이블 접두사.
*
* 동일한 데이터베이스에 여러 개의 WordPress를 설치해야 하는 경우 각 WordPress마다 다른 데이터 테이블 접두사를 설정하세요.
* 접두사 이름은 숫자와 밑줄 친 문자만 가능합니다.
​*/
$table_prefix = 'wp_';
/**
* WordPress 언어 설정, 기본값은 영어입니다.
*
* 이 설정을 사용하면 WordPress에서 원하는 언어를 표시할 수 있습니다.
* 같은 이름의 .mo 언어 파일은 wp-content/언어에 있어야 합니다.
* WordPress 중국어 간체 인터페이스를 사용하려면 zh_CN만 입력하세요.
​*/
정의('WPLANG', 'zh_CN');
/**
* 개발자 전용: WordPress 디버그 모드.
*
* 이 값을 "true"로 변경하면 WordPress에서 모든 개발 프로세스 프롬프트가 표시됩니다.
* 플러그인 개발자는 개발 환경에서 이 기능을 활성화하는 것이 좋습니다.
​*/
정의('WP_DEBUG', false);
/* 괜찮은! 계속 편집하지 마세요. 이 파일을 저장해 주세요. */
/**WordPress 디렉터리의 절대 경로입니다.*/
if ( !definated('ABSPATH') )
Define('ABSPATH', dirname(__FILE__) . '/');
/**WordPress 변수를 설정하고 파일을 포함합니다.*/
require_once(ABSPATH . 'wp-settings.php');

파일(캐시, 이미지) 읽기 및 쓰기 인터페이스

SAE 템플릿 프로젝트에서 SAE라는 단어를 검색하세요

코드 복사 코드는 다음과 같습니다.

sae_app_wizard.xml 파일
/wp-admin/includes/image-edit.php p224 –> p314
wp-adminincludesimage.php p95 –> p58
wp-adminplugins.php p46 –> wp-includesfunctions.php p1296 p1474 p3515–> p1469 p1795 p4240
wp-includesmedia.php p426 –>

작동 중 버그 수정

wp-load.php p22-> 정의( 'ABSPATH', '' );
D:jdhublog1wp-includesfunctions.php p2934 –> 댓글 p3560


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.