rafaello
Новичок
Доброго дня.
Ребята, подскажите!
Скрипт написан на php5.3. Закинул его на сервер с php7.0 и пошагово исправляю все возникающие ошибки. Также использую PHP mar. Так вот, после массовой замены
	
	
	
		
скрипт обозначился в браузере. Но тут выходит такая ошибка:
	
	
	
		
Сам класс обозначен так
	
	
	
		
а строка, вызывающая ошибку такая
	
	
	
		
Как пофиксить?
PS: На сервере с php5.3 все работало без проблем...
								Ребята, подскажите!
Скрипт написан на php5.3. Закинул его на сервер с php7.0 и пошагово исправляю все возникающие ошибки. Также использую PHP mar. Так вот, после массовой замены
		PHP:
	
	grep -lr -e 'mysql' . | xargs sed -i 's/mysql/mysqli/g'
		Код:
	
	Notice: IEM_DBFACTORY::manufacture -- Implementation does not exists in /var/www/respo.mybusines/admin/com/lib/IEM.class.php on line 63
		PHP:
	
	class IEM_DBFACTORY{
public function __construct()
    {
        die('This class cannot be instantiated.');
    }
static public function manufacture($type, $host = 'localhost', $user = null, $password = null, $name = null)
    {***********}
}
		PHP:
	
	$db = IEM_DBFACTORY::manufacture(DATABASE_TYPE, DATABASE_HOST, DATABASE_USER, DATABASE_PASS, DATABASE_NAME);PS: На сервере с php5.3 все работало без проблем...
 
	            
