Jump to content

Ошибка при установке ( set magic quotes runtime )

Featured Replies

Posted
comment_174903

Здравствуйте.

Я не могу понять  при установке IPB 3.3 движка мне выдает такую ошибку. В чем собственно дело?

Fatal error: Uncaught Error: Call to undefined function set_magic_quotes_runtime() in C:\xampp\htdocs\initdata.php:356 Stack trace: #0 C:\xampp\htdocs\index.php(21): require_once() #1 {main} thrown in C:\xampp\htdocs\initdata.php on line 356

Вообщем с любой версией такое. 

На локалке стоит вот это: xampp-windows-x64-7.3.10-0-VC15

comment_174909
1 час назад, Amber сказал:

Я не могу понять  при установке IPB 3.3 движка мне выдает такую ошибку. В чем собственно дело?

А в чем может быть дело? Ты бы еще версию 2.x на 8 пхп поставил.

Функция set_magic_quotes_runtime начиная с версии 5.3 считается устаревшей, а с 5.4 удалена совсем.

Открыть /initdata.php

Найти

@set_magic_quotes_runtime(0); if ( ! defined( 'IPS_MAGIC_QUOTES' ) ) { define( 'IPS_MAGIC_QUOTES', @get_magic_quotes_gpc() ); }

Заменить на

if( version_compare( phpversion(), '5.4.0', '<') ) { @set_magic_quotes_runtime(0); if ( ! defined( 'IPS_MAGIC_QUOTES' ) ) { define( 'IPS_MAGIC_QUOTES', @get_magic_quotes_gpc() ); } } else { if ( ! defined( 'IPS_MAGIC_QUOTES' ) ) { define( 'IPS_MAGIC_QUOTES', false ); } }

 

  • Author
comment_174955

Поменял я еще раз веб-сервер на другой проблема та же и подставлял ваш код , но появилась тут же другая ошибка.

( ! ) Parse error: Invalid numeric literal in C:\Program Files\VertrigoServ\www\admin\sources\base\core.php on line 740

Что еще ему не нравится? ☹️

comment_174958

protected static $months_31 = array( 01, 03, 05, 07, 08, 10, 12 );

числа нельзя так задавать в соверменных версиях php (7...), должно быть (1,3,5,7,8,10,12). Там дальше еще месяца так указаны, тоже ошибка будет.

Кстати, даже в 5.х.х 08 и 09 в результате будет равны 0 :)

Edited by Desti

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.