gpt4 book ai didi

php - 我无法在地理服务器上运行我的 php 脚本

转载 作者:行者123 更新时间:2023-11-29 12:26:01 24 4
gpt4 key购买 nike

我正在开发一个管理地质文档的网络制图应用程序。我正在使用 PostgreSQL 和 Geoserver我正在尝试使用 PHP 在 PostgreSQL 上获取数据并将其显示在网页上。这是我的 PHP 脚本

 <?php
//mb_internal_encoding("UTF-8");
$conn = pg_connect("host=localhost port=5432 dbname=Gestion_Documents user=****** password=***")
or die('Connexion impossible : ' . pg_last_error());
$query = 'SELECT * FROM gisement';
$res = pg_query($query)
or die('Échec de la requête : ' . pg_last_error());
$cols = pg_num_fields($res);
$rows = pg_num_rows($res);

for ($k = 0; $k < $rows; $k++){
for ($j = 0; $j < $cols; $j++) {
$line = pg_fetch_result($res, $k, $j);
echo '"'.pg_field_name($res, $j).'": '.$line.", ";
}
echo "\n";
}
//=========================================
//echo pg_fetch_result($res, 0, 0);
//=========================================
pg_free_result($res);
pg_close($conn);
?>

此脚本与 Wampserver 完美配合,但当我尝试在 Geoserver 上运行时它不起作用所以我试图找到一种在 Geoserver 上运行脚本的方法。

最佳答案

GeoServer 没有 PHP 解释器,因此它无法运行您的脚本。您需要在 GeoServer 安装旁边以正常方式运行它。

关于php - 我无法在地理服务器上运行我的 php 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36775218/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com