Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Ошибка mysql


bakzzz

Recommended Posts

Вводная информация: разработчик поставил на сервер 4( четыре сайта). Мои два. Пытался импортировать товары Csv price pro и так и сяк - никак не идёт. Лазил искал: в Журнал ошибок заглянул: 

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1362301682 bytes) in /var/www/bakzzz/data/www/zabio.ru/admin/controller/tool/error_log.php on line 41

 

Разработчик динамит уже неделю - полез сам. Ничего нигде не трогал - не нашёл :) просто.

 

Опять возвращаюсь к импорту: и тут когда прайс обрабатывает начинает появляться белая страница и идёт какая-то работа. Потом пишет: что-то на странице обнаружена циклическая ляля - забыл.

Вернуться можно только нажав на стрелку в браузере.

 

Я полез в БД и нахожу что в базе магазина продуктов много товаров из второго магазина (текстиль) - я взял и поудалял их. Это таблица op_product кажется.

 

После этого сломались все 4 сайта: белая страница. А если зайти в админку выдаёт такую ошибку (одинаковую):

Warning: mysql_connect(): Access denied for user 'bakzzz'@'localhost' (using password: YES) in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 6 Notice: Error: Could not make a database link using bakzzz@localhost in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 7 Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 10 Notice: Error: Could not connect to database atc_moskva in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 11 Warning: mysql_query() expects parameter 2 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 14 Warning: mysql_query() expects parameter 2 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 15 Warning: mysql_query() expects parameter 2 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 16 Warning: mysql_query() expects parameter 2 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 17 Warning: mysql_query() expects parameter 2 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 21 Warning: mysql_error() expects parameter 1 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 49 Warning: mysql_errno() expects parameter 1 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 49 Notice: Error: 
Error No: 
SELECT * FROM oic_setting WHERE store_id = '0' in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 49 Warning: mysql_close() expects parameter 1 to be resource, boolean given in /var/www/bakzzz/data/www/xn----8sbf5ajmve0b.xn--p1ai/system/database/mysql.php on line 67

Надіслати
Поділитися на інших сайтах


Allowed memory size of 134217728 bytes exhausted, а 134217728 байт - это и есть 128 мегабайт

нехватка мозгов памяти как минимум.

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

Ошибка, описанная ниже в посте, вызвана недостатком мозгов/памяти?

Надіслати
Поділитися на інших сайтах


freelancer сказал(а) 27 Ноя 2013 - 3:35 PM:

128 мб не хватает для импорта файла через используемый модуль

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

А сколько нужно? Никто в теме модуля не отвечает уже неделю. У меня вообще всё сломалось, блин.

Сейчас у меня белая страница и такая ошибка если в админку заходить:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'bakzzz'@'localhost' (using password: YES) in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 6

Notice: Error: Could not make a database link using bakzzz@localhost in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 7

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 10

Notice: Error: Could not connect to database zabio in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 11

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 14

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 15

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 16

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 17

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 21

Warning: mysql_error() expects parameter 1 to be resource, boolean given in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 49

Warning: mysql_errno() expects parameter 1 to be resource, boolean given in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 49

Notice: Error:

Error No:

SELECT * FROM oic_setting WHERE store_id = '0' in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 49

Warning: mysql_close() expects parameter 1 to be resource, boolean given in /home/b/bakzzz/zabio/public_html/system/database/mysql.php on line 67

Надіслати
Поділитися на інших сайтах


«tried to allocate 1362301682 bytes» это похоже, что скрипт пытался выделить себе 1,3 гигабайта (чуть меньше 1,27 ГБ вообще то, если правильно считать). Так что на хостинге памяти не хватит.

 

Попробуйте зайти через PHPMyAdmin и посмотреть, как в этой БД дела обстоят с таблицами. Может в какой-нибудь из таблиц стало слишком много записей и их можно удалить. Если PHPMyAdmin не сработает и покажет похожую ошибку, есть смысл зайти через SSH и через консоль подключиться к mysqladmin и там пошерстить запросами данные. Сразу предупреждаю, я не возьмусь — я только советчик. — вы же уже пробовали, сорри, невнимательно первый пост прочитал.

 

