http://www.gle-technology.com 自始至終,以提供穩(wěn)定、高性能的美國、香港免備案php虛擬主機產(chǎn)品為己任,以用戶極高滿意為生存價值,以產(chǎn)品的可靠性為生命線,以網(wǎng)絡(luò)零中斷為終身奮斗目標 Sat, 02 Jan 2016 09:18:02 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.10 經(jīng)驗之談:幾條建議或許能試您的Magento運行加快 http://www.gle-technology.com/magento/21308.html Sat, 02 Jan 2016 09:18:02 +0000 http://www.gle-technology.com/?p=21308 使用magento也不少時間了,最近收集了一些magento的使用建議,希望可以幫到大家。

1、選著一個較好的php獨立ip空間,盡量不要使用免費主機或者共享主機。首先,你的域名和你的主機最好在一個IDC哪兒,如果不是的話,建議你采用口碑良好的DNS服務(wù)商,讓域名以最快的速度解析到主機上,這不是重點,重點是你的服務(wù)器/主機空間應(yīng)該夠快,怎么才能夠快呢?CPU的配置、CPU的使用率、物理內(nèi)存的大小、磁盤類型以及磁盤的I/O性能(包括Mysql數(shù)據(jù)庫服務(wù)器所用磁盤)、Mysql響應(yīng)速度以及Mysql并發(fā)數(shù)等等,都會影響到網(wǎng)站的快與不快,無憂主機標配的php主機,香港國際帶寬、固態(tài)硬盤、DELL原廠服務(wù)器、365*7*24技術(shù)支持,心動了吧。
2、選擇一個更快的Magento主題什么樣的Magento主題才能更快呢?直觀來看,包含盡量少的php、js、css和字體(字體或圖標字體)文件的主題性能會好些。從代碼來看,編碼合理并在正確的頁面載入正確的文件的主題會好些。
3、選擇一個Magento緩存插件支持:頁面緩存、HTML壓縮、對象緩存、數(shù)據(jù)庫緩存、客戶端瀏覽器緩存、以及CDN。
4、啟用Gzip
5、使用編碼良好的插件Magento有著數(shù)不清的插件,但并非所有插件的代碼都是編碼良好的,這就需要你確定下哪些插件是適合你的了。最直觀的辦法是:當你從Wordpress插件目錄安裝一個3星以下的插件的時候,你應(yīng)該仔細了解下它的代碼情況了!怎么了解呢?
6、及時的更新自己所用的Magento主題和插件,不僅能提高自己的Magento網(wǎng)站的安全性,而且有些更新是針對性能的,這樣就會在性能上有所提升的。
7、優(yōu)化Magento數(shù)據(jù)庫,你可以使用 插件來優(yōu)化自己的數(shù)據(jù)庫,最好的方式是你能自己訪問你的數(shù)據(jù)庫并執(zhí)行SQL語句來進行這些操作,如果你覺得自己對SQL和Magento都夠熟悉的話。
8、優(yōu)化上傳的Magento圖片,對于任何一個網(wǎng)站來說,圖片都是頁面上比較重要的元素了,但是你的圖的大小要與你使用這張圖的最大的容器的尺寸相匹配,而不是原生態(tài)的P一張圖或者一張照片就直接上傳了。

