2011-12-25 63 views
1

我创建了一个使用PHPExcel将数据导出到excel文件的php文件。 在我的本地一切工作正常,但是当我把它上传到活动网站获得:Realpath()警告joomla php

Warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 755 is not allowed to access /tmp owned by uid 0 in 

我不知道如果我可以用一个简单的CHMOD解决这个问题还是我有打电话给我的服务器管理员

我使用Joomla 1.7.1如果它的事项

谢谢

回答

3

听起来像是“安全模式”被限制访问的文件夹。您需要禁用安全模式或将文件夹添加到允许的目录。有人在这里有类似的问题< http://forums.gplhost.com/phpBB2/image-vp8763.html>。

我建议你看看你的服务器日志中的更详细的错误。查找开放基地目录错误消息的实例。

+0

谢谢你的回答。但我不知道我明白了...我进入你发布的链接,我似乎无法找到他们正在谈论的文件,我不认为我可以问我的服务器管理员关闭服务器的“安全模式”.. 。我还没有要求他,但它似乎在顶部... – 2011-12-25 18:12:37

+0

基本上,你需要检查这个问题是下到你的脚本试图访问一个文件夹,它是不允许的。检查您的日志中是否有打开的basedir错误。如果您找到它,则需要更改要写入文件的折页,或者禁用打开的basedir指令。检查php.net/manual/en/ini.core并搜索'basedir'。 – 2011-12-25 20:13:03

+0

即时通讯“挖”,我从来没有处理过的thees文件,很抱歉。我不知道我是如何得到他们的。我似乎无法在我的FTP中找到它们。假设我可以使用这些文件吗? – 2011-12-25 23:01:07