Jump to content

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


Recommended Posts

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

Я не могу понять  при установке 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

Link to comment
Share on other sites

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 ); } }

 

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

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
Link to comment
Share on other sites

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
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...