草庐IT

directory-permissions

全部标签

php - 无法打开流 : No such file or directory, 是的!

我在要求一些文件时遇到问题,PHP告诉我这些文件不存在,但是当我扫描目录时它告诉我它确实存在。我已将文件简化为require功能,但它仍然无法正常工作。这是我的设置:root/test.phptest/test2.phpsub/test3.phptest.phpecho'test';require'test/sub/test3.php';test/test2.php(由于某种原因没有包含的文件)echo'test2';test/sub/test3.phpecho'test3';/*becausewearestillontest.php,theincludepathistherootth

php - Microsoft 图形 API-AADSTS90094 : The grant requires admin permission

我在https://apps.dev.microsoft.com(平台:Web)中创建了一个应用程序此应用需要获得管理员同意才能获得某些权限。我记得,在过去,访问https://login.microsoftonline.com/{tenantname}/adminconsent?client_id={applicationid}&state={somestatedata}&redirect_uri={redirecturi}使用管理员帐户,以便授予访问我们组织中只有管理员才能授予的资源的权限。从那里开始,用户需要给予用户级别的同意才能使用该应用程序。现在,我可以使用管理员帐户成功登录

php - vagrant up 错误,改变所有权/vagrant : not a directory

我在笔记本电脑上运行Windows8.164位。我一直在按照本指南尝试为我的Laravel项目设置家园:laravelinstallationandsetup指南tldr:您只需安装vagrant、virtual-box和composer。您可以使用这些来获取家园,然后进行初始化和安装。您配置homestead.yaml并生成sshkey。在这一切之后,您使用vagrantup,让vagrant使用您的开发环境和所有其他东西设置您的Vritual机器。使用gitbash,我按照指南进入“vagrantup”部分。这是问题所在,我收到以下错误:$vagrantupBringingmach

php - 操作系统 : Failed to listen on localhost:80 (reason: Permission denied)

我已经下载了PhpStorm并设置了所有必需的配置。当我尝试在端口80上运行项目时,出现此错误。Failedtolistenonlocalhost:80(reason:Permissiondenied)当我尝试使用任何其他端口(如8080)时,出现此错误。Failedtolistenonlocalhost:8080(reason:Addressalreadyinuse)我尝试了几种不同的随机端口。但是我一直收到这个已经在使用中的错误。我已经安装了xampp。当我尝试在浏览器中使用port运行url时,它工作正常。问题是它不适用于PhpStorm。我卡住了。

php - HTACCESS : Change domain root to sub-directory

我正在尝试使用一个子目录作为我的一个域的根文件夹。使用.htaccess,我使用mod_rewrite来完成工作。这是我已有的代码:RewriteCond%{HTTP_HOST}^(www.)?domain.com$RewriteCond%{REQUEST_URI}!^/domain/RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule^(.*)$/domain/$1RewriteCond%{HTTP_HOST}^(www.)?domain.com$RewriteRule^(/)?$/

php - Heroku 上的 Symfony : 403 Forbidden You don't have permission to access/on this server

我已成功将我的Symfony2应用程序部署到Heroku,但现在,当我尝试访问它时,我收到以下403错误:ForbiddenYoudon'thavepermissiontoaccess/onthisserver.这是来自Heroku的日志:2015-07-29T14:31:41.827491+00:00heroku[router]:at=infomethod=GETpath="/"host=my-app.herokuapp.comrequest_id=557a70f4-ea11-4519-b8df-301b714f6ffafwd="151.77.103.253"dyno=web.1co

php - 单点登录 (SSO) 如何使用 PHP + Apache 针对 Active Directory 进行透明身份验证?

我需要更多地了解针对ActiveDirectory的Web应用程序上的SSO。对于简单地要求用户登录以在AD上进行身份验证,我知道我可以使用一些库,如Zend_Ldap、adLdap等。但在这种情况下,用户仍然需要输入两次登录。例如:AuthenticateagainstActiveDirectory/ISAfromphpAfaik,要使用SSO进行透明登录,我需要实现一个额外的apache模块。例如:HowcanIimplementsinglesign-on(SSO)usingMicrosoftADforaninternalPHPapp?Authenticateagainstldap

php - Heroku PHP 应用程序崩溃 bash : vendor/bin/heroku-php-apache2: No such file or directory

我对Heroku的设置不是很好我正在尝试使用PHP(使用CodeIgniter)将一个应用程序放到网上,但效果不佳。这是错误:HerokuPHPappcrashbash:vendor/bin/heroku-php-apache2:Nosuchfileordirectoryindex.php位于根文件夹中。供应商目录也在根文件夹中Composer做了他的工作在过程文件中:web:vendor/bin/heroku-php-apache2在我的index.php中:require('vendor/autoload.php');以前我用的是boot.sh的方式,所以我不太适应新的方式。我跟着

php - PHP 中的 ZipArchive 问题 "Error 21 - Is a Directory"

我正在生成一组HTML、CSS和图像文件,并使用ZipArchive将它们压缩成一个zip文件。我已确认生成的Assets有效,但当我尝试压缩文件集时,生成的存档文件无法打开。我在PHP中没有收到任何错误,当我echo$zip->close()它返回true时,我认为这意味着它能够写入并保存文件没有问题。使用macArchiveUtility打开zip会引发此错误:"Unabletoexpand"filename.zip"into"Downloads".(Error21-Isadirectory.)这里可能出了什么问题?这是完整的PHP脚本:open('./zips/'.$zipfil

php - Vagrant 与 Symfony 3.3 : Failed to remove directory

尝试使用Flex设置Symfony3.3环境。目前,当尝试要求一些像下面这样的包时:composerreqannotationssecurityormtemplateassetvalidator一切顺利,除了cache:clear我收到以下错误:!![Symfony\Component\Filesystem\Exception\IOException]!!Failedtoremovedirectory"/home/vagrant/Code/multi-user-gallery-blog/var/!!cache/loca~/pools":rmdir(/home/vagrant/Code/