欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

Ecshop如何增加php執(zhí)行內(nèi)存大小和時(shí)間

作者 / 無憂主機(jī) 時(shí)間 2013-08-11 22:14:40

Ecshop程序有自帶的初始化設(shè)置運(yùn)行內(nèi)存和運(yùn)行時(shí)間的設(shè)置,當(dāng)您的網(wǎng)站隨著訪問量和數(shù)據(jù)的增長(zhǎng),那么這個(gè)默認(rèn)的php執(zhí)行內(nèi)存的大小就不一定能符合貴站的發(fā)展需要了。這個(gè)時(shí)候,一旦出現(xiàn):“Fatal error: Maximum execution time of 30 seconds exceeded in \includes\lib_insert.php on line 16”這樣的錯(cuò)誤?!睍r(shí)候,一般都是因?yàn)閜hp程序執(zhí)行內(nèi)存太小,而導(dǎo)致的。 設(shè)置php執(zhí)行內(nèi)存的大小的方法有兩種。第一種,直接在服務(wù)器上設(shè)置php.ini文件里面參數(shù),第二種就是修改程序的php代碼,增加php執(zhí)行內(nèi)存大小。 這兩種情況,就需要您做出判定,該用那種方式更符合您的需要。 設(shè)置服務(wù)器php環(huán)境的php.ini參數(shù),來實(shí)現(xiàn)增大php執(zhí)行內(nèi)存。這個(gè)操作,一般是擁有獨(dú)立服務(wù)器的用戶可以操作,而且作為使用php虛擬主機(jī)空間的用戶,就無法做到。而且我們?cè)O(shè)置的時(shí)候,還需要根據(jù)網(wǎng)站實(shí)際情況來判斷,如果是服務(wù)器的php執(zhí)行內(nèi)存已經(jīng)足夠大,還是報(bào)錯(cuò),那么,這個(gè)情況一般是網(wǎng)站源代碼中定義的默認(rèn)的php執(zhí)行內(nèi)存太小而導(dǎo)致。那么,我們就可以看出來,這個(gè)php執(zhí)行內(nèi)存是一個(gè)雙向的設(shè)定。服務(wù)器和自己網(wǎng)站源程序中。上面是一些理論性的東西,接下來,就是結(jié)合我今天遇到實(shí)際情況,來解決這個(gè)問題。 環(huán)境分析: 無憂主機(jī)香港免備案php空間的服務(wù)器,作為空間提供商,不可能會(huì)把php執(zhí)行內(nèi)存設(shè)置太小,因?yàn)檫@個(gè)會(huì)影響用戶使用。無憂主機(jī)服務(wù)器已經(jīng)設(shè)置了足夠大的執(zhí)行內(nèi)存。那么,ecshop出現(xiàn)這個(gè)提示,一般無憂主機(jī)小編認(rèn)為是ecshop源碼中設(shè)定的默認(rèn)內(nèi)存太小,而用戶網(wǎng)站數(shù)據(jù)太大,導(dǎo)致這個(gè)提示。解決的方法就是很簡(jiǎn)單了,只需要找到ecshop源碼中,定義php執(zhí)行內(nèi)存的地方,修改或增加一條代碼就可以解決問題。如下: 在ecshop源碼中的…/includes/init.php是設(shè)置php執(zhí)行內(nèi)存大小的地方,默認(rèn)64M。我們只需要把init.php文件下載到本地,然后修改” memory_limit”后面的數(shù)值就可以了。如下代碼:: /* 初始化設(shè)置 */ @ini_set('memory_limit', '64M'); @ini_set('session.cache_expire', 180); @ini_set('session.use_trans_sid', 0); @ini_set('session.use_cookies', 1); @ini_set('session.auto_start', 0); @ini_set('display_errors', 1); 你只需要按照這個(gè)上面設(shè)置,就可以解決這個(gè)問題。無憂主機(jī)小編,以前還處理一個(gè)ecshop后臺(tái)超時(shí)的問題,提示結(jié)果也是和這個(gè)一樣,但是那個(gè)是由于ecshop的網(wǎng)站緩存導(dǎo)致。詳細(xì)的您可以通過“ECSHOP遷移后訪問網(wǎng)站提示MAXIMUM EXECUTION TIME OF 30 SECONDS EXCEEDED IN”來了解。

本文地址:http://www.gle-technology.com/ecshop/12149.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服