Люди добрые, помогите кто чем может!
В распоряжении имеется интернет-магазин, на локальном сервере (Денвер) все работало отлично, когда закачал в интернет сайт весь перекорежило.
Для начала была проблема с подключением с БД, но с этим разобрался. Корзина теперь работает. Еще имеется большая-пребольшая куча страничек с товарами, каждая тоже подключается к БД.
$link = mysql_connect("localhost","login","password");
mysql_select_db("db_name");
Есессено в login и password подставляю свои, на сайте хостера написано, что адрес сервера надо оставить localhost.
В корзине это работает, копирую эти две строчки на любую страницу с товаром, и сервер выдает No database selected.
Что самое интересное, это то, что если скопировать эти же самые две строчки назад в корзину, она тоже перестает работать
В чем может быть дело?
Еще есть проблема с открытием файлов на сайте с помощью fopen
Warning: fopen(admin/_logs.txt) [function.fopen]: failed to open stream: Permission denied in /home/bla-bla-bla/public_html/index.php on line 19
Обратился к саппорту, они очень добросовестно... перевели мне ответ сервера на русский йазык.
Сейчас вообще не отвечают
1. Cult Hero - 03 Мая, 2007 - 12:29:26 - перейти к сообщению
2. awep - 04 Мая, 2007 - 13:56:08 - перейти к сообщению
Про файлы: нужно установить chmod на файлы и папки. Про это статей в сети - море!
Про базу: может быть, что конфигурации у тебя в отдельном файле, а подключить ты его забыл. из-за этого скрипт не может определить, кого нада выбрать.
ставь error_reporting(E_ALL) и посмотри что происходит
Про базу: может быть, что конфигурации у тебя в отдельном файле, а подключить ты его забыл. из-за этого скрипт не может определить, кого нада выбрать.
ставь error_reporting(E_ALL) и посмотри что происходит