0

我制作了一个.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 = something 应该执行时崩溃。在此之前没有任何问题。

4

1 回答 1

0

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

include_path如果它们由多个站点共享,我通常将我的包含放在 php 包含目录中(在 ini 文件中设置),或者当它们仅用于该特定项目时,它们放在 web-root 之外的项目目录中(我的项目目录通常包含文件夹喜欢/sys,网络根/www在哪里)。/www

于 2012-09-01T15:51:07.250 回答