我正在尝试在 linux 中使用我的网页。我在 Windows 上创建了它,但出现了一个奇怪的错误。我想这与权限有关。
我不知道现在是什么问题,在 Windows 中它工作正常,但是当我在 linux 中尝试相同时,我收到此错误:
Warning: Unknown: failed to open stream: Permiso denegado in Unknown on line 0
Fatal error: Unknown: Failed opening required '/opt/lampp/htdocs/open/listaZonas.php' (include_path='.:/opt/lampp/lib/php') in Unknown on line 0
Permiso denegado 的意思是 Permissions not allowed
我有一个带有 xampp (lampp) 的服务器,在那里,我的网页被托管。之后,我有一个提供 REST 服务的 eclipse Tomcat 服务器。
在我的网页中,我调用这个休息服务给我一个文件,但我通过我的 xampp 服务器中的一个 php 文件读取它:
<?php
echo file_get_contents($_GET['url']);
?>
我传入 url,我的休息服务的 url。它在 Windows 上运行良好,我可以毫无问题地读取所需的文件,但现在我不知道发生了什么。
我必须在 xampp 服务器中配置一些东西吗?php 或其他东西来读取这个文件......我把所有文件放在它们必须放在的地方。