顯示具有 網頁設計 標籤的文章。 顯示所有文章
顯示具有 網頁設計 標籤的文章。 顯示所有文章

2016年10月20日 星期四

Joomla 突然的空白首頁

昨天還很正常的網站今天一開,
臉都要瞬間跟空白頁面一樣慘白了...
想說應該是要F5一下,可能是眼睛業障重
結果F5下去還是一樣空白。

立即登入後台,
後台是正常的!!!!

那到底是為什麼呢...?












於是把Akeeba Backup搬出來用了一輪,
真的是一輪,大概回復了三次有了吧...
(中間有在FTP上發現error_log有點爆炸的容量高)

後來只好求助伺服器廠商,
serverzoo動作真的很快,
立刻Email來一封表示我可能是遇到  PHP 的 eval 功能錯誤
當然這個問題只能適用於serverzoo的客戶吧。
(細節我無法確定,畢竟我不是程式語言本科生)

然後我快速的打開error_log看(可用記事本打開喔),
會發現重複出現有eval的是
[xx-xxx-2016 15:49:41 xxxx/xxxxx] PHP Fatal error:  SUHOSIN - Use of eval is forbidden by configuration in /xxxxxxxxx/public_html/libraries/joomla/document/html.php(519) : eval()'d code on line 1

這個落落長的藍色字部分,
就是要"處理"的地方啦!

怎麼處理呢?
我怎麼會知道啊哈哈,
立刻開FTP找路徑的那個檔案,
一樣開啟搜尋eval的那個單字,
就找到一句而已,
先備份(重要喔)→嘗試刪除上傳覆蓋→成功!

後台前台都正常顯示,
但是前台上面有點怪怪的,多了一長塊空白區域,
不過總比整個白掉好多了,這個問題就慢慢找吧。

以上為非本科生紀錄,如有需要請找專業人士協助。



2016年1月12日 星期二

[實用]Opencart 最底下的版權聲明

引用:本文來自http://www.opencart.tw/thread-735-1-1.html   ,由Barlos撰寫。 

OpenCart 的版權聲明位於右下方, 預設顯示如下:
Powered By OpenCart
你的商店名稱

你的商店名稱, 是在"商店設置"內定義的.

OpenCart 是允許使用者自行修改或是刪除.

OpenCart is open source software and you are free to remove the powered by OpenCart if you want, but its generally accepted practise to make a small donation.
Please donate via PayPal to donate@opencart.com

個人是喜歡把 Powered by 改成中自己需要的中文字串, 舉例如: 建置基於

修改檔案名稱, 依照目錄往下找: opencart_根目錄 > catalog > language > 你的語言 > common > footer.php

  1. $_['text_powered']      = 'Powered By <a href="http://www.opencart.com">OpenCart</a><br /> %s &copy; %s';
複製程式碼

<br /> 前面, 就是需要更改 Powered By 的部份; 刪除的話, 就是把 ' 到 <br /> 之間的拿掉, 如下:

  1. Powered By <a href="http://www.opencart.com">OpenCart</a><br />
複製程式碼


代碼說明:
<br /> : 為 HTLM 下一行代碼.
%s : 為你的商店名稱, 於管理後台 => 商店設置 內定義.
© : 顯示一個圈圈內有c 的 Copyright 符號
%s : 顯示年份, 今年為 2013
<<<<==== 分隔線 ====>>>>

完整移除 Powered by 需要在佈景的檔案下面隱藏或是刪除代碼, 但這也會移除商店名稱與宣告; 我個人覺得是不需要, 因為大多數網站下面還是需要顯示你的商店名, 這邊還是提供修改方法.

修改檔案名稱, 依照目錄往下找: opencart_根目錄 > catalog > view > theme > 佈景名稱 > template > common > footer.tpl
找到

  1. <div id="powered"><?php echo $powered; ?>
複製程式碼


把那行隱藏或是刪除, 儲存之後, 網頁重整, 就可看到右下方的 Powered by 不見了.

這行上面就是的 OpenCart 的聲明, 說你可刪除或修改, 你可以把這行移到 //--> 裡面, 也就是這行的後面是 //-->, 這是 php 語法的忽略, 這樣這行就不被執行, 頁面當然也就看不到了.

以上報告完畢, 收工.

資訊參考網址:
http://forum.opencart.com/viewtopic.php?t=67443

2015年8月22日 星期六

測試網頁在不同的裝置上顯示


http://whatismyscreenresolution.net/multi-screen-test

這個網頁很厲害,
讓做網頁設計的不用再借一堆手機平板來測試。

只要輸入你的網站網址,
它就可以用不同的方式顯示你的網站。

有iPhone可以選,當然還有其他模式。
以上。