Php 在本地计算机上工作但不在服务器上工作的脚本
我发现了一个非常好的gallery(EasyGallery)脚本,我将它集成到了我的网站中,它在我的计算机上的wamp服务器上运行良好。但是,当我将它上传到我的web主机(付费、支持php、数据库等)时,脚本不会加载。我尝试了3种不同的网络主机,包括脚本的原始版本和集成到我的网站中的修改版本 所以我的问题是为什么可以在这里找到画廊脚本 在我的计算机上使用WAMP,但在服务器上不工作Php 在本地计算机上工作但不在服务器上工作的脚本,php,gallery,localhost,wamp,Php,Gallery,Localhost,Wamp,我发现了一个非常好的gallery(EasyGallery)脚本,我将它集成到了我的网站中,它在我的计算机上的wamp服务器上运行良好。但是,当我将它上传到我的web主机(付费、支持php、数据库等)时,脚本不会加载。我尝试了3种不同的网络主机,包括脚本的原始版本和集成到我的网站中的修改版本 所以我的问题是为什么可以在这里找到画廊脚本 在我的计算机上使用WAMP,但在服务器上不工作 PHP版本: 付费托管-PHP版本5.2.17 Wamp-5.3.13 其他网络主机-5+(正确的) 脚本要求:
PHP版本: 付费托管-PHP版本5.2.17 Wamp-5.3.13 其他网络主机-5+(正确的) 脚本要求:4+
关于其网站上的说明: 我已为图片文件夹(+子文件夹)-0755设置了正确的权限
网站和图库的地址为 它可以从同一个网站上读取样式位,因此可以读取灰色背景,但不能读取其余的样式位:
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版本。到目前为止,最可能的原因是存在相对/绝对路径问题,因此在本地计算机上它可以工作,但当联机时,路径计算不正确。如果没有代码或断开页面的链接,我不能说什么路径设置不正确,但这是从localhost开发到在线发布网站时出现问题的一个极其常见的原因
另一个最常见的原因是目录权限,因为这在本地主机上几乎从来都不是问题,在托管服务器上几乎总是问题。但是,这是只有您才能检查的。PHP版本?PHP配置?文件/目录权限?检查服务器日志我认为问题与权限有关,但正如我所说,我已将图片文件夹设置为0755。尽管如此,使用gd库支持缩略图生成等,所有he 3服务器上的相同版本都是正确的