У вас же пишется, ещё кстати, «Access denied for user 'bakzzz'@'localhost'» — может что-то с конфигом? Посмотрите, правильный ли пароль для доступа к БД используется? Файлы: /config.php и /admin/congif.php Может кто-то поменял пароль для доступа к БД, а вам не сказал.

Надіслати
Поділитися на інших сайтах


на какой вопрос? у вас как минимум 2 проблемы

1. нет доступа к базе

2. скрипт импорта требует слишком много оперативы для своей задачи

Надіслати
Поділитися на інших сайтах

Warning: mysql_connect(): Access denied for user 'bakzzz'@'localhost' (using password: YES)

 

 

пользователь 'bakzzz' не может получить доступ к базе данных. Либо пароль не указан, либо указан не верно, либо не тем пользователем не к той базе :)

Надіслати
Поділитися на інших сайтах


на какой вопрос? у вас как минимум 2 проблемы

1. нет доступа к базе

2. скрипт импорта требует слишком много оперативы для своей задачи

Спасибо. Вопрос был сколько нужно оперативки (просто в форуме поддержки модуля неделю нет никого).

Надіслати
Поділитися на інших сайтах


пользователь 'bakzzz' не может получить доступ к базе данных. Либо пароль не указан, либо указан не верно, либо не тем пользователем не к той базе :)

Спасибо и вам.

Надіслати
Поділитися на інших сайтах


решение любого вопроса всецело зависит только от задающего, от его умения правильно задать вопрос, заинтересовать отвечающих в своей проблеме.

недаром говорят "правильно заданный вопрос содержит половину ответа".

Надіслати
Поділитися на інших сайтах

решение любого вопроса всецело зависит только от задающего, от его умения правильно задать вопрос, заинтересовать отвечающих в своей проблеме.

недаром говорят "правильно заданный вопрос содержит половину ответа".

Спасибо. Желательно относиться с пониманием к новичкам - а то как в армии. Я так думаю :)

Надіслати
Поділитися на інших сайтах


Спасибо. Вопрос был сколько нужно оперативки (просто в форуме поддержки модуля неделю нет никого).

 

«tried to allocate 1362301682 bytes» это похоже, что скрипт пытался выделить себе 1,3 гигабайта.

 

А это разве не похоже на ответ про оперативку?

Надіслати
Поділитися на інших сайтах


Здравствуйте. Использую для подгрузки товаров из базы модуль Обмен данными с 1C v8.x, до переноса сайта он более менее работал, сейчас перенесли сайт на новый хостинг - и в итоге выгрузка не грузится совсем, хотя сайт работает, настройки всех php.ini перенесли, хостинг располагает всеми библиотеками что и старый, версия php 5.4 а на старом 5.3. Но при импорте выгрузки на сайт:

2013-12-06 08:26:56 Начинается обработка загруженного файла - 1cbitri.zip
2013-12-06 08:26:56 Файл успешно перемещен в каталог /var/www/beatsound/data/www/beatsound.ru/system/cache/exchange1c/
2013-12-06 08:26:56 Удалось открыть архив 1cbitrix.zip
2013-12-06 8:30:32 - PHP Warning:  mysql_query(): Unable to save result set in /var/www/beatsound/data/www/beatsound.ru/system/database/mysql.php on line 22
2013-12-06 8:30:32 - PHP Warning:  mysql_query(): Unable to save result set in /var/www/beatsound/data/www/beatsound.ru/system/database/mysql.php on line 22
2013-12-06 8:30:32 - PHP Notice:  Error: Server shutdown in progress<br />Error No: 1053<br />SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '2' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '215' in /var/www/beatsound/data/www/beatsound.ru/system/database/mysql.php on line 50
2013-12-06 8:30:32 - PHP Warning:  mysql_query(): Unable to save result set in /var/www/beatsound/data/www/beatsound.ru/system/database/mysql.php on line 22
2013-12-06 8:30:32 - PHP Notice:  Error: Server shutdown in progress<br />Error No: 1053<br />SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '2' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '123' in /var/www/beatsound/data/www/beatsound.ru/system/database/mysql.php on line 50
2013-12-06 8:30:32 - PHP Notice:  Error: Server shutdown in progress<br />Error No: 1053<br />SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '2' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '140' in /var/www/beatsound/data/www/beatsound.ru/system/database/mysql.php on line 50

