НЕ добавляет в базу

Тема в разделе "Базы данных", создана пользователем vissavi, 16 май 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. vissavi

    vissavi Постоялец

    Регистр.:
    4 дек 2007
    Сообщения:
    96
    Симпатии:
    23
    Движок самописный (приобрел) - по словам продавца - на денвере все нормально работает.. при установке на хостинг не могу добавить новость (работает на mysql, просто не записывает новость в базу (хотя если при добавлении параллельно загружаешь картинку - грузится на сервер)
    данные сервера:
    # Сервер: Localhost via UNIX socket
    # Версия сервера: 5.1.46
    # Версия протокола: 10
    * Apache/2.2.15 (FreeBSD) mod_ssl/2.2.15 OpenSSL/0.9.8k DAV/2 PHP/5.2.12 with Suhosin-Patch
    * Версия MySQL-клиента: 5.1.46
    * PHP расширение: mysql

    Где копать?
     
  2. grey109

    grey109

    Регистр.:
    3 апр 2007
    Сообщения:
    176
    Симпатии:
    19
    Отображение ошибок включено на сайта? В логах что-то есть?
     
  3. k1ava

    k1ava Создатель

    Регистр.:
    7 июл 2008
    Сообщения:
    21
    Симпатии:
    2
    Видимо какое то поле остается пустым и база не принимает этот запрос, выкладывай код.
     
  4. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    364
    Симпатии:
    117
    1) посмотрите что пишется в error.log на сервере
    2) в коде самого движка включите вывод ошибок на экран и при добавлении очередной новости вы сможете увидеть ошибку по которой и можно определить почему не добавляются записи в БД
    3) откройте сам пхп-файл отвечающий за добавления новостей и проанализируйте его, особенно в том месте где происходит вставка в БД записей ...

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

    diavolic

    Регистр.:
    17 мар 2010
    Сообщения:
    522
    Симпатии:
    102
    либо связи с сервером нет, либо переменная не передается, либо используются переменные передаваемый в запросах по имени, вместо массивов $_GET, $_POST
     
Статус темы:
Закрыта.