無憂主機相關(guān)文章推薦閱讀:
MAGENTO本地安裝發(fā)生錯誤問題總結(jié)
MYSQL版本過低導(dǎo)致MAGENTO報錯的解決方案
MAGENTO搬家的時候?qū)霐?shù)據(jù)庫表報錯問題解決

]]>
Magento本地安裝發(fā)生錯誤問題總結(jié) http://www.gle-technology.com/magento/19330.html Thu, 30 Apr 2015 10:02:40 +0000 http://www.gle-technology.com/?p=19330 Magento是一套專業(yè)開源的電子商務(wù)系統(tǒng)??梢酝昝赖脑?a title="php空間" href="http://www.gle-technology.com" target="_blank">php空間里面運行,但是雖然是這樣但是還是有一些小小的bug。沒有辦法,程序都會這樣的,不可能是完美型的。有很多的站長朋友在php空間里面安裝Magento的時候,可能有時間會遇到一些錯誤,但是有時間有沒有,反正這個是沒有辦法說明的事情,特別是在本地上面安裝的時候出現(xiàn)的問題是最多的,但php空間里面安裝目前沒有發(fā)現(xiàn),最多也是搬家的時候發(fā)生的事情比較多。下面無憂主機小編把自己在本地安裝時候出現(xiàn)錯誤總結(jié)思考一下,希望能幫助到站長朋友們完美的調(diào)試!接下來就跟著無憂主機小編的步伐走吧,肯定是沒有錯的。
出現(xiàn)問題最多的如下錯誤:
There has been an error processing your request Exception printing is disabled by default for security reasons.rror log record number:
1、出現(xiàn)這個錯誤,有兩種解決方法:
(1):就是重命名根目錄下/errors/local.xml.sample,把這個local.xml.sample文件修改為local.xml即可。如果還沒有解決這個問題,那么只能采用第二種了。
(2):這個方法之前無憂主機小編寫過,MAGENTO搬家報錯之一解決方法 按照這個方法也可以解決的。
2、那么往往這個錯誤解決之后,那下一個錯誤又來了。錯誤如下圖:

Magento本地安裝發(fā)生錯誤問題總結(jié)

解決方法就是在app/code/core/Mage/Core/Model/Store.php,找到這個文件用高級編輯器打開,找到以下代碼,大概在712行:

$uri= Zend_Uri::factory($secureBaseUrl); 
$port=$uri->getPort();

那么在這個代碼之前插入以下代碼:

if(false !==strpos($secureBaseUrl,'{{base_url}}')) { 
$secureBaseUrl= Mage::getConfig()->substDistroServerVars('{{base_url}}'); 
}

好了,我們刷新一看,問題解決了。
3、這種就是用localhost無法登錄后臺,那么這個時候我們就需要用127.0.0.1去訪問,這個問題為什么,其實無憂主機小編也不知道是什么原因?qū)е碌摹?/p>

好了這些問題基本上是這個程序非常常見的其他的錯誤小編還是沒有遇到過,遇到之后會補充,請關(guān)注我們的站點即可!

無憂主機相關(guān)文章推薦閱讀:

解決方法就是在app/code/core/Mage/Core/Model/Store.php,找到這個文件用高級編輯器打開,找到以下代碼,大概在712行:
$uri= Zend_Uri::factory($secureBaseUrl);
$port=$uri->getPort();
那么在這個代碼之前插入以下代碼:
if(false !==strpos($secureBaseUrl,'{{base_url}}’)) {
$secureBaseUrl= Mage::getConfig()->substDistroServerVars(‘{{base_url}}’);
}
好了,我們刷新一看,問題解決了。
3、這種就是用localhost無法登錄后臺,那么這個時候我們就需要用127.0.0.1去訪問,這個問題為什么,其實無憂主機小編也不知道是什么原因?qū)е碌摹?/p>

好了這些問題基本上是這個程序非常常見的其他的錯誤小編還是沒有遇到過,遇到之后會補充,請關(guān)注我們的站點即可!

無憂主機相關(guān)文章推薦閱讀:

開發(fā)MAGENTO模板先知道

如何調(diào)用MAGENTO的靜態(tài)塊

MYSQL版本過低導(dǎo)致MAGENTO報錯的解決方案

MAGENTO搬家的時候?qū)霐?shù)據(jù)庫表報錯問題解決

]]>
Mysql版本過低導(dǎo)致Magento報錯的解決方案 http://www.gle-technology.com/magento/19023.html Sat, 21 Mar 2015 02:32:42 +0000 http://www.gle-technology.com/?p=19023 MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了靈活性。MySQL所使用的SQL語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。MYsql的特點為體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。由于其社區(qū)版的性能卓越,搭配PHP和Apache可組成良好的開發(fā)環(huán)境。Mysql管理工具很多在很多IDC企業(yè)一般都是會選擇phpmyadmin這款程序來管理數(shù)據(jù)庫。很多站長選擇國外開源程序是為了安全,與穩(wěn)定性的考慮。今天無憂主機小編將給大家介紹由于Mysql版本過低導(dǎo)致phpmyadmin導(dǎo)入Magento的數(shù)據(jù)庫報錯的介紹。
phpmyadmin導(dǎo)入Magento的數(shù)據(jù)庫報錯如下:
MySQL 返回:#1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘USING BTREE,KEY `FK_TAG_FIRST_CUSTOMER_ID_CUSTOMER_ENTITY_ENTITY_ID` (`first_’ at line 7
解決方案如下:
查找SQL文件

