Thursday, April 28, 2016

Tạo site wordpress chạy nhanh nhanh bằng Easy Engine

Tạo site wordpress chạy nhanh nhanh bằng Easy Engine
Tạo site wordpress chạy nhanh nhanh bằng Easy Engine

ee site create mysite.org --hhvm --pagespeed --wpredis

Google--pagespeed
Facebook--hhvm
Page Cache--wpredis
Read More

Monday, April 25, 2016

Ẩn text rồi thay thế bằng CSS

Cách 1:


.fusion-secondary-header .fusion-mobile-selector::after {
    content: 'Login';
    padding-left:5px;
}
.fusion-secondary-header .fusion-mobile-selector span {
    display: none;
}
.fusion-secondary-main-menu .fusion-mobile-selector::after {
    content: 'Menu';
    padding-left:5px;
}
.fusion-secondary-main-menu .fusion-mobile-selector span {
    display: none;
}




Cách 2:


#toplevel_page_ab-system .wp-menu-name {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#toplevel_page_ab-system .wp-menu-name::after {
  content: "Appointments";
  text-indent: 0;
  display: block;
  line-height: initial; /* New content takes up original line height */
}

Read More

Thêm Ip tĩnh trên Amazon Server

Tất cả gồm 3 bước:
Bước 1 là: chọn IP động để chuyển đối sang IP tĩnh (Elatic IP)



Bước 2 là: Kết hợp 2 cái lại thành một. Khắc nhập khắc nhập trong cây tre trăm đốt ấy

Bước 3 là: Xác nhận với Amazon là tôi đồng ý. Xong. :D

Read More

Cài đặt Nginx trên Ubuntu để dùng Phalcon

Cài đặt Nginx trên Ubuntu để dùng Phalcon
Cài đặt Nginx trên Ubuntu để dùng Phalcon

#Tải mới phiên bản Ubuntu
apt-get update && apt-get upgrade

#Cài đặt nginx
apt-get install nginx

#Cài đặt Mysql
apt-get install mariadb-server mariadb-client

#Cài đặt bảo mật cho mysql
mysql_secure_installation

#Cài đặt php và extension để bun được phalcon
apt-get install php5-fpm php5-mysql php5-dev php5

#Di chuyển đến nơi chứa thư mục mặt định của web
cd /usr/share/nginx/html

#Nếu bước này không thực hiện thì sẽ không build được phalcon
apt-get install git-core gcc autoconf make libpcre3-dev

#Di chuyển đến thư mục ~ Home
cd ~

#Tạo Swap Ram để cài đặt phalcon nhanh hơn
dd if=/dev/zero of=/swapfile bs=2048 count=1024k
mkswap /swapfile
chmod 600 /swapfile
chown root:root /swapfile
swapon /swapfile

#Kiểm Tra
free -m

#Xoá cache trên ram thật và ram ảo
echo 3 > /proc/sys/vm/drop_caches

#Tải framework phalcon về thưc mục Home
git clone git://github.com/phalcon/cphalcon.git
cd cphalcon/build/
./install

#Tạo thêm file phalcon.ini
cd /etc/php5/mods-available/
nano phalcon.ini
cd ..

#Chép qua thư mục cli nữa
cd cli/

#Đây là câu lệnh tạo file shortcut
ln -s /etc/php5/mods-available/phalcon.ini .

#Chép qua thư mục conf.d
cd conf.d/
ln -s /etc/php5/mods-available/phalcon.ini .

#Chép qua thưc mục fpm
cd fpm/
ln -s /etc/php5/mods-available/phalcon.ini .
cd conf.d/
ln -s /etc/php5/mods-available/phalcon.ini .

#Khởi động lại php
service php5-fpm restart

#Tạo thêm file config
cd /etc/nginx/sites-available/

#Copy thêm mới 1 file từ file cũ
cp default phalcon.demo

#Mở lên bằng nano
nano phalcon.demo
service nginx reload
nano phalcon.demo

#Di chuyển đến html thư mục
cd /usr/share/nginx/html/

#Tạo thư mục phalcon.demo để chứa source
mkdir phalcon.demo
#Sau đó bỏ 1 file html tuỳ ý vào

#Tạo shortcut cho tệp tin config để nginx reload được
/etc/nginx/sites-available/phalcon.demo /etc/nginx/sites-enabled/

service nginx reload

#Cài đặt phalcon Dev
clone https://github.com/phalcon/phalcon-devtools.git

git clone https://github.com/phalcon/phalcon-devtools.git
/opt/phalcon-devtools/
Read More

Chỉnh Phalcon khi dùng Nginx trên Ubuntu 14.02

Chỉnh Phalcon khi dùng Nginx trên Ubuntu 14.02
Chỉnh Phalcon khi dùng Nginx trên Ubuntu 14.02

server {
        listen 80;
        #listen [::]:80 default_server ipv6only=on;

        root /usr/share/nginx/html/namefolder/public;
        index index.php index.html index.htm;
        server_name domain;



 # Chức năng này để giúp Nginx bật mod_rewrite


       location / {
                try_files $uri $uri/ /index.php?_url=$uri&$args;
        }





 

        location ~ \.php$ {
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_index index.php;
                include fastcgi_params;
        }

}
Read More

Friday, April 22, 2016

Sửa lỗi FontAwesome trên theme Blogger






Read More

Tập tin được tải lên có dung lượng vượt quá hạn mức quy định bởi cài đặt upload_max_filesize trong tập tin php.ini.

Tập tin được tải lên có dung lượng vượt quá hạn mức quy định bởi cài đặt upload_max_filesize trong tập tin php.ini.
Tập tin được tải lên có dung lượng vượt quá hạn mức quy định bởi cài đặt upload_max_filesize trong tập tin php.ini.

Tập tin được tải lên có dung lượng vượt quá hạn mức quy định bởi cài đặt upload_max_filesize trong tập tin php.ini.

Cái này là vì php không cho phép upload dung lượng quá mức, cách giải quyết là dùng FTP.

Đăng nhập ftp, sau đó đưa file zip lên folder của plugin của wordpress, giải nén nó ra.

Đáp án của khi không Add New và Upload  && chỉnh web-server và php là dùng: FTP account.

Read More