我已经从BlueHost的帐户,以我自己的cPanel / WHM设置迁移客户的网站。我用的cPanel“备份向导”创建导出的.tar(由主目录和MySQL文件,amoung一些其他的事情...)我想这可能是这个问题,但我没有使用向导导入信息,我刚上传通过SSH tar.gz的和未解压。

每当尝试访问任何PHP文件,下面不伦不类错误打印到PHP文件,这里的文件来源:

<!-- SHTML Wrapper - 500 Server Error -->
[an error occurred while processing this directive]

我看到的 ALOT 错误。然而,8年来,我从来没有见过这个错误。我花了几个小时试图杀死进程,重新上传文件,重新启动所有服务。没有人在我的办公室已经看到了这个错误要么。

这里的日志错误:(从错误删除一些信息,例如PHP地址和远程径处理)

[Thu Feb 11 02:58:23 2010] [error] [client 00.000.0.0] SoftException in Application.cpp:367: Mismatch between target UID (535) and UID (534) of file "/home/site/public_html/index.php"

这同样的问题没有得到答复这里: http://forums.serverbeach.com/showthread.php?t=7906

有帮助吗?

解决方案

这不是Apache的错误消息,当一个 SSI 或者其它指令的内页的错在何处?所述“SHTML包装”指向这一点。

这可能是因为你有一个.htaccess文件或嵌入PHP脚本到周围(S)HTML文件中的PHP自动启动机制?如果是这种情况,它好像周围文件和PHP文件具有不同的用户ID。

你能发布完整的PHP和/或HTML文件,或者你的项目结构?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top