0

我一直在尝试在我的 php 中运行一个命令:

echo exec("mysql -uUSER -pPASS -e 'CREATE SCHEMA foo' ", $a, $b);

但是,当我运行脚本时它不起作用。其他命令,如exec('pwd')exec('ls')工作正常。但不是这个以创建数据库为例。

我检查了我的 php 设置并进入了我的 php.ini:

safe_mode = Off

最有趣的是,如果我在脚本下方的命令行上运行,它就可以正常工作

/usr/bin/php -f /path/to/my_php_script.php

我在 Mac OS X 上使用 APACHE 2、PHP 5.3.15。

任何帮助,将不胜感激。

4

0 回答 0