1

我正在尝试使用 openserver 做一个小型 php 项目。我是 Web 开发的新手,遇到了一些麻烦。我的所有文件都位于 test.ru 文件夹中

D:\OpenServ\OpenServer\domains\test.ru\Log.php 是我要启动的主文件。

<?php
   chmod (  "D:\OpenServ\OpenServer\domains\test.ru" , 0777 );
     if(include 'Lang.en' == 'OK');
        echo 'OK';
 ?>

我收到以下错误。警告:include(D:\OpenServ\OpenServer\domains\test.ru) [function.include]:无法打开流:第 61 行 D:\OpenServ\OpenServer\domains\test.ru\Log.php 中的权限被拒绝

我该如何解决这个问题?我已经尝试通过本地控件(右键菜单)设置对公共的访问权限并以管理员权限启动 openserver。但没有用。

请指教。

4

2 回答 2

1
if ((include 'Lang.en') == 'OK'){
echo 'OK';
}
于 2015-12-02T21:47:07.583 回答
1

您可以删除;到结束:

 if(include 'Lang.en' == 'OK');

审查目录的权限D:\OpenServ\OpenServer\domains\

请参阅 chmod()手册上的注释

并查看您的本地服务器网络允许的所有者。

于 2015-12-02T21:45:07.490 回答