我需要通过位于文件夹中的文件执行一个bash
脚本,该脚本主要包含一个pg_dump
和一些日志,清理,...PHP
/var/www/
我的服务器是最近安装Debian Squeeze 6.0.6
的PHP5
。Apache2
我的index.php
文件夹包含以下代码:
<?php
echo shell_exec('./backup_database');
?>
该脚本似乎有效,因为我在浏览器中获得了日志输出,但pg_dump
没有执行。
显然,如果我手动运行脚本,它就可以工作。
该脚本与 index.php 位于同一文件夹中,我在这两个文件和父目录上使用了 chmod 777。
PS我对服务器配置知之甚少,尽量具体