PRIMARY KEY (`tag_id`) USING BTREE 替換成 PRIMARY KEY USING BTREE (`tag_id`)

在查找:

PRIMARY KEY (`tag_relation_id`) USING BTREE 替換成 PRIMARY KEY USING BTREE (`tag_relation_id`)

總結(jié):以上解決方案是因為SQL版本過低,但是有不想更換MYSQL版本,只需通過以上方法修改即可。無憂主機提供的所有php虛擬主機是完美支持所有大眾php程序,請個位站長放心使用。
無憂主機相關(guān)文章推薦閱讀:

MAGENTO文件模板介紹

開發(fā)MAGENTO模板先知道

如何調(diào)用MAGENTO的靜態(tài)塊

MAGENTO搬家的時候?qū)霐?shù)據(jù)庫表報錯問題解決

]]>
magento搬家的時候?qū)霐?shù)據(jù)庫表報錯問題解決 http://www.gle-technology.com/magento/18883.html Mon, 09 Mar 2015 03:15:43 +0000 http://www.gle-technology.com/?p=18883 magento這個程序在無憂主機php空間安裝非常的成功,基本上是沒有遇到什么問題的出現(xiàn)。但是今天無憂主機小編在做售后的時候有一位站長朋友找過來,說是今天剛買的空間,怎么搬家的時候在導(dǎo)入數(shù)據(jù)庫的時候怎么報錯呢?小編幫這位客戶看了一下,數(shù)據(jù)庫表沒有任何的問題,也在本地進行了測試。當時無憂主機小編還認為是客戶的操作問題導(dǎo)致的,于是小編也對此操作,還是不能成功。那么報錯的原因是什么呢?報錯代碼如下:
#1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘USING BTREE,KEY `FK_TAG_FIRST_CUSTOMER_ID_CUSTOMER_ENTITY_ENTITY_ID` (`first_’ at line 7
這個報錯一看就是數(shù)據(jù)庫不能支持本語句的定義,當然無憂主機小編也是翻譯這句話得來的結(jié)果,但是對于這個的解決方法也是非常的簡單的,只需要輕輕的修改,就可以成功的導(dǎo)入了,接下來就看無憂主機小編怎么做到的吧。
1、首先打來sql文件,搜索找到:PRIMARY KEY (`tag_id`) USING BTREE,找到這個之后把它替換成:?PRIMARY KEY USING BTREE (`tag_id`)。
2、再搜索:PRIMARY KEY (`tag_relation_id`) USING BTRE,找到這個,并且替換成:RIMARY KEY USING BTREE (`tag_relation_id`)。
從以上的結(jié)論我們可以看出,其實這個也是程序的一個小小的bug,設(shè)計數(shù)據(jù)庫者就應(yīng)該考慮到數(shù)據(jù)庫版本的因素,所以這個就是這個程序的欠佳的反映了。
以后不管是什么程序的數(shù)據(jù)庫導(dǎo)入錯誤的,只要是這樣的,那么可以根據(jù)無憂主機小編的這種思路進行修改,方可成功的導(dǎo)入,還有一種就是把數(shù)據(jù)庫的版本安裝成程序所介紹的版本,當然數(shù)據(jù)庫的安裝版本只能方便于本地環(huán)境,或者是自己搭建的服務(wù)器。
希望能幫助到站長朋友!

無憂主機相關(guān)文章推薦閱讀:

MAGENTO文件模板介紹

開發(fā)MAGENTO模板先知道

如何調(diào)用MAGENTO的靜態(tài)塊

