首页 文章

适用于本地计算机但不适用于服务器的脚本

提问于
浏览
1

我找到了一个非常好的图库(EasyGallery)脚本,我将其集成到我的网站中,它在我的计算机上的wamp服务器上工作正常 . 但是,当我将其上传到我的网站托管(付费,支持php,数据库等)时,脚本将无法加载 . 我尝试了3个不同的虚拟主机,包括原始版本的脚本和我整合到我网站的修改版本 .

所以我的问题是为什么可以在这里找到的图库脚本http://www.freitagmorgen.de/#/在我的计算机上与WAMP一起使用但在服务器上不起作用 .


PHP版本:

付费主机 - PHP版本5.2.17 Wamp - 5.3.13其他虚拟主机 - 5(正确的)

脚本要求:4


关于他们网站上的说明:我为图片文件夹(子文件夹)设置了正确的权限 - 0755


网站和图库的地址是http://dmbathrooms.co.uk/test/gallery.php#/

它可以读取样式位,因此灰色背景而不是其余部分

2 回答

  • 2

    到目前为止,最可能的原因是存在相对/绝对路径问题,因此在本地计算机上它可以工作,但是当联机时,路径计算不正确 . 如果没有代码或指向已损坏页面的链接,我无法确定错误设置的路径,但这是从localhost开发到在线发布网站时出现问题的一个非常常见的原因 .

    另一个最常见的原因是目录权限,因为这几乎不是localhost上的问题,并且几乎总是托管服务器上的问题 . 但是,这只是你可以检查的东西 .

  • 0

    来自同一网站:

    INSTALLATION
    
        Extract and copy to your Webserver
        Make the PICTURES/ folder writeable (chmod 775)
        Copy your images to the PICTURES/ folder
    
    You need a Webserver with at least PHP 4 installed.
    

    检查服务器上的php版本 .

相关问题