'저장용'에 해당되는 글 58건

  1. 2021.01.14 spa deploy apache
  2. 2019.03.27 [android] hashkey 값 알아보기.
  3. 2018.10.19 [linux] Headers and client library minor version mismatch.
  4. 2018.09.12 [linux] phalcon 잡다.
  5. 2017.06.02 [linux] CentOS 에서 iptables 설정 하기.

spa deploy apache

|

RewriteEngine On

RewriteBase /[publicPath]/

RewriteRule ^index\.html$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /[publicPath]/index.html [L]

 

spa 빌드 이후 소스를 넣은 폴더에 .htaccess 파일을 생성.

위 내용을 넣어주면 됨.

publicPath : quasar.conf.js - build 부분에 추가.

 

router.vuejs.org/guide/essentials/history-mode.html

And

[android] hashkey 값 알아보기.

|
try {
PackageInfo info = getPackageManager().getPackageInfo(
getPackageName(), PackageManager.GET_SIGNATURES);
for (Signature signature : info.signatures) {
MessageDigest md = MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
Log.e("TEST MY KEY HASH:",
Base64.encodeToString(md.digest(), Base64.DEFAULT));
}
} catch (PackageManager.NameNotFoundException e) {

} catch (NoSuchAlgorithmException e) {

}

위와 같이 입력.


stackoverflow 에서 참고.

'저장용 > android' 카테고리의 다른 글

[android] SpannableStringBuilder Clickable.  (0) 2016.12.14
[android] Activity 에서 titlebar 없애기.  (0) 2015.08.24
And

[linux] Headers and client library minor version mismatch.

|

Headers and client library minor version mismatch. 메세지가 나와서 검색해봄.


OS : CentOS.7


원인 :

Client API Library 버전과 Header 버전이 동일하지 않아 발생.


확인 :

php -i | grep 'Client API'

위 커맨드를 입력해보면 library 와 header 의 버전이 서로 다른것이 보임.


해결 :

yum 을 이용해서 패키지 재설치를 해주고 해결.


yum erase php-mysql

yum install php-mysqlnd


php-mysqlnd 를 설치해주면 해당 오류가 더이상 발생하지 않음.

And

[linux] phalcon 잡다.

|

.htaccess


<IfModule mod_rewrite.c>

    RewriteEngine on

    RewriteRule  ^$ public/    [L]

    RewriteRule  ((?s).*) public/$1 [L]

</IfModule>


-----------------------------------------------------------------


/public/.htaccess


AddDefaultCharset UTF-8

<IfModule mod_rewrite.c>

    RewriteEngine On

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteRule ^((?s).*)$ index.php?_url=/$1 [QSA,L]

</IfModule>


-----------------------------------------------------------------

.htrouter.php


$uri = urldecode(parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH));


if ($uri !== '/' && file_exists(__DIR__ . '/public' . $uri)) {

    return false;

}


$_GET['_url'] = $_SERVER['REQUEST_URI'];


require_once __DIR__ . '/public/index.php';



And

[linux] CentOS 에서 iptables 설정 하기.

|

CentOS 7 버전에서 iptables 에 규칙 추가는 되는데 저장이 되지 않아 찾아보니..firewall 때문인.. 이것저것 찾아서 간략하게 정리.


firewalld 서비스를 멈추고 제거

systemctl stop firewalld

systemctl mask firewalld


yum 을 이용해서 iptables 를 설치.

yum install iptables-services


서비스 활성화, 시작

systemctl enable iptables

systemctl start iptables


원하는 포트 추가 ( httpd 접속이 필요해서 80포트 오픈 )

iptables -I INPUT -p tcp --dport 80 -j ACCEPT


추가한 룰을 저장 ( 재시작했을 경우 추가한 규칙을 적용 )

service iptables save


And
prev | 1 | 2 | 3 | 4 | ··· | 12 | next