Вместе с этим модулем использую deadcow seo, читал темы в которых писалось разное - в том числе и то что якобы поля в базе пытаются заполнится дважды. Подскажите пожалуйста что это может быть, где смотреть и как можно починить?

Надіслати
Поділитися на інших сайтах


Здравствуйте. Помогите пожалуйста разобраться в чём проблема:

рабочий сайт перенёс на новый хостинг.

Права прописал.

В конфиг-файлах изменения внёс. Выдаётся такой список ошибок:

 

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'bakzzz_tcm'@'localhost' (using password: YES) in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 6

Notice: Error: Could not make a database link using bakzzz_tcm@localhost in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 7

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 10

Notice: Error: Could not connect to database bakzzz_tcm in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 11

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 14

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 15

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 16

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 17

Warning: mysql_real_escape_string() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 55

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 21

Warning: mysql_error() expects parameter 1 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 49

Warning: mysql_errno() expects parameter 1 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 49

Notice: Error: 
Error No: 
SELECT * FROM oic_store WHERE REPLACE(`url`, 'www.', '') = '' in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 49

Warning: mysql_close() expects parameter 1 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 67

Надіслати
Поділитися на інших сайтах


вам же ответили

пользователь 'bakzzz' не может получить доступ к базе данных. Либо пароль не указан, либо указан не верно, либо не тем пользователем не к той базе :)

Надіслати
Поділитися на інших сайтах

Здравствуйте. Использую для подгрузки товаров из базы модуль Обмен данными с 1C v8.x, до переноса сайта он более менее работал, сейчас перенесли сайт на новый хостинг - и в итоге выгрузка не грузится совсем, хотя сайт работает, настройки всех php.ini перенесли, хостинг располагает всеми библиотеками что и старый, версия php 5.4 а на старом 5.3. Но при импорте выгрузки на сайт:

2013-12-06 08:26:56 Начинается обработка загруженного файла - 1cbitri.zip
2013-12-06 08:26:56 Файл успешно перемещен в каталог /var/www/beatsound/data/www/beatsound.ru/system/cache/exchange1c/
2013-12-06 08:26:56 Удалось открыть архив 1cbitrix.zip
2013-12-06 8:30:32 - PHP Warning:  mysql_query(): Unable to save result set in /var/www/beatsound/data/www/beatsound.ru/system/database/mysql.php on line 22
2013-12-06 8:30:32 - PHP Warning:  mysql_query(): Unable to save result set in /var/www/beatsound/data/www/beatsound.ru/system/database/mysql.php on line 22
2013-12-06 8:30:32 - PHP Notice:  Error: Server shutdown in progress<br />Error No: 1053<br />SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '2' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '215' in /var/www/beatsound/data/www/beatsound.ru/system/database/mysql.php on line 50
2013-12-06 8:30:32 - PHP Warning:  mysql_query(): Unable to save result set in /var/www/beatsound/data/www/beatsound.ru/system/database/mysql.php on line 22
2013-12-06 8:30:32 - PHP Notice:  Error: Server shutdown in progress<br />Error No: 1053<br />SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '2' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '123' in /var/www/beatsound/data/www/beatsound.ru/system/database/mysql.php on line 50
2013-12-06 8:30:32 - PHP Notice:  Error: Server shutdown in progress<br />Error No: 1053<br />SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '2' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '140' in /var/www/beatsound/data/www/beatsound.ru/system/database/mysql.php on line 50

Вместе с этим модулем использую deadcow seo, читал темы в которых писалось разное - в том числе и то что якобы поля в базе пытаются заполнится дважды. Подскажите пожалуйста что это может быть, где смотреть и как можно починить?

Решил проблему:

key_buffer_size = 128M
max_allowed_packet = 1M
table_open_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 128K

table_cache =2048
query_cache_size = 128M
tmp_table_size = 64M
join_buffer_size = 32M
Надіслати
Поділитися на інших сайтах


  • 1 year later...

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'bakzzz_tcm'@'localhost' (using password: YES) in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 6

Notice: Error: Could not make a database link using bakzzz_tcm@localhost in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 7

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 10

Notice: Error: Could not connect to database bakzzz_tcm in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 11

​у меня така ежа проблема , решили вопрос или нет? Змінено користувачем afwollis
Надіслати
Поділитися на інших сайтах


Гість
Ця тема закрита для публікації повідомлень.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.