MAGENTO搬家報錯之一解決方法

]]>
如何調(diào)用Magento的靜態(tài)塊 http://www.gle-technology.com/magento/18575.html Wed, 04 Feb 2015 09:06:34 +0000 http://www.gle-technology.com/?p=18575 在無憂主機php空間中這里也有很多站長朋友使用Magento程序,但是有一位站長找到小編詢問調(diào)用靜態(tài)塊的問題,因小編也不懂程序,所以當時無法幫助那位站長。既然有問題,小編就想盡力幫忙站長朋友進行處理。通過四處尋找資料,無憂主機小編總結(jié)出幾種不同的調(diào)用方法,也只能算是給這類問題做了一個歸類,有興趣的站長朋友們可以參考一下。
首先要在后臺創(chuàng)建一個order_form靜態(tài)塊
Block Title:Order Form
Identifier:order_form
Status:Enabled
Content:自定義內(nèi)容

1、在.phtml文件中直接調(diào)用此靜態(tài)塊方法如下:

<?php 
$block = Mage::getModel('cms/block') 
->setStoreId(Mage::app()->getStore()->getId()) 
->load('order_form'); 
$content = $block->getContent(); // Block的原始內(nèi)容已經(jīng)獲得 
$processor = Mage::getModel('core/email_template_filter'); 
echo $html = $processor->filter($content); 
?>

上面的代碼是比較長的,下面還有個較短的一個代碼,都是可行的

<?php echo $this->getLayout()->createBlock(‘cms/block’)->setBlockId('order_form')->toHtml() ?>

2、在CMS頁面的Content中調(diào)用此靜態(tài)塊方法如下:

{{block type="cms/block" name="cms_test_block" block_id="order_form" }}

只需要將里面“order_form”改成你的靜態(tài)塊對應(yīng)的“block_id”即可

3、在layout中調(diào)用此靜態(tài)塊方法如下:

<reference name="footer"> 
<block type="cms/block" name="order_form" before="-"> 
<action method="setBlockId"><block_id>order_form</block_id></action> 
</block> 
</reference>

希望這些方法能幫助到使用Magento程序去調(diào)用靜態(tài)塊,讓大家更好的靈活運用。

無憂主機相關(guān)文章推薦閱讀:

MAGENTO文件模板介紹

開發(fā)MAGENTO模板先知道

MAGENTO重裝如何恢復(fù)網(wǎng)站教程

MAGENTO搬家報錯之一解決方法

]]>
開發(fā)Magento模板先知道 http://www.gle-technology.com/magento/18251.html Fri, 09 Jan 2015 06:12:28 +0000 http://www.gle-technology.com/?p=18251 之前小編說過為了很好修改網(wǎng)站的模板,首先我們就要知道程序的文件模板結(jié)構(gòu),詳情請看:MAGENTO文件模板介紹。然而在制作Magento模板前,對程序模板結(jié)構(gòu)的了解也是非常重要的。接下來無憂主機小編就給大家在無憂主機php空間中分享一下模板的結(jié)構(gòu)。?
Magento模板分布在以下兩個地方:
首先就是在skin\frontend\default\YourTemplate中包含CSS樣式和圖片。
另外就是在app\design\frontend\default\YourTemplate負責模板布局和調(diào)用內(nèi)容區(qū)塊。
那么問題來了,app\design\frontend\base 文件夾的作用是什么呢?
小編以default這個模板為例,首先分別打開skin\frontend\default和app\design\frontend\default 大家會發(fā)現(xiàn)在這兩個文件夾中都有default文件夾,這倆就是默認的模板文件。
如果有個YourTemplate模板,那么在這兩個文件夾中就都會有一個YourTemplate文件夾。
接下來打開skin\frontend\default\default中有css、images、js。這就不用多做解釋了,相信看到了就是知道是啥玩意了。
然后再打開app\design\frontend\default\default,里面有l(wèi)ayout、locale、template、etc。
1、layout中都是xml文件,主要是用來控制網(wǎng)頁布局和模塊定位,在Magento模板制作中有相關(guān)介紹,這里就不多說了。
2、locale中放的是語言包。
3、template中放的是各個模塊及模板頁。
Magento模板主要就是這些東西,接下來小編講解下模板的打包。在了解Magento模板結(jié)構(gòu)后,這個就很簡單了:skin\frontend\default\YourTemplate與app\design\frontend\default\YourTemplate,
這兩個打包壓縮就可以了。放到需要這個模板的網(wǎng)站上,然后到后臺更改下,就可以用了。
希望可以幫助到各位站長朋友!

