Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2014, 10:12   #1
impeee
Пользователь
 
Регистрация: 11.09.2013
Сообщений: 56
По умолчанию не выполняется mysql_connect() на сервере

Добрый день.

Мне предоставили сервер под сайт, там стоит ubuntu. Распаковал я на нем mysqlserver и mysqlclient, проверил через консоль Putty - мускул работает, sql запросы выполняются, все ок. Но как только выполняю элементарный запрос скриптом, который лежит на сервере:

Код:
$host = "localhost";
$user = "root"; 
$pass = "пароль";
$dbname = "имя базы";

$dbconnect = mysql_connect($host , $user , $pass);
if (!$dbconnect) { echo ("Не могу подключиться к серверу базы данных!"); }
..ничего не происходит, белый экран после строчки с mysql_connect(). До нее код выполняется, после - нет. Даже сообщение об ошибки не выводится. Пытался менять localhost на айпишник сервера, ноль реакции. Логин и пароль правильные. Права стоят самые максимальные на пользователе root. В чем же может быть причина? Может в конфигурационном файле я что-то не прописал? Заранее спасибо за совет/помощь.

p.s. Тремя неделями ранее приблизительно, я на этом же хостере ставил сайт, аналогично устанавливал все, все заработало с первого раза. Правда, на том сайте phpmyadmin был.

Последний раз редактировалось impeee; 31.03.2014 в 10:20.
impeee вне форума Ответить с цитированием
Старый 31.03.2014, 10:20   #2
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Включить вывод ошибок, посмотреть логи сервера – где-то информация о причинах возникновения проблемы по-любому есть.
Andkorol вне форума Ответить с цитированием
Старый 31.03.2014, 10:29   #3
impeee
Пользователь
 
Регистрация: 11.09.2013
Сообщений: 56
По умолчанию

Цитата:
Сообщение от Andkorol Посмотреть сообщение
Включить вывод ошибок, посмотреть логи сервера – где-то информация о причинах возникновения проблемы по-любому есть.
Прописал я строки, рекомендованные в статье, которую Вы скинули:

Код:
ini_set('display_errors',1);
error_reporting(E_ALL);
И действительно, появилась ошибка:

Fatal error: Call to undefined function mysql_connect() in..

Спасибо! ) Видимо библиотека mysql не подключен в конфиге, и действительно, как она может быть подключена, если я этого не сделал? )
impeee вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Call to undefined function mysql_connect() Как решить Winexcel PHP 2 18.03.2014 18:44
Не выполняется запрос REztor SQL, базы данных 2 26.11.2012 17:56
не выполняется js STALERUM JavaScript, Ajax 3 24.09.2012 12:21
mysql_connect - обработка исключений crazy horse PHP 15 10.02.2009 13:52
Fatal error: Call to undefined function mysql_connect() Air Помощь студентам 1 17.01.2009 12:41