首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不同的PHP目录Apache + CLI (chrooted)

问不同的PHP目录Apache + CLI (chrooted)
EN

Stack Overflow用户
提问于 2013-11-26 19:24:49
回答 1查看 429关注 0票数 0

我在chrooted环境下运行php命令行任务时遇到问题。(运行Plesk11.5的CentOS Linux )

如果我执行以下php代码:

代码语言:javascript
复制
<?php 
    echo getcwd();
?>

在web服务器(Apache + suexec + php fastcgi)上,它打印:

代码语言:javascript
复制
/var/www/vhosts/mydomain.com/httpdocs

在命令行上(/bin/bash/ chrooted):

代码语言:javascript
复制
/httpdocs

目录差异破坏了一些PHP应用程序。我可以配置apache或php来避免这种情况吗?有人知道吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-11-29 17:26:33

符号链接有一个肮脏的把戏:

代码语言:javascript
复制
# cd /var/www/vhosts/mydomain/
# ln -s httpdocs var/www/vhosts/mydomain/httpdocs 

然后:

代码语言:javascript
复制
$ php /var/www/vhosts/mydomain/httpdocs/test.php
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20215777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档