gpt4 book ai didi

php - 脚本上传到实时服务器后不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 04:03:16 26 4
gpt4 key购买 nike

我正在本地使用XAMPP开发一个php脚本,它在我的本地服务器上运行,但是上传到linux live服务器后,有很多东西无法运行。大多数问题都是由文件路径写入引起的。

例如:

require('inc/config.php')XAMPP 中工作,但它在实时服务器上不起作用,反之亦然。所以我需要将其更改为 require('config.php') 以便能够在实时服务器上调用它。

这似乎毁了我的全部作品,让我投入的时间变得毫无用处。

我的问题:

  1. 我可以使用什么常见的解决方案来防止此类问题?使用完整路径调用文件是最佳实践吗?
  2. 是否有像XAMPP这样的Windows本地开发环境可以模拟linux服务器结构,这样在本地服务器上开发完成后上传到linux live服务器就不需要修改任何东西了?

请有人帮忙..

最诚挚的问候

最佳答案

您不需要更改任何内容,只需在index.php中使用 set_include_path() 为您的脚本提供正确的脚本路径即可.

关于php - 脚本上传到实时服务器后不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22253759/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com