|
|
|
| Настроил на 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
то есть БД на одном хосте, а скрипты на другом
При работе скрипт не может установить связь с БД, подскажите пожалста, как решить этот вопрос? | |
|
|
|
|
|
|
|
для: julpierto
(18.05.2011 в 16:25)
| | А сам phpMyAdmin работает? | |
|
|
|
|
|
|
|
для: cheops
(18.05.2011 в 16:27)
| | да, создал там таблицу, к которой идет обращение из скрипта
$hostname = "localhost";
$username = "root";
$password = "***";
$dbName = "***";
mysql_connect($hostname,$username,$password) OR DIE("error");
|
на http://suzan , но не получается установить соединение | |
|
|
|
|
|
|
|
для: julpierto
(18.05.2011 в 16:28)
| | Пароль в $password используете точно такой же, как в конфигурационном файле phpMyAdmin? | |
|
|
|
|
|
|
|
для: cheops
(18.05.2011 в 19:32)
| | если написать неверный пароль, выдает - error.
если верный - пустой экран, может проблема в работе скрипта.
чтобы вас не запутать попробую разобраться с самого начала.
попробовал такой вариант http://www.softtime.ru/dic/id_dic=97&id_group=2
все работает, значит ошибка в скрипте, прошу прощения, что запутал вас и спасибо за помощь!) | |
|
|
|
|
|
|
|
для: julpierto
(18.05.2011 в 20:07)
| | А в настройках phpMyAdmin в качестве хоста тоже используется localhost?
Дело в том, что phpMyAdmin это такой же PHP-скрипт, как ваши - если работает он, должен работать и ваш скрипт, нужно только воспроизвести условия. Т.е. дело тут скорее всего в параметрах соединения. | |
|
|
|
|
|
|
|
для: cheops
(18.05.2011 в 20:14)
| | В настройках phpMyAdmin - настраивал по этому образцу http://xalov-ruslan.ru/php/apache-php-mysql-phpmyadmin-virtualnye-xosty-v-ubuntu-10-04/ он мне показался более менее адекватным (для первого раза очень подробно и главное - работает!)
Хотел бы задать вам еще один вопрос:
когда я создаю какой-нибудь новый файл (скрипт) на своем хосте каждый раз приходится выставлять рекурсивно права на папку, чтобы иметь к нему доступ из браузера, командой
скажите пожалуйста, можно ли настроить себе права 777 при добавлении файла (как в денвере) | |
|
|
|
|
|
|
|
для: julpierto
(18.05.2011 в 20:20)
| | Найдите в phpMyAdmin файл config.inc.php, посмотрите какие в нем параметры соединения?
>скажите пожалуйста, можно ли настроить себе права 777 при добавлении файла (как в денвере)
Это через umask делается в параметрах пользователя, именно этот параметр задает права доступа по умолчанию. Правда где это искать в Ubuntu понятия не имею. | |
|
|
|
|
|
|
|
для: cheops
(18.05.2011 в 21:14)
| | В конце концов разобрался, в чем проблема - не была подключена библиотека cURL
в моем варианте решение:
sudo aptitude install php5-cli php5-curl php5-gd php5-imagick php5-json php5-mcrypt
|
| |
|
|
|