Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Linux: виртуальный хост не видит БД из myphpadmin
 
 автор: julpierto   (18.05.2011 в 16:25)   письмо автору
 
 

Настроил на Ubuntu apache+mySQL+myphpadmin (первый раз)
хост по адресу - http://suzan
phpmyadmin - http://localhost/phpmyadmin/

файл hosts:
127.0.0.1 localhost
127.0.1.1 julpierto
127.0.0.2 suzan

то есть БД на одном хосте, а скрипты на другом
При работе скрипт не может установить связь с БД, подскажите пожалста, как решить этот вопрос?

  Ответить  
 
 автор: cheops   (18.05.2011 в 16:27)   письмо автору
 
   для: julpierto   (18.05.2011 в 16:25)
 

А сам phpMyAdmin работает?

  Ответить  
 
 автор: julpierto   (18.05.2011 в 16:28)   письмо автору
 
   для: cheops   (18.05.2011 в 16:27)
 

да, создал там таблицу, к которой идет обращение из скрипта
$hostname = "localhost"; 

$username = "root"; 

$password = "***"; 

$dbName = "***";

mysql_connect($hostname,$username,$password) OR DIE("error");

на http://suzan , но не получается установить соединение

  Ответить  
 
 автор: cheops   (18.05.2011 в 19:32)   письмо автору
 
   для: julpierto   (18.05.2011 в 16:28)
 

Пароль в $password используете точно такой же, как в конфигурационном файле phpMyAdmin?

  Ответить  
 
 автор: julpierto   (18.05.2011 в 20:07)   письмо автору
 
   для: cheops   (18.05.2011 в 19:32)
 

если написать неверный пароль, выдает - error.
если верный - пустой экран, может проблема в работе скрипта.
чтобы вас не запутать попробую разобраться с самого начала.
попробовал такой вариант http://www.softtime.ru/dic/id_dic=97&id_group=2
все работает, значит ошибка в скрипте, прошу прощения, что запутал вас и спасибо за помощь!)

  Ответить  
 
 автор: cheops   (18.05.2011 в 20:14)   письмо автору
 
   для: julpierto   (18.05.2011 в 20:07)
 

А в настройках phpMyAdmin в качестве хоста тоже используется localhost?
Дело в том, что phpMyAdmin это такой же PHP-скрипт, как ваши - если работает он, должен работать и ваш скрипт, нужно только воспроизвести условия. Т.е. дело тут скорее всего в параметрах соединения.

  Ответить  
 
 автор: julpierto   (18.05.2011 в 20:20)   письмо автору
 
   для: cheops   (18.05.2011 в 20:14)
 

В настройках phpMyAdmin - настраивал по этому образцу http://xalov-ruslan.ru/php/apache-php-mysql-phpmyadmin-virtualnye-xosty-v-ubuntu-10-04/ он мне показался более менее адекватным (для первого раза очень подробно и главное - работает!)
Хотел бы задать вам еще один вопрос:
когда я создаю какой-нибудь новый файл (скрипт) на своем хосте каждый раз приходится выставлять рекурсивно права на папку, чтобы иметь к нему доступ из браузера, командой
sudo chmod -R 777 suzan/

скажите пожалуйста, можно ли настроить себе права 777 при добавлении файла (как в денвере)

  Ответить  
 
 автор: cheops   (18.05.2011 в 21:14)   письмо автору
 
   для: julpierto   (18.05.2011 в 20:20)
 

Найдите в phpMyAdmin файл config.inc.php, посмотрите какие в нем параметры соединения?

>скажите пожалуйста, можно ли настроить себе права 777 при добавлении файла (как в денвере)
Это через umask делается в параметрах пользователя, именно этот параметр задает права доступа по умолчанию. Правда где это искать в Ubuntu понятия не имею.

  Ответить  
 
 автор: julpierto   (18.05.2011 в 21:31)   письмо автору
 
   для: cheops   (18.05.2011 в 21:14)
 

В конце концов разобрался, в чем проблема - не была подключена библиотека cURL
в моем варианте решение:
sudo aptitude install php5-cli php5-curl php5-gd php5-imagick php5-json php5-mcrypt

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования