jpgraph适用于localhost但不适用于web

时间:2012-09-01 13:43:18

标签: php http apache2 jpgraph dyndns

我创建了一个生成图表的.php文件,从localhost运行时它显示完美。 当我把它放在我的网络文件夹/var/www/"my-dyndns-web-adress.com"/web/中时,我得到一个空白页面(my-dyndns-web-adress是假的,而不是我的真实的。)

tail -f other_vhosts_access.log我得到了这个:

my-dyndns-web-adress.com:80 XX.XXX.XXX.XXX - - [01/Sep/2012:15:31:37 +0200]
  "GET /sqlex.php HTTP/1.1" 500 275 "-" "Mozilla/5.0
  (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/536.25 (KHTML, like Gecko)
  Version/6.0 Safari/536.25"

它似乎是某种HTTP错误,但我不知道如何解决这个问题,谷歌搜索没有运气。

当第一个$ graph =某些东西必须执行时,我已经跟踪它崩溃了。在那之前没有问题。

1 个答案:

答案 0 :(得分:0)

要回答关于将所包含文件放在何处的问题:.htaccess文件只有在文件位于网络根目录下时才会生效。

我通常将我的包含在php include目录(在ini文件中设置,include_path)中,如果它们由web-root外部的项目目录中的多个站点共享当它们仅用于该特定项目时(我的项目目录通常包含/sys/www等文件夹,其中/www是web-root。