【发布时间】:2014-09-04 02:44:18
【问题描述】:
当我尝试像这样 /var/www/myProject/proted/yiic photoResizer 运行我的 photoResizer 命令时
我收到此错误。
PHP Error[8]: Undefined index: SERVER_NAME
in file /var/www/myProject/protected/components/UploadHandler.php at line 190
#0 /var/www/myProject/protected/components/UploadHandler.php(45):
UploadHandler->get_full_url()
#1 /var/www/myProject/protected/commands/PhotoResizerCommand.php(37):
UploadHandler->__construct()
#2 /var/www/myProject/framework/console/CConsoleCommandRunner.php(71):
PhotoResizerCommand->run()
#3 /var/www/myProject/framework/console/CConsoleApplication.php(92):
CConsoleCommandRunner->run()
#4 /var/www/myProject/framework/base/CApplication.php(180):
CConsoleApplication->processRequest()
#5 /var/www/myProject/framework/yiic.php(33): CConsoleApplication->run()
#6 /var/www/myProject/protected/yiic.php(7): require_once()
#7 /var/www/myProject/protected/yiic(4): require_once()
我需要解决这个问题或通过命令行在 yii 框架中运行 php 脚本的任何替代方法。
谢谢。
【问题讨论】:
-
这是你的班级你得到了错误。试着在那里修复它。
标签: php yii console-application