权限被拒绝在本地运行我的项目 Zend Framework
Posted
技术标签:
【中文标题】权限被拒绝在本地运行我的项目 Zend Framework【英文标题】:Permission denied to run my project locally Zend Framework 【发布时间】:2019-12-27 19:19:43 【问题描述】:好吧,我刚刚切换到 linux,我已经安装了所有设置 xampp 安装了每个工具,但是当我尝试在 localhost 上运行我的项目时,它给出了一个错误并且应用程序无法打开
我已尝试使用此 cammand 授予对我的 htdocs 文件夹的访问权限,但它仍然无法正常工作
sudo chmod 777 -R /opt/lampp/htdocs
如果有人有任何想法请帮忙 谢谢
【问题讨论】:
【参考方案1】:您的独白设置指向/var/www
,您的安装位于“/opt/lampp/htdocs”。安装正在尝试在错误的位置设置日志记录。
您需要将独白设置更改为指向 `/opt/lampp/htdocs'。
顺便说一句,拥有一个具有 777 权限的面向公众的网站存在安全风险。我建议你做任何一个
sudo chmod 775 -R /opt/lampp/htdocs
或取决于您的设置
sudo chmod 755 -R /opt/lampp/htdocs
更多信息guide to linux file permissions
【讨论】:
/opt/lampp/htdocs$ sudo mkdir /var/www/logs: 无法创建目录'/var/www/logs': 没有这样的文件或目录 我真的不知道 777 权限有什么作用,因为我说我是刚从 windows 切换的新手,在 windows 上并没有那么复杂 答案已编辑。 777 意味着任何人都可以读、写或执行程序。您不希望将其用于您的网站。 “任何人”都可能是黑客! 好的,除了权限部分,我如何更改独白的设置?【参考方案2】:这是我的 MONOLOG_PATH 在 application.ini 文件中不正确 对我来说更正的路径是
/opt/lampp/htdocs/myproject/logs/
【讨论】:
以上是关于权限被拒绝在本地运行我的项目 Zend Framework的主要内容,如果未能解决你的问题,请参考以下文章
Pods-resources.sh 权限在 iOS 项目中被拒绝