我正在尝试运行由cron脚本(在cron.d中)触发的PHP脚本.脚本被正确触发,但它缺少存储在$ _SERVER超全局中的Elastic Beanstalk"环境变量".该脚本现在作为用户"root"运行,但它不在具有环境变量的相同环境中.变量设置正确,如果我从一个完整的shell运行脚本它运行得很好.
这些变量的"出口"在哪里?它们在哪里定型?我在/etc/apache/conf.d/aws_env.conf中找到了Apache的SetEnvs.我在用户的.bashrc,.bash_profile等中找不到任何内容.有解决方法吗?更好的方法吗?
谢谢.
我已经创建了一个PHP脚本,它为Magento生成一个local.xml文件,其中包含所需的数据库设置和凭据.我需要在部署应用程序后运行它; 但我似乎无法找到一种方法.我的理解是我需要.config在.ebextensions目录中创建一个文件.有人有解决方案吗?