root@ubuntu:/opt/sugarcrm-6.5.15/apps/sugarcrm/htdocs# chmod +x install_all_modules.sh
root@ubuntu:/opt/sugarcrm-6.5.15/apps/sugarcrm/htdocs# ./install_all_modules.sh
for dir in 'libeo/*/'
./install_module.php libeo/Agenda/
./install_all_modules.sh: ./install_module.php: /usr/bin/php: bad interpreter: Permission denied
运行脚本时我做错了什么
通常,该错误指示脚本需要不存在或无权处理文件的解释器。
由于您已经完成了chmod,我的猜测是PHP-cli,PHP命令行解释器丢失了。在标准设置中,PHP 作为 Web 服务器的一个模块安装,因此它仅在服务器上下文中被调用。要在命令行上使用 php,您需要拥有上述 php-cli 包。
在 Ubuntu (sudo( 上,apt-get install php5-cli
应该完成这项工作。