2016-01-21 67 views
0

我无法在新的工作站中运行现有的Opencart项目。 下面是我尝试打开我的项目时所说的内容。顺便说一下,我已经包括了数据库,我正在使用一个wampserver。无法将现有的Opencart项目移至新的本地服务器

这里是我的错误:

Warning: fopen(C:\wamp\www\myshops/system/logs/) [function.fopen]: failed to open stream: No such file or directory in C:\wamp\www\myshops\system\library\log.php on line 6 

(!) Fatal error: Call to a member function get() on a non-object in C:\wamp\www\myshops\index.php on line 101 
Call Stack 
# Time Memory Function Location 
1 0.0023 485984 {main}() ..\index.php:0 
2 0.1002 2039896 Front->dispatch() ..\index.php:272 
3 0.1028 2122968 Front->execute() ..\front.php:29 
4 0.1028 2122968 Action->execute() ..\front.php:34 
5 0.1042 2171896 call_user_func () ..\vq2-system_engine_action.php:65 
6 0.1042 2171912 ControllerCommonHome->index() ..\vq2-system_engine_action.php:65 
7 0.1043 2172472 Loader->controller() ..\home.php:12 
8 0.1046 2173216 Action->execute() ..\vq2-system_engine_loader.php:12 
9 0.1060 2245240 call_user_func () ..\vq2-system_engine_action.php:65 
10 0.1060 2245256 ControllerCommonContentLeft->index() ..\vq2-system_engine_action.php:65 
11 0.1167 2421624 Loader->view() ..\content_left.php:177 
12 0.1170 2410552 Log->__destruct() ..\log.php:0 
13 0.1170 2410584 fclose () ..\log.php:14 
14 0.1170 2411096 error_handler() ..\log.php:14 

我在我的开发使用Windows 7。手动WAMP服务器

+0

我会说你错过了一个文件,当你复制的东西到新机器 – RiggsFolly

+0

“的fopen(C:\ WAMP \ WWW \ myshops /系统/日志/)[功能。 fopen]:未能打开流:没有这样的文件或目录“表示可能缺少日志目录。您也可以在旧的工作站上压缩整个项目并将其解压到新的。 –

+0

仅供参考:www.openwall.com/lists/oss-security/2016/01/19/16 –

回答

0

仔细检查你的路径

C:\wamp\www\ 

而且修改根目录的两个配置文件,以及对管理

myshops/config 
myshops/admin/config 

如果仍然创造把这个在您的配置文件的问题并运行您的项目

var_dump($_SERVER); 

并找到SCRIPT_FILENAME比检查您provi的路径DED在配置文件是相同的节目中SCRIPT_FILENAME

相关问题