2013-10-31 52 views
2

我正在進行prestashop朋友的安裝。所以我把它從GitHub,setting.php設置爲我的本地主機,但我有以下錯誤:未找到類「緩存」 - Prestashop

Class 'Cache' not found in /Applications/MAMP/htdocs/prestashop/classes/ObjectModel.php on line 1470 

但我不知道如何解決它:/

你能幫助我嗎?

感謝

回答

4

如果存在於緩存文件夾中刪除class_index.php。

恢復已刪除或用的.gitignore

此路徑忽略任何緩存文件夾必須1.5.6.2存在:

tools\tcpdf\cache 
tools\swift\Swift\Cache 
themes\default\cache 
cache 
cache\smarty\cache 
classes\cache 
override\classes\cache 
0

我都面臨着同樣的問題,我做了以下內容:

  1. 恢復/ prestashop/classes目錄中的緩存文件夾,緩存文件夾中包含以下文件:

    Cache.php,CacheApc.php,CacheFs.php,CacheMemcache.php,CacheMemcached.php,CacheXcache.php,index.php文件

  2. 恢復了/的Prestashop目錄中的緩存文件夾不class_index.php 文件

得到了我的問題解決了:d

1

所有你需要知道的Prestashop版本首先,你可以在配置/ settings.inc.php看到的Prestashop 1.6。

然後檢查該文件夾/班/緩存有下列文件:

Cache.php 
CacheApc.php 
CacheMemcache.php 
CacheMemcached.php 
CacheXcache.php 
index.php 

如果不從本地PS版的安裝文件得到它。

最後,在緩存文件夾中刪除class_index.php