我正在尝试在php中进行包含,但是当我执行表单提交时,出现内部服务器错误。如果删除包含,则不会出现此错误。
我试图将权限以及伪造者和文件的所有者更改为www-data:但是它不起作用。
<script>
import 'leaflet/dist/leaflet.css'
import L from 'leaflet'
import 'leaflet-draw/dist/leaflet.draw.css'
import 'leaflet-draw/dist/leaflet.draw.js'
export default {
data () {
return {
// leaflet map
llmap: {},
view: {
center: [ -10.505, -55.09 ],
zoom: 5
}
}
},
methods: {
initMap () {
this.llmap = L.map('map-id', {
center: this.view.center,
zoom: this.view.zoom
})
// draw control
var drawnItems = L.featureGroup().addTo(this.llmap)
this.llmap.addControl(new L.Control.Draw({
position: 'topright',
edit: {
featureGroup: drawnItems,
poly: {
allowIntersection: false
}
},
draw: {
polygon: {
allowIntersection: false,
showArea: true
}
}
}))
this.llmap.on(L.Draw.Event.CREATED, event => {
var layer = event.layer
drawnItems.addLayer(layer)
})
}
}
}
</script>
这是提示: 服务器内部错误
服务器遇到内部错误或配置错误,无法完成您的请求。
请通过webmaster @ localhost与服务器管理员联系,以通知他们该错误发生的时间以及在此错误发生之前您执行的操作。
有关该错误的更多信息可能会在服务器错误日志中提供。 本地主机端口80上的Apache / 2.4.25(Debian)服务器
答案 0 :(得分:2)
也许您的文件conexion.php与页面冲突, 我认为该页面在数据库连接中,请检查它是否返回任何错误。
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
显示错误
当您使用mysqli_ api时,也要添加
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);