跳到主要內容

發表文章

目前顯示的是 2016的文章

phpMyAdmin 使用設定檔案中定義的控制使用者連線失敗。

MySQL 回應: 無法連線: 設定錯誤. 使用設定檔案中定義的控制使用者連線失敗。  phpMyAdmin 嘗試連線到 MySQL 伺服器,但伺服器拒絕連線。您應該檢查設定檔案中的主機、帳號和密碼,並確認這些資訊與 MySQL 伺服器管理員所給出的資訊一致。 出現這樣的錯誤 一般來說是 MySQL 設定檔內 可能設置密碼或修改port 而phpMyAdmin 設定卻沒有做相應修改 此時先檢查\mysql\bin\my.ini 檔案內設定 # password       = your_password port            = 3308 如有設置密碼 或更改port 作相應設置 修改 \phpMyAdmin \config.inc.php $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root';   //設置使用者名稱 $cfg['Servers'][$i]['password'] = '';  //設置修改的密碼 $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['AllowNoPassword'] = true; $cfg['Lang'] = ''; 如果你修改過 port  再$cfg['Servers'][$i]['host'] = 'localhost'; 下面加入一行 $cfg['Servers'][$i]['port']='3308'; 數字請對應你\mysql\bin\my.ini 檔案內設定

vSphere ESXi 執行遊戲出現 sorry this application cannot run under a virtual machine 解決辦法

開始>搜尋程式及檔案>鍵入regedit 依序路徑找到 HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Class {4D36E968-E325-11CE-BFC1-08002BE10318} 0000 將DriverDesc 值 刪除 或修改為自己喜歡的顯示卡 如果手動太麻煩的話  開啟記事本 複製貼上 下列代碼 並 另存新檔為   檔案名稱.reg [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0000] "DriverDesc"=NVIDIA GeForce GTX Titan X 雙擊運行即可 另外 可在虛擬機 儲存位置 虛擬機名稱.vmx 用記事本或編輯器開啟 在最後輸入 monitor_control.restrict_backdoor = "TRUE" monitor_control.disable_directexec = "TRUE" disable_acceleration = "TRUE"

FastCGI Error Number: 193 (0x800700c1) 解決辦法

伺服器資訊    Operating System: Windows Server 2003    Processor: Intel(R) Xeon(R) CPU X5650 @2.67GHz, ~2.7GHz    Memory: 1024MB RAM    IIS 6.0 直接使用  Microsoft Web Plafrom Installer 安裝FastCGI 與 PHP 5.6 後來執行 phpinfo(); 出現錯誤訊息 首先 PHP 5.5 之後 就不知元安裝在 2003了 所以將PHP 降版本至 5.4 檢視路徑  "%windows%\system32\inetsrv" fcgiext.ini 設定檔案 內的路徑 ExePath=C:\Program Files\PHP\php-cgi.exe 路徑修正到正確的 使用 MWP安裝的PHP 5.4 ExePath=C:\Program Files\PHP\v5.4\php-cgi.exe 重新啟動 IIS 執行指令 iisreset 之後就能看到PHP正確執行了 如果是自己下載 解壓縮的 一樣自己改寫相對路徑 另一點要注意的是 自己解壓縮的 PHP目錄 記得 設權限給 user 讀取及執行 清單資料夾內容 讀取 三項都要設為允許 否則一樣會報錯

PHP 5 的 Suhosin 擴充導致的錯誤

Error: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525/suhosin.so' - /usr/lib/php5/20100525/suhosin.so: cannot open shared object file: No such file or directory in Unknown, line 0 如出現上述問題 建議先移除 Suhosin擴充 使用指令:  sudo aptitude purge php5-suhosin 在嘗試你原本的指令即可安裝  PHP 5 的 Suhosin 擴充是針對 PHP5 的已知和未知的安全問題提供增強保護的修正,此修正會對 PHP5 的核心進行調校,同時也提供一套增強安全的 PHP 擴充,所以,在安裝 PHP 後,建議還是要安裝一下 php5-suhosin 擴充,會比較安全哩 ! 安裝方式如下: apt-get install php5-suhosin

如何在 Ubuntu 14.04 / 15.04 安裝 IonCube

