Posts

Showing posts from December, 2012

drupal ckeditor missing toolbar 的問題

最近更新了 ckeditor 的版本 因為看到官網出到 4 有 inline editor 功能 整個很心動,但試裝過不相容 所以又換回 3.x 最新版 3.6.5 toolbar 還是消失了 這個問題之前就遇過 每次 ckeditor toolbar 不見我就弄很久 這次就做一下筆記吧! 1. 請先確定 ckeditor.js 路徑是否正確(直接檢視編輯頁面的原始檔) /admin/settings/ckeditor/editg Path to CKEditor 我是設定成 %l/ckeditor  2. 然後一定要 rebuild permission(admin/content/node-settings/rebuild) 跟清 cache 如果上述做過還一樣 那再加入下面步驟看看 如果原本 ckeditor 只開放給一個 role 那請隨便再加入一個 role 就是到 admin/user/permissions 將你要加入的 role 勾選 access ckeditor 的權限 然後到 admin/settings/ckeditor/edit/Default 將  Roles allowed to use this profile 對應的 role 打勾 然後重複上面的步驟 2 如果 ckeditor toolbar 有出現再把剛加入的 role 移除即可 環境: Drupal 6.26 CKEditor 6.x-1.12

Druapl 中 CKeditor 的惱人錯誤訊息

這個問題其實存在很久了 每次在 admin/reports/status 都會出現這樣的錯誤訊息 You are using a feature that requires manual integration in the config.php file. Please read the "Installing CKFinder" section in the README.txt file carefully and add a require_once ... statement to the sites/www.funquest.com.tw.vote/modules/ckeditor/ckfinder/config.php file. 雖然出現這錯誤訊息並不會影響到操作 但有錯誤實在是一件很討厭的事 Reference 有詳細安裝 CKeditor 跟 CKfinder 的過程 這邊僅列出已正常安裝的情況下需要做的設定 開啟 sites\all\modules\ckeditor\ckfinder\config.php 找到 $baseDir = resolveUrl($baseUrl); 在下面加上這行即可 require_once '../../../../includes/filemanager.config.php'; 環境: Drupal 6.26 CKeditor 3.6.5 CKfinder 2.0.2 Reference: Drupal6下面安装ckeditor和ckfinder

升級 mysql 5.1 to 5.5 後遇到的問題

Image
從原本的 mysql 5.1.56 升級到 mariadb 5.5.28a 除了匯出時有個 db 的 views 有問題以外,其他都一切正常 轉換到新的資料庫後重新編譯 php, 重開 apache 後就可正常連線了 不過 function 的部份似乎出了點問題 原本想要開啟 navicat 將 function 重匯 不過卻出現下面的錯誤 1548 - Cannot load from mysql.proc. The Table is probably corrupted 上網查了一下解決方式蠻簡單的 只要下指令修復即可 /usr/local/mysql/bin/mysql_upgrade -u root -p 升級過程: dump all databases /usr/local/mysql/bin/mysqldump -u root -p --all-databases > /home/all.sql backup user privileges shutdown mysql, change my.ini settings start mysql restore all databases /usr/local/mysql/bin/mysql -u root -p --socket=/tmp/mysql.sock < /home/all.sql restore user privileges stop apache recompile php start apache 環境: CentOS x86_64 5.8 Apache 2.2.22 / PHP 5.3.19 Reference: Fix: Cannot load from mysql.proc. The table is probably corrupted