我一直试图在我的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。
任何帮助都将不胜感激。