2022年7月28日 星期四

MYSQL啟動不了,Apache的PORT一直再跳,感覺再portscan一樣

 安裝了XAMPP大概十幾天,原以為XAMPP是本機運行,外面應該進不來,就沒有設定MYSQL的密碼,某天搜尋PHP的相關資訊時(沒注意到F-secure是顯示紅燈就點進去看),突然程式一直顯示無法連結資料庫。原以為是程式出問題,晚上回來時,看著Control Panel,MYSQL啟動不了,Apache的port一直在更改,感覺好像是portscan,當下趕快斷網,解安裝XAMPP並刪除資料夾,重新安裝一次。

是我想的方向有問題嗎???認為是瀏覽網頁中毒導致的。我的網路是中華電信無固定IP,小烏龜直接分享WIFI,所以區網中毒的機會比較低。且有安裝F-Secure防毒,chrome有開高防護。

因為不放心,也還原WIN11,這次也有影響到WIN11還原系統,原本賣WIN11的商家有關閉outlook.com登入,這次關不了,所以只好新增一個帳號@@chrome的F-Secure毀損(chrome的加強防護有無效)。
VS code竟也開不了,有點擔心是硬碟的問題嗎???VS code再跑一次安裝程式(沒有解安裝),所以之前安裝桃熊推薦的都還在。
感謝KJIE Notes分享XAMPP設定與教學,趕快先斷網,設定MYSQL密碼,再設定HTTP登入。

過沒幾天MYSQL又開不了了@@log出現File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.

APPSERV與XAMPP的安全性問題

修改phpmyadmin的位置,謝謝Li Edward分享(在 xampp\apache\conf\extra\httpd-xampp.conf 中設定的)但改完後,不能用phpmyadmin新增資料庫與使用者,必須用下SQL才能增加。
drop database if exists 資料庫名稱;
create database 資料庫名稱 default character  set utf8 collate utf8_general_ci;
grant all on 資料庫名稱.* to '使用者名稱' identified by '使用者密碼';

重新安裝XAMPP,改phpmyadmin名稱,新增使用者與資料庫是可以的@@

後來又遇到啟動不了問題@@XOOPS與WP
1.先將C:\xampp\mysql\data 備份起來(或是變成另一個資料夾data_OLD)
2.將C:\xampp\mysql\backup 變成 data,再將data_OLD有用的資料夾複製回來
3.進去phpmyadmin,新增使用者帳號(wordpress或是xoops帳號),xoops救回來了(C:\xampp\htdocs\xoops\258\xoops_data\data\secure.php有帳號密碼),但WP還在處理中(wp-config.php有帳號密碼)@@WP只好重新安裝一個新的,看來WP不是複製就可以解決的@@

******ibdata1' is of a different size 768 pages than specified in the .cnf file
因為上網查了如何修復MYSQL,所以有修改一些資料,導致idata1與my.ini 的 innodb_data_file_path = ibdata1:XX:autoextend不一致造成的錯誤。idata1是12M,我把my.ini裡的資料改成=ibdata1:80M,所以不一致。





2022年7月19日 星期二

跟著書做~~python 程式設計超入門

 現在練習python就直接使用google colaboratory,順便熟悉一下雲端運算的概念??!!感謝Wei 學程式就那點事教學python

7/10早上六點的時候,使用colaboratory跑datetime.now(),出現的是20220709 22:00:00,差8小時..感謝STEAM的教學

解壓縮要使用r,壓縮要用mode='w'。在colab壓縮與解壓縮,必須將檔案放在Drive中,要先mount,感謝python viz教學
from google.colab import drive drive.mount('/content/drive')

寫入檔案時,不會馬上寫入,會等到一定的量才會寫入,或是使用flush()強制寫入,或是close()時,就會將暫存的資料全部寫入。VS code可以去extensioins 安裝 python(Microsoft發布)

2022年7月10日 星期日

跟著書做~~Vue.js 2 前端漸進式建構框架

 之前有測試Vue,結果都是顯示{{message}},原因是Vue的CDN。感謝Kuro Hsu的重新認識Vue.js
Vue2:https://cdn.jsdelivr.net/npm/vue/dist/vue.js
Vue3:https://unpkg.com/vue@next
但跟原廠的有些不一樣
<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>

  1. data裡面只能放一個變數??? message or numbers












2022年7月2日 星期六

跟著書做,與Ubuntu共舞:中文環境調校 x 雲端共享 x wordpress架站 x dropbox自己架

 說真的,都不曉得有沒有被入侵@@

  1. 硬碟大小改成40G。
    接著安裝GCC:sudo apt install build-essential。
    安裝VBOX工具(裝置→插入Guest CD 映像)點開CD,對autorun.sh按右鍵→Run as a program。

  2. 因為是安裝22.04,tasksel竟然沒有LAMP(還是一開始我安裝的時候是選最小安裝版),感謝MagicLen分享如何安裝LAMP + phpmyadmin。感謝隨意窩分享如何找到根目錄。感謝阿舍的隨手記記指出httpd.conf的位置修改使用者的位置

  3. 可以用 sudo -a /downloads/wp001 /var/www/html,感謝幻嵐分享,cp -a 是將權限一起複製過去,雖然 /var/www 不能編輯,但檔案擁有者卻是您的名字,所以可以修改刪除。

  4. 下載的東西想要放在WINDOWS上的T資料夾,就利用VBOX的裝置→共用資料夾,指定到T,到Other Locations那邊去存取。

  5. 好像無法再VBOX安裝docker,所以在本機(windows)安裝。

  6. 新酷音中文輸入法,感謝RICK分享。sudo apt install ibus-chewing,鍵盤是chinese(chewing),要重開機。














2022年7月1日 星期五

跟著書做~~PHP網頁程式設計 超入門

 這本書真的符合我的需求,說明清楚,每個步驟都講解原理,讓我受益良多,值得一讀。

安裝了XAMPP大概十幾天,原以為XAMPP是本機運行,外面應該進不來,就沒有設定MYSQL的密碼,某天搜尋PHP的相關資訊時(FSecure都顯示綠燈,但有一個網站是有擋住),突然程式一直顯示無法連結資料庫。原以為是程式出問題,晚上回來時,看著Control Panel,MYSQL啟動不了,Apache的port一直在更改,感覺好像是portscan,當下趕快斷網,還原系統後,解安裝XAMPP並刪除資料夾,重新安裝一次。

這次有影響到還原系統的時候,原本WIN11商家關閉outlook.com登入,這次關不了,所以只好新增一個帳號@@
chrome的F-Secure毀損(這次FSecure都沒響???)。
VS code竟也開不了,有點擔心是硬碟的問題嗎???VS code再跑一次安裝程式(沒有解安裝),所以之前安裝桃熊推薦的都還在。現在改用UBUNTU架站(又是一個坑)。

最後還是選擇XAMPP隨身版,感謝KJIE NOTE分享。資料夾不可有中文,第一次要set_xampp.bat,更改MYSQL的ROOT登入方法:HTTP,並更改密碼。