【问题标题】:php - Script Not Working After Being Uploaded To Live Serverphp - 脚本在上传到 Live Server 后不工作
【发布时间】:2014-03-07 15:10:46
【问题描述】:

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

例如:

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

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

我的问题:

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

请有人帮忙..

最好的问候

【问题讨论】:

    标签: php linux filepath


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-12
      • 1970-01-01
      • 2015-08-10
      • 2015-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多