無憂主機相關(guān)文章推薦閱讀:

米拓程序后臺登陸白屏的解決辦法

米拓程序升級時可能遇到的幾個問題

米拓程序搬家后出現(xiàn)導(dǎo)航首頁打不開的方法

METINFO建站:后臺配置手機網(wǎng)站BANNER的方法

]]>
Magento文件模板介紹 http://www.gle-technology.com/magento/18249.html Thu, 08 Jan 2015 12:05:51 +0000 http://www.gle-technology.com/?p=18249 為了很好修改網(wǎng)站的模板,首先我們就要知道程序的文件模板結(jié)構(gòu),只有了解了結(jié)構(gòu),才能知道如何去修改。今天小編就給大家介紹一下Magentophp空間根目錄下文件模板路徑以及具體功能,如下:
/ -主文件目錄
/app _ 應(yīng)用程序文件夾
/lib _ 核心程序文件夾,各種庫文件
/skin _ 存放CSS文件和圖像文件
/code _ 存放全部模塊
/design _ 存放用 .xml輸出文件 和 .phtml模板文件
/etc _ 全局組態(tài)設(shè)置
Mage.php _ Magento的靜態(tài)Class庫,將各部件結(jié)合起來
/adminhtml _ 用戶后臺設(shè)計
/frontend _ 前臺設(shè)計
/default _ 默認前臺設(shè)計接口,我們還可以自定義接口
/default _ 默認前臺主題,我們還可以增加自己的主題
/layout _ 包含 .xml 輸出文件
/template _ 包含 .phtml 模板文件
這對我們創(chuàng)建多種模板非常有用,我們可以很容易地從用戶后臺切換諸如,春天,圣誕等等主題。
在/app/design/frontend文件夾內(nèi)大家能增加多個前臺接口,并為接口增加多個主題模板。從用戶后臺可為每個網(wǎng)站或者商店分配模板主題。
這種接口+主題的文件目錄也使用在主目錄的/skin文件夾內(nèi),這樣就保證了當管理員切換接口和主題時,就能準確地為這此接口和主題加載CSS文件和圖片。
/ -主文件目錄
/skin _ 存放界面所需的CSS,js,圖片文件
/adminhtml _ 用戶后臺設(shè)計
/frontend _ 前臺設(shè)計
/default _ 默認前臺主題
小編提醒:相關(guān)的 /skin 和 /app文件夾路徑要相互對應(yīng)。
如果需要創(chuàng)建一個新的接口或者主題,就必須要在這兩個路徑上創(chuàng)建新的接口或者主題文件夾,而不是在別的路徑。
希望可以幫助到各位站長朋友!

無憂主機相關(guān)文章推薦閱讀:

MAGENTO清理垃圾索引方法

MAGENTO無法清除CACHE問題

MAGENTO搬家報錯之一解決方法

MAGENTO重裝如何恢復(fù)網(wǎng)站教程

]]>
magento搬家報錯之一解決方法 http://www.gle-technology.com/magento/18094.html Fri, 26 Dec 2014 09:21:46 +0000 http://www.gle-technology.com/?p=18094 有很多站長朋友可能使用magento這個程序都可能知道,一旦在其他空間商里面運行的程序偏偏搬家的時候,一切都做好準備的時候報錯。這個問題可能您會遇到,所以您也可以看看,具體的錯誤顯示是這樣的:Exception printing is disabled by default for security reasons。
那么這個開始無憂主機小編也是沒有辦法進行解決的。也是百度尋找了很多的答案,終于解決了這個問題,但是網(wǎng)上的教程沒有那么詳細,今天無憂主機小編基于無憂主機php空間做詳細的操作。

