[태그:] wordpress
시놀로지에서 워드프레스를 MariaDB 10으로 사용하기
시놀로지 DSM 6.1버전 부터인가 MariaDB 10 패키지가 추가되었습니다. MariaDB 5버전과 MariaDB 10 버전을 동시에 설치할 수 있습니다. 그래서 워드프레스를 사용하는 블로그를 MariaDB 10으로 옮기기 위해 여러가지 방법을 사용해 봤습니다. 참고로 시놀로지에서 MariaDB 5는 3306포트를 사용하고 MariaDB10은 3307 포트를 사용합니다. 제일 먼저 한것이… 워드프레스 폴더안에 있는 wp-config.php 파일에 define('DB_PORT', '포트번호'); 위 문구를 추가하는 것인데… 이건 작동하지 않네요. 그래서 빠른포기를하고 몇달이 지나 오늘 다시 시도해 봤습니다. 생각외로 쉽게 해결되었네요. 워드프레스 폴더안에 wp-config.php을 편집기로 열고 define('DB_HOST', 'localhost'); 위의 내용을 define('DB_HOST', 'localhost:/run/mysqld/mysqld10.sock'); 이렇게 바꿔 주면됩니다. All in One SEO 플러그인의 성능 탭에서 확인한 DB버전 정보입니다.
Jetpack 없이 워드프레스 앱 사용하여 포스팅 하기
얼마 전까지 바보같이도 스마트폰에서 WordPress(워드프레스) 애플리케이션을 사용하기 위해선 Jetpack을 통해 WordPress.com 에 가입해야 가능하다고 생각 했었습니다. Jetpack 을 사용하면 속도가 워낙에 느려지기에 전 스마트폰으로 포스팅할 때는 위 화면처럼 불편한 인터페이스에서 작업을 해야 했습니다. 그런데 설치형 블로그의 경우에는 몇몇기능을 사용못할뿐 기본적인 글쓰기 기능과 사진, 동영상 정도의 기능들은 사용할 수 있는 걸 알았네요. 저 빼고 다 알 것 같지만 혹시 모르는 분을 위해 포스팅 합니다. *Jejpack의 몇가지 기능을 대체할 플러그인은 아래 링크를 참고해 주세요* (워드프레스 최적화) Jetpack과 Akismet 플러그인을 제거 우선 앱스토어나 구글 플레이스토어에서 워드프레스 어플리케이션을 설치해줍니다. 안드로이드(갤럭시S8 플러스)에서 접속했을 때 첫 화면입니다. 아래쪽에 보시면 인스톨형 WordPress 블로그를 추가를 클릭해 줍니다. 위 ... 더 보기
시놀로지 NAS 워드프레스 수동 설치
WordPress는 전 세계적으로 가장많이 쓰이는 블로그와 홈페이지를 운영가능한 툴 입니다.아직 허접하지만 이 블로그도 워드프레스로 운영되고 있습니다.보통은 호스팅 업체의 서버를 통해 만들지만 NAS가 있다면? 비용을 지불안하고도 손쉽게 설치하여 운영할수 있습니다. 시놀로지 NAS에 워드프레스 설치 방법은 두가지가 있습니다.패키지로 설치하느냐 아니면 직접 워드프레스 홈페이지에서 다운받아 설치하느냐인데.패키지로는 한개의 워드프레스밖에 설치를 못해서 여러개 워드프레스를 운영하시려면 직접설치를 하셔야합니다.패키지로 설치할껀 딱히 설명할것도 없고 업데이트가 좀 느려서 직접설치 방법을 설명하려 합니다.DSM 6.0.2버전 기준입니다. 5.2도 크게 차이는 없습니다. 패키지 설치 1.MariaDB2.PhpMyAdmin 6.0 이상인 분들은 아래 패키지도 설치해 주세요1.Web Station 2.Apache HTTP Server 2.2 (2.4는 워드프레스가 잘 작동안하드라구요)3.PHP 5.6 or PHP 7.0(7.0 추천, 둘다 설치하셔도 됩니다)*PHP7.0으로 설치시 네이버 웹문서 신디케이션v2과 wordpress social ... 더 보기
WordPress social login 구글 계정 로그인 에러 해결방법
wp social login 플러그인 사용중 페이스북 카카오톡 등 제대로 로그인이 되는데 이상하게 설명대로 했음에도 불구하고 구글계정으로만 로그인시 아래와 같은 에러가 났었다. Oops! We ran into an issue.Authentication failed. Either you have cancelled the authentication or Google refused the connection. ξ Authentication failed! Google returned an invalid code ***************************** 400. { “error” : “invalid_request” } 해결방법은 wp-content/plugins/wordpress-social-login/hybridauth/Hybrid/thirdparty/OAuth/OAuth2Client.php 로 찾아가서 OAuth2Client.php 파일을 연후 아래코드를 삭제하면 된다. curl_setopt($ch, CURLOPT_USERAGENT, $this->curl_useragent ); 이거 가지고 몇일을 헤매다니.. 아직 멀었나보다 ㅠ 혹시나 위 방법으로 안되면 wp social login 구글 에러 해결 파일 (2383 downloads ) 위 파일을 받으신후 압축을 풀어서 \wp-content\plugins\wordpress-social-login\hybridauth\Hybrid\thirdparty\OAuth 폴더에 있는파일에 덮어씌워주세요~