【发布时间】:2013-08-15 13:12:38
【问题描述】:
我对一切还是很陌生。因此,如果您需要更多信息,请告诉我。
到目前为止我做了什么:
我将一个网站从一台 ubuntu 10.10 服务器复制到另一台 12.04 ubuntu 服务器。 我还备份和恢复了 MYSQL 数据库。 我配置了 apache2(现在只是在本地)来显示我的页面。 我在 3 个端口上有 3 个页面,其他页面工作,所以我可能正确配置了 apache2。 起初我只是看到一个空白页面,当我试图联系我的网站时,我打开了错误屏幕。
这是出现的内容,我将网站名称替换为 xxxx:
Deprecated: Function set_magic_quotes_runtime() is deprecated in /data/xxxx/www/index.php on line 11
Deprecated: Assigning the return value of new by reference is deprecated in /data/xxxx/www/pear/DB.php
on line 311 Deprecated: Assigning the return value of new by reference is deprecated in /data/xxxx/www/pear/DB.php
on line 385 Deprecated: Assigning the return value of new by reference is deprecated in /data/xxxx/www/pear/DB.php
on line 923 Deprecated: Assigning the return value of new by reference is deprecated in /data/xxxx/www/pear/HTML/AJAX/Server.php
on line 161 Deprecated: Assigning the return value of new by reference is deprecated in /data/xxxx/www/pear/HTML/AJAX.php
on line 612 Deprecated: Assigning the return value of new by reference is deprecated in /data/xxxx/www/pear/HTML/AJAX/Serializer/JSON.php
on line 46 Warning: include_once(../pear/Net/Socket.php): failed to open stream: No such file or directory in /data/xxxx/www/pear/Net/SMTP.php
on line 25 Warning: include_once(): Failed opening '../pear/Net/Socket.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear')
in /data/xxxx/www/pear/Net/SMTP.php on line 25 Warning: include_once(PEAR.php): failed to open stream: No such file or directory in
/data/xxxx/www/pear/Mail/mime.php on line 65 Warning: include_once(): Failed opening 'PEAR.php' for inclusion
(include_path='.:/usr/share/php:/usr/share/pear') in /data/xxxx/www/pear/Mail/mime.php on line 65 Warning:
include_once(../pear/Mail/mimePart.php): failed to open stream: No such file or directory in /data/xxxx/www/pear/Mail/mime.php
on line 75 Warning: include_once(): Failed opening '../pear/Mail/mimePart.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear')
in /data/xxxx/www/pear/Mail/mime.php on line 75 Deprecated: Assigning the return value of new by reference is deprecated in
/data/xxxx/www/pear/Spreadsheet/Excel/Writer/Workbook.php on line 180 Deprecated: Assigning the return value of new by reference
is deprecated in /data/xxxx/www/pear/Spreadsheet/Excel/Writer/Workbook.php on line 189 Deprecated: Call-time pass-by-reference
has been deprecated in /data/xxxx/www/modules/statistics/frontend.class.php on line 16 Deprecated: Call-time pass-by-reference
has been deprecated in /data/xxxx/www/modules/users/frontend.class.php on line 19 Deprecated: Assigning the return value of new
by reference is deprecated in /data/xxxx/www/pear/DB/common.php on line 958 Deprecated: Assigning the return value of new by
reference is deprecated in /data/xxxx/www/pear/DB/common.php on line 1150 Notice: DB Error: connect failed in
/data/xxxx/www/classes/registry.class.php on line 70
我在这里唯一理解的是:简单邮件传输协议 (SMTP)
似乎有些数据没有正确复制。 如何检查文件夹和子文件夹的 excat 大小?所以我至少可以比较:) 提前致谢。
任何帮助都会很快被投票。
【问题讨论】:
-
老兄,您现在在更新版本的 php 上运行,您的许多旧功能现已弃用。以及您还缺少对某些文件的引用。
-
正如错误消息所说,您的代码已过时。你需要找到每个错误(你被告知它们的确切位置)并纠正它们。谷歌错误信息,你会被告知确切地如何修复它们。
-
您还可以查看已弃用的功能页面,该页面还会告诉您要移出到什么地方
-
Error: connect failed in /data/xxxx/www/classes/registry.class.php on line 70: 可能是一个好的开始? -
除了保持代码更新之外,没有聪明的解决方案
标签: php error-handling web syntax-error