1、找到根目錄下/lib/Zend/Cache/Backend/File.php,打開并且編輯,找到一下代碼:

protected $_options = array(
'cache_dir' => NULL,
'file_locking' => true,

然后替換成:

protected $_options = array(
'cache_dir' => 'var/tmples1/',
'file_locking' => true,

這樣我們就完成代碼的修改了,但是主要的一個步驟千萬不要忘記了。
2、就是在根目錄下var文件夾里面創(chuàng)建tmples1,然后保存,記住一定要與網(wǎng)站的編碼格式一致,這樣完成上傳覆蓋的操作。
3、既然上面的操作,完成了為什么報錯呢,那么這個時候就需要把var這個文件夾里面的所有的文件權(quán)限設(shè)置為755權(quán)限,然后把var文件夾里面的cache文件夾里面的緩存所有清理掉,就可以解決這個報錯的問。
希望可以幫助到站長朋友們!

無憂主機相關(guān)文章推薦閱讀:

米拓程序后臺登陸白屏的解決辦法

米拓程序升級時可能遇到的幾個問題

米拓程序搬家后出現(xiàn)導(dǎo)航首頁打不開的方法

METINFO建站:后臺配置手機網(wǎng)站BANNER的方法

]]>
無憂主機原創(chuàng):magento如何修改管理密碼 http://www.gle-technology.com/magento/5090.html Sun, 29 Jan 2012 18:43:50 +0000 http://www.gle-technology.com/?p=5090 感謝大家閱讀無憂主機magento系列基礎(chǔ)教程。Magento是無憂主機官方主站新推出的一個系列,無憂php虛擬主機全線產(chǎn)品兼容magento系統(tǒng)。在上一章教程中,我們說了magentox電子商務(wù)系統(tǒng)的安裝,詳見“無憂主機原創(chuàng):史上最完美Magento漢化+圖文安裝教程”。當我們調(diào)試的時候,不免為了方便在安裝的時候都會設(shè)定一個簡單調(diào)試密碼,當網(wǎng)站正式上線后,如何magento管理員密碼類?操作方法如下:

1、? 登錄magento后臺

2、? 選擇“system”,在選擇“My Account”,在“New Password”處輸入新密碼就可以了。如下圖:

 

純Linux環(huán)境下高端免備案[香港獨立IP地址]?php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名。

]]>
解決安裝magento時提示http 500錯誤的方法 http://www.gle-technology.com/magento/5088.html Sun, 29 Jan 2012 18:42:19 +0000 http://www.gle-technology.com/?p=5088 無憂主機(www.gle-technology.com)小編第一次在測試空間上調(diào)試安裝magento的時候,也遇到過http 500錯誤,起初是懷疑服務(wù)器環(huán)境配置不支持magento的安裝要求,通過magento官方網(wǎng)站給出的服務(wù)器環(huán)境配置參數(shù)要求來看,無憂php空間是滿足magento安裝要求的。是什么原因?qū)е逻@個報錯的類?

經(jīng)過分析后,終于發(fā)現(xiàn)原因。最終原因是默認安裝包中.htaccess規(guī)則導(dǎo)致的。我們在安裝的時候只要把.htaccess文件改個名字就可以正常安裝了。

如果magento需要做偽靜態(tài),我們在安裝過程中選擇apache rw模塊或安裝成功后登錄magento開啟偽靜態(tài)功能就搞定了。這里提醒下安裝magento站長注意。

是什么原因?qū)е碌念??我看過官方安裝包中的htaccess規(guī)則,是由于幾條規(guī)則是控制或關(guān)閉一些apache參數(shù)導(dǎo)致的(如關(guān)閉安全模式)。無憂主機為了空間安全穩(wěn)定,是禁止用戶通過.htaccess規(guī)則解析php.ini文件或apache配置的。Magento的規(guī)則在獨立服務(wù)器或VPS或空間安全機制管理不嚴格的空間上安裝是不會提示這個錯誤的。

 

純Linux環(huán)境下高端免備案[香港獨立IP地址]?php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名。

]]>