首页 文章

在cPanel上运行php脚本时出错

提问于
浏览
0

我已将我的站点文件上传到cPanel中的../public_html目录 . PHP脚本位于cgi-bin文件夹中,每个都设置了0755个权限 . 域已设置 .

Html,CSS和JavaScript工作正常,但当我尝试执行任何PHP脚本时,我得到内部服务器错误 .

我试过添加

ini_set("include_path", '/home/*%username%*/php:' . ini_get("include_path") );

到每个php源文件(如cPanel的PHP部分所示) . 但我一直得到同样的错误,地址栏显示http://%domain-name%/cgi-bin/%script-name%.php

cPanel错误日志不显示任何错误 .

cPanel文档完全没有用(对于像我这样的初学者) .

如何使脚本按预期运行,我该怎么办?

1 回答

  • 0

    问题在于html文件中的相对路径 . 出于某种原因,它们的解释与使用XAMPP的Windows不同 .

    我必须编写以 / 开头的所有php脚本路径(相对于主目录而不是html文件) . 在PHP脚本中,我不得不写相对于php文件的资源路径 . (感谢@Sky指出我正确的方向 . )

    这一切都非常令人困惑,并且正确地进行了大量的调整 .

相关问题