所以我想为我的朋友找出一个网站错误。不幸的是,我不擅长 PHP,不幸的是他的网站是……古老的。我尝试在这里提及其他问题,但由于我的代码示例看起来有点不同,我担心会搞砸一些事情。
目前,该网站永久关闭,并出现以下错误:
致命错误:未捕获错误:调用 /customers/1/f/7/WEBSITEDOMAIN.COM/httpd.www/includes/framework.php:21 中的未定义函数 set_magic_quotes_runtime() 堆栈跟踪:#0 /customers/1/f/ 7/WEBSITEDOMAIN.COM/httpd.www/index.php(22): require_once() #1 {main} 在 /customers/1/f/7/WEBSITEDOMAIN.COM/httpd.www/includes/framework.php 中抛出第 21 行
所以,我提到了网站文件,奇怪的是,有四个 framework.php 文件,但我认为其中一些可能无关紧要。它们都在第 21 行附近的某处包含以下代码:
@set_magic_quotes_runtime( 0 );
@ini_set('zend.ze1_compatibility_mode', '0');
因此,我的想法是,将其全部删除,或者仅删除错误消息所指的第一行。这是关于 SO 的其他问题所暗示的,因为第一行与最新的 php 版本完全无关。但是,由于这是一个商业网站,我也不愿乱来,更何况所有者对代码一无所知。
对一个完整的新手有什么建议吗?(Websitedomain.com 是一个示例地址)
谢谢