请教晓天大侠,关于ecshop安装后,后台错误提示的问题,谢谢!

2016-07-07 15:23 来源:www.chinab4c.com 作者:ecshop专家

大家好,我的ecshop是2.7.2版,我用的主机是美国虚拟主机。
在我安装好ecshop后,在登录admin后台得到如下的提示:
“您的服务器设置了 open_base_dir 且没有包含 /tmp/,您将无法上传文件。 ”

我咨询了主机商,主机商说可以自己定义php.ini文件放到public_html目录中,但我将php.ini注释掉open_base_dir 一行后,还是得到相同的错误提示。

请问应该怎样自定义php.ini中关于open_base_dir 这行呢?

我的虚拟主机目录是 /home/vvyyz/public_html/shop
其中/home/vvyyz/public_html 是web服务目录,shop是我安装ecshop的目录。
在/home/vvyyz/下有个tmp目录,即 /home/vvyyz/tmp。

我用的主机是国外的一个服务商,他们让我自己编辑php.ini文件,不帮我改,但主机很稳定,我不打算换主机商。

请大家多多指教,应该怎样根据我的主机环境定义我的php.ini文件呢?谢谢!

回答:
你可以看下这个帖子的做法。
http://bbs.ecshop.com/thread-32764-1-1.html