IonCube是一個PHP的加密解密應用程式,加密是需付費的,而解密則是免費,有些PHP應用程式使用IonCube來加密,故伺服器也要安裝IonCube才能正常解密並執行應用程式,以下教學如何在Ubuntu server 14.04 安裝 IonCube 登入你的 Ubuntu server   不管你是 32 Bit or 64 Bit  直接下載檔案: 先cd切換目錄到暫存目錄 /tmp/ cd /tmp/ 下載檔案 wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz  下載完之後 解壓縮檔案 sudo tar zxvf ioncube_loaders_lin_x86-64.tar.gz -C /usr/local/src/  這時候要查看你PHP版本 然後要使用相對應的檔案  php -v 我的是 5.5.9 切換目錄到 解壓縮的資料夾  cd /usr/local/src/ioncube/ 然後使用ls 指令查看目錄內的檔案 (小寫L) 找到相對應版本 例如 5.5要找下面這兩個檔案   ioncube_loader_lin_5.5.so   ioncube_loader_lin_5.5_ts.so 設立一個資料夾 sudo mkdir /usr/local/ioncube 將那兩個檔案移到裡面 sudo cp ioncube_loader_lin_5.6.so ioncube_loader_lin_5.6_ts.so /usr/local/ioncube/ 然後編輯你的php設置  sudo vim /etc/php5/cli/php.ini 找到 ;;;;;;;;;;;;;;;;;;;;;; ; Dynamic Extensions ; ;;;;;;;;;;;;;;;;;;;;;; 在裡面加入 zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.5.so  請注意 等號左右有空白 並注意檔名是相對應版本 加入後按ESC結束編輯  按住Shift + :  會出現:輸入wq  

Ubuntu server 14.04 虛擬機中安裝 VMware Tools

要安裝VMware Tools,您必須裝載VMware Tools CD 映像,解壓縮這些內容(VMware Tools),然後運行安裝程序。 注意 :如果VMware Tools已經安裝,則這些步驟會將其卸載,然後重新安裝。當產品更新時,所含的Tools軟件包也會更新,因此需更新VMware Tools。 Ubuntu 或具有圖形用戶界面的Ubuntu Server 要裝載CD 映像並解壓縮內容,請按以下步驟操作: 啟動此虛擬機。 使用具有管理員權限或root 用戶權限的帳戶登錄此虛擬機。 選擇: 對於Fusion:  虛擬機  >  安裝 VMware Tools 對於Workstation:  VM >  安裝 VMware Tools 對於Player:  Player >管理>安裝VMware Tools  注意 :如果您運行的是輕量版的Fusion、不帶VMware Tools的Workstation版本或VMware Player,則係統會提示您先下載Tools,然後才能安裝它們。此時請單擊 立即下載 開始進行下載。 打開Ubuntu 桌面上裝載的VMware Tools CD。 右鍵單擊類似於 VMwareTools.xxx-xxxx.tar.gz 的文件名 ​​,單擊 解壓到 ,然後選擇要將解壓縮的內容保存到的Ubuntu桌面。 vmware-tools-distrib 文件夾隨即便會解壓縮到Ubuntu桌面。 要在Ubuntu 中安裝VMware Tools,請按以下步驟操作: 轉到 應用程序   >  附件  >  終端 。 在“終端”中,運行下面的命令以導航到 vmware-tools-distrib 文件夾: cd Desktop/ vmware-tools-distrib 運行下面的命令來安裝VMware Tools: sudo ./vmware-install.pl -d  注意 :  -d 開關假定您希望接受默認設置。如果不使用 -d ,請按 Return 接受默認值或提供您自己的答案。 輸入您的Ubuntu 密碼。 在VMware Tools 安裝完畢後重新啟動Ubuntu 虛擬機。 僅有命令行界面的Ubuntu Server 轉到 虛擬機  

Ubuntu server 搭web server vsftp

