Drupal啟動CleanURLs

Drupal啟動Clean URLs來解決在drupal搬家後只有首頁顥示正常,方法如下﹕

1. 啟動rewrite
sudo a2enmod rewrite

2. 修改/etc/apache/apache2.conf
sudo gedit /etc/apache2/apache2.conf

將/var/www目錄下
Allow Override None
改成
Allow Override ALL

3. 重啟Apache2
sudo /etc/init.d/apache2 restart

補充一點﹕請確定drupal主目錄中有.htaccess,因若該檔不存在亦出現此種情況。

分類: Linux篇 | 發佈留言

設定Drupal資料夾權限

資料夾設定權限
step1:給web server write 權限讀寫settings.php並加入群組www-data

chgrp www-data sites/default/settings.php

chmod g+w sites/default/settings.php

step2:加入Apache群組-R整個資料夾-v詳細顯示哪些檔案做了更動

chgrp -Rv www-data sites/default/files

step3:更改files資料夾權限

# 2775的2意思是在此資料夾之後所新增檔案或目錄都擁有此權限

chmod 2775 sites/default/files

step4:確保你的web server有權限寫入

chmod g+w -R sites/default/files

step5:settings.php檔案權限更改為只能讀取

chmod 444 sites/default/settings.php

分類: Linux篇 | 發佈留言

設換PHP版本

由於Apache2因不同需要而搬家,往往新舊伺服器的PHP版本不同,而出現網頁不能運作,需要切換PHP版本。

apache2切換PHP7.2至PHP7.0

安裝PHP7.0
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd php7.0-xml php7.0-curl php7.0-mbstring php7.0-zip
sudo a2dismod php7.2
sudo a2enmod php7.0
sudo /etc/init.d/apache2 restart

分類: Linux篇 | 發佈留言

肇慶七星巖

去肇慶七星巖及鼎湖山三日兩夜。

分類: 遊山玩水 | 發佈留言

Mint Linux 19 安裝 LAMP

安裝 LAMP
sudo apt-get install lamp-server^ -y

測試 Apache
http://localhost

測試 PHP
sudo nano /var/www/html/info.php

加入以下一行

Then CTRL+X then y and Enter

溜灠器𨧞入:

http://localhost/info.php

安裝 PHPMyAdmin
sudo apt-get install phpmyadmin -y

預設的使用者是phpmyadmin

進入mysql設定root的密碼
Login to mysql
sudo mysql -u root
mysql>
ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘new-password’;

增加使用者並取得所有權限﹕

Grant privileges to a new user execute below command in mysql interface: “replace new-user with the name you need”

CREATE USER ‘new-user’@’localhost’ IDENTIFIED BY ‘password’;
GRANT ALL PRIVILEGES ON *.* TO ‘new-user’@’localhost’;
FLUSH PRIVILEGES;

登出sql
exit

分類: Linux篇 | 發佈留言

順德、中山

返順德、中山,食食吃吃﹕黃媽媽私房菜、大盤魚、自助餐、脆食鯇等等。

分類: 遊山玩水 | 發佈留言

韓國觀雪賞櫻

韓國南方四月櫻花盛開,而北方的江源道還是冰天雪地,今次由北到南,觀雪賞櫻,閒適自在。

Korea2019

分類: 遊山玩水 | 發佈留言

Linux平台刷機

以Linux Mint為作業平台

先安裝adb fastboot及twrp等軟件
sudo apt-get update

sudo apt-get install android-tools-adb

sudo apt-get install android-tools-fastboot

啟動/關閉 adb伺服器
sudo adb start-server

sudo adb kill-server

手機要解除鎖機密碼,進入開發人員選項
開啟OEM 解鎖及 USB 偵錯

用USB線連上Mint Linux電腦
鍵入
adb devices

進入bootloader
adb reboot bootloader

OEM 解鎖
sudo fastboot oem unlock
sudo fastboot oem unlock-go

安裝TWRP
sudo fastboot flash recovery twrp.img

進入twrp
fastboot boot twrp.img

大功告成,寫下筆記以免忘記,省下折騰。

利用TWRP刷機,安裝不同的ROM。

分類: Linux篇 | 發佈留言

wordpress搬站筆記

wordpress搬站十分容易
1. 首先在phpmyadmin中匯出sql檔。
2. 利用ftp將整個wordpress根目錄下載至電腦
修改目錄下的_wp-config.php設定與新站的sql使用者名稱及密碼一致。
將整個wordpress目錄移至/var/www/html下。
3. 在新站進入phpmyadmin,增加新的目錄,供匯入sql
4. 匯入後修改wp-option,設定正確的siteURL
5. 用舊站密碼進入wordpress後台,在設定→一般中修改正確URL。
6. 在設定→永久連結修改成預定
7. 在使用者中修改登入後台密碼

#若從Synology NAS 搬來,在wp-config.php中主機地址是會指定使用mysqld的版本例如﹕
define(‘DB_HOST’, ‘localhost:/run/mysqld/mysqld10.sock’)
要刪去指定版本,只剩localhost便可以了。

寫下筆記以防忘記而已,看官可以不理。

分類: Linux篇 | 發佈留言

一年伊始

一年伊始,萬象更生﹗祝願各位闔家﹕
豬年順景,己亥康寧
身滋屋潤,氣爽神清

分類: 遊山玩水 | 發佈留言