X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Ошибка Fatal error: Call to undefined function
Михайлова Елена ...
Михайлова Елена ...
Topic Starter сообщение 10.8.2016, 19:30; Ответить: Михайлова Елена Валерьевна
Сообщение #1


При попытке загрузить сайт выпадает такая ошибка 
Ошибка Fatal error: Call to undefined function mysql_escape_string() in C:\Server\www\psa\engine\classes\mysql.class.php on line 163
 
160   function safesql( $source )

161   {

162   if ($this->db_id) return mysql_real_escape_string ($source, $this->db_id);

163   else return mysql_escape_string($source);

164   }

 

 

Возможно эта тема уже обсуждалась. Очень прошу подсказать как исправить эту ошибку! Спасибо!

0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
TimurR
TimurR
сообщение 11.8.2016, 1:08; Ответить: TimurR
Сообщение #2


Вызываемая функция в данном файле с кодом? Если в другом файле, подключен он в файле, где эта функция вызывается? Суть ошибки в том, что вызывается не объявленная функция. 
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Михайлова Елена ...
Михайлова Елена ...
Topic Starter сообщение 11.8.2016, 1:49; Ответить: Михайлова Елена Валерьевна
Сообщение #3


Эту ошибку уже решила, в php.ini надо раскомментировать подгрузку модуля 
Выделить сообщение


  • extension=php_mysql.dll
    extension=php_mysqli.dll



но теперь возникла другая ошибка
Warning: mysql_real_escape_string(): Access denied for user ''@'localhost' (using password: NO) in C:\Server\www\psa\engine\classes\mysqli.class.php on line 162

Warning: mysql_real_escape_string(): A link to the server could not be established in C:\Server\www\psa\engine\classes\mysqli.class.php on line 162
MySQL Error! 
------------------------

The Error returned was: 
Access denied for user 'root'@'localhost' (using password: NO) 

Error Number: 
1  

и что делать с ней опять таки не знаю =(
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ShowPrint
ShowPrint
сообщение 11.8.2016, 3:47; Ответить: ShowPrint
Сообщение #4


(Михайлова Елена Валерьевна @ 11.8.2016, 04:49) *
что делать с ней опять таки не знаю =(
Можно посмотреть здесь или здесь  :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey_mw
sc2r2bey_mw
сообщение 3.9.2016, 4:53; Ответить: sc2r2bey_mw
Сообщение #5


1. проверь запущен ли mysql
2. проверь данные в конфигурационном файле подключения к БД, и подключен ли он?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Book
Book
сообщение 29.9.2016, 12:55; Ответить: Book
Сообщение #6


Помогите понять почему выскакивает ошибка при закрытии потока
 Fatal error: Call to undefined function fclouse() in C:\OpenServer\domains\mysite2.localhost\inc\log.inc.php on line 8

<?
$dt = date("d-m-Y H-i-s",$_SERVER['REQUEST_TIME']);
$page = $_SERVER["REQUEST_URI"];
$ref = $_SERVER["HTTP_REFERER"];
$path = "$dt, $page, $ref";
$f = fopen("log/path.log.txt", "a") or die("Не могу открыть файл!");
fwrite($f, "\n" . $path, 1024);
fclouse($f);

Если закомментировать функцию fclouse($f) то всё работает нормально.
Никак не пойму почему функция не определена.


Сообщение отредактировал Artemch - 29.9.2016, 12:56
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mel00
Mel00
сообщение 29.9.2016, 14:54; Ответить: Mel00
Сообщение #7


Есть функция fclose(), функция fclouse() действительно должна вызывать ошибку, если не переопределена вами.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Book
Book
сообщение 29.9.2016, 16:36; Ответить: Book
Сообщение #8


(Mel00 @ 29.9.2016, 17:54) *
Есть функция fclose(), функция fclouse() действительно должна вызывать ошибку, если не переопределена вами.

Точно, спасибо большое за помощь, оказывается всё так легко и просто . К сожалению плюс не могу поставить


Сообщение отредактировал Artemch - 29.9.2016, 16:38
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rainboww1988
rainboww1988
сообщение 29.9.2016, 17:34; Ответить: rainboww1988
Сообщение #9


проблема в том, что я только что мучился два часа с такой же ошибкой.
фишка в том что объявив функцию в классе 
я ее вызываю через $method(); а надо вызывать через $this->$method();
$method(); //Ошибка
$this->$method();// Нет ошибки

Моя проблема решилась так..насколько я понимаю вам не подходит..

Еще вариант
по другому можно, но гораздо сложнее. во-первых, скорее всего библиотека mySQL просто не установилась, и ее нет в файловой структуре. надо искать и ложить куда то... потом надо скормить ее php.ini. в общем проще переустановить... эспорт-импорт гораздо проще...
 

Возможно, файл /home/…./wp-content/plugins/woocommerce/includes/wc-cart-functions.php поврежден, т.к. функция wc_format_list_of_items() определена в нем. Думаю, стоит восстановить файл (или все файлы плагина) из дистрибутива. (Скачать, развернуть, залить по ftp на сервер). Но сначала я бы посмотрел, что в файле после 120-й строки.

 

Вобщем читайте и пробуйте все это



Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Marketcall (USA/RU) - международная партнерская сеть с оплатой Pay Per Call и LeadGen
20 Marketall_ru 8394 2.3.2022, 16:44
автор: Marketall_ru
Открытая тема (нет новых ответов) Каталог открывается как ошибка 404 в hostcms
0 cheshire 3269 2.7.2018, 11:09
автор: cheshire
Открытая тема (нет новых ответов) InsuranceRevenue.com - страховая партнёрка Pay per Lead и Pay per Call под USA трафик.
1 Nitroz 2235 2.1.2017, 10:29
автор: Nitroz
Открытая тема (нет новых ответов) XML error: Invalid document end at line 1
0 ev90 3095 30.7.2014, 10:48
автор: -ev90-
Открытая тема (нет новых ответов) Учусь создавать шаблон для Joomla 2.5 Ошибка в файле index.php
3 Musicathome 6646 26.7.2013, 20:20
автор: -Сабж-


 



RSS Текстовая версия Сейчас: 20.4.2024, 1:58
Дизайн