我们的服务器上有健身房显示屏,现在客户端要我添加另一个屏幕。我是php和Zend的新手,所以任何帮助都表示赞赏。
我正在尝试设置一个子域名(例如gymtest.group.com),所以我可以使用它,它与工作的域名(gym.group.com)完全相同,以下警告错误出现了。
警告:require_once(Zend / Loader.php)[function.require-once]:无法打开流:/home/group/subdomains/gymtest/Lynfield/Screen_01/includes/configure.php中没有此类文件或目录在第131行
有人可以给我一些方向吗?如果需要,我可以给你更多信息。谢谢。
S:)
这是configure.php
中的一些代码switch($_SERVER['SERVER_NAME'])
{
case 'localhost':
// SERVER PATHS
define('DOC_ROOT_LYNFIELD_1', $_SERVER['DOCUMENT_ROOT'].'gymtest/lynfield/Screen_01/');
define('BASE_HREF_LYNFIELD_1', 'http://'.$_SERVER['SERVER_NAME'].'/gymtest/lynfield/Screen_01/');
break;
default:
// SERVER PATHS
define('DOC_ROOT_LYNFIELD_1', $_SERVER['DOCUMENT_ROOT'].'/lynfield/Screen_01/');
define('BASE_HREF_LYNFIELD_1', 'http://'.$_SERVER['SERVER_NAME'].'/lynfield/Screen_01/');
break;
}
switch($_SERVER['SERVER_NAME'])
{
case 'localhost':
break;
default:
require_once('Zend/Loader.php');
Zend_Loader::loadClass('Zend_Gdata');
Zend_Loader::loadClass('Zend_Gdata_Calendar');
break;
}
更新 - 我得到了开发人员的答案。
万一有人遇到同样的情况,配置实际上是在htaccess文件中,所有工作屏幕都有这行
php_value include_path“/ home / group / subdomains / gym / screen3 / ZendGdata / library”
除了不工作的屏幕,所以我在htaccess中添加了上面一行,使用不同的屏幕编号,并且它有效。
我仍然不太确定第一个工作网站是如何工作的,而lynfield缺少这条线,但屏幕对原始网站的效果非常好,所以如果有人可以解释它会很棒吗?但是现在这里是我复制的屏幕的答案。
谢谢大家。 S:)
答案 0 :(得分:2)
在htaccess文件中,php_value include_path“/ home / group / subdomains / gym / screen3 / ZendGdata / library”修复了问题。详情请见上面的更新。谢谢大家。