安装  「lamp-server」 只要用下面的指令就可以一次裝好 Apache、MySQL 和 PHP 1.用apt-get工具安裝lamp-server: sudo apt-get install lamp-server 執行這個者另 即可一次安裝完    Apache、MySQL 和 PHP 如要個別安裝 指令如下 //更新軟體庫 sudo apt-get update //安裝apache2  sudo apt-get install apache2  //安裝PHP5 sudo apt-get install php5 //安裝mysql資料庫 sudo apt-get install mysql-server Mysql是甲骨文oracle公司的一項產品,不想使用他們的產品也是可以的, 像是google的資料庫就是從Mysql轉成MariaDB,很多大公司也都這樣執行著。 不過兩個並不影響使用,也不會造成任何問題,畢竟MariaDB的開發者是Mysql開發者的老大。 如果你想使用MariaDB的話,上面的install指令請改成下面的指令 //安裝MariaDB sudo apt-get install mariadb-server 2. 用apt-get工具 安裝phpmyadmin: sudo apt-get install phpmyadmin 為甚麼要使用phpmyadmin,因為他是網頁的圖形化界面,是非常方便使用者使用的。 如果你的網頁軟體是被phpmyadmin支援,就不用再做其他設定。 而phpmyadmin支援的網頁軟體為apache2以及Lighttpd,在安裝完phpmyadmin後,   http:// "伺服器IP" /phpmyadmin 馬上可以看到登入畫面,如下圖   如果不知道IP是多少 可以使用以下指令 ifconfig 如果無法正確顯示 畫面 因為 Nginx不被phpmyadmin支援 把在 /usr/share/phpmyadmin的資料庫做一個連結到網頁root資料庫, 就拿Nginx舉例來看 Nginx的網頁root資料庫是 /usr/share/nginx

Joomla 無法安裝 中文 解決辦法

有關無法正常安裝模組或語系問題,解決方案如下: 1.到安裝資料夾裏的 /libraries/joomla/filesystem/folder.php 2.打開後修正這個欄位 $obd = ini_get('open_basedir'); 3.修改成 //$obd = ini_get('open_basedir'); Source:  kolas.tw/blog/index.php/pc-home/34-synology-ds211j-joomla 如用 xmapp 或  Synology架設Joomla 做測試時,無法在後台安裝語言包適用

LINE 聊天紀錄 備份與還原 停止回應 解決辦法

LINE 聊天紀錄 備份與還原 停止回應 解決辦法 資料庫備份 Step.1 首先你要準備新的跟舊的對話紀錄兩個檔案,為什麼會有兩個?希望你不要問我這問題呀XD,舊的指的是有原先紀錄內容的檔案,而新的就是剛重灌後裡面空空沒紀錄的。 要從手機內把檔案COPY出來之前,你的手機(不限廠牌型號新舊男女)必須要先Root過且有Root Explorer管理員這軟體。 使用Root Explorer管理員到達 data/data/jp.naver.line.android/databases ,把裡面的 naver_line 複製出來,這邊可以先分別取名為naver_line_old及naver_line_new方便區分。 這邊要請大家注意一下,如果你覺得naver_line_old檔案大的誇張,建議你複製檔案前,可以先把不重要的對話刪一刪再備份。另外,當你重新驗證產生naver_line_new後,記得就先切段網路,要讓naver_line_new保持成內容是空白乾淨的。  ps:有人問到Root Explorer去那裝,嗯...好問題,你root後應該都會有出現,如果沒有,請恰Google就可以找到 ▲先把naver_line檔案複製到電腦 Step .2 使用sqlite管理軟體開起naver_line,這邊我試了好幾套軟體,要免費又要簡單好用的,找到的是Firefox的外掛 SQLite Manager (記得先裝Firefox),雖然是英文版,不過資料庫就那幾個字而以怕什麼,直接裝了別怕!裝好後透過Firefox啟動SQLite Manager即可。 ▲在Firefox的附加元件內就可以找到SQLite Manager ▲在網頁開發者內就可以看到SQLite Manager Step .3 先開啟naver_line_old,可以看到左邊有一堆Table,右邊有一堆內容,左邊就是在Line內有用的到資料表,右邊則是數據內容,存放對話紀錄的則是在chat_history內,點下去就會看到右邊有滿滿的過往紀錄出現,還先不用急著感動。 ▲對話紀錄存在chat_history Step .4 點選左邊的chat_history,右鍵,選擇Export Table,會先看到右邊切換成將Export W