Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: php require_once  (Прочитано 2797 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1690
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: php require_once
« Ответ #15 : 17 Мая 2010, 06:33:00 »
В общем-то, можно еще и connetct.php посмотреть... Ну или добавить в файл, если нет (отмечено полужирным):
. . . . . .
$connect = mysql_connect("localhost", "name", "pass") or die(mysql_error());
mysql_celect_db("db_name") or die(mysql_erroror());
. . . . . .

И уже смотреть ошибки самого MySQL.
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн VolCh

  • Активист
  • *
  • Сообщений: 543
    • Просмотр профиля
Re: php require_once
« Ответ #16 : 17 Мая 2010, 06:55:09 »
Если уж на то пошло, то сначала добавить
echo "connect.php started"
...
echo "connect.php finished"
flush() // для очистки совести :)

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: php require_once
« Ответ #17 : 17 Мая 2010, 08:53:43 »
Я рекомендую такую структуру директорий для проектов, на примере
al@ubuntu-desktop1:~$ ls -l /var/www/Sale
итого 32
drwxr-xr-x 3 al al 4096 2010-02-11 17:24 Arhive
drwxr-xr-x 3 al al 4096 2010-03-17 09:40 CSS
drwxr-xr-x 2 al al 4096 2010-02-02 10:42 doc
drwxr-xr-x 2 al al 4096 2010-02-05 13:39 html
drwxr-xr-x 2 al al 4096 2010-02-09 13:01 Image
drwxr-xr-x 2 al al 4096 2010-02-18 17:26 js
drwxr-xr-x 3 al al 4096 2010-03-23 09:15 php
-rwxr-xr-x 1 al al  207 2010-02-04 12:00 setAssess.sh
al@ubuntu-desktop1:~$

Преимущества в следующем:
- выполняя либо скрипт php, либо открывая html не надо знать где ты находишься и на каком уровне
- везде стандартный одинаковый вариант url, надо знать только в какой директории находится требуемый файл.

Примеры:

   <script type="text/javascript" src="../js/jquery-1.4.1.min.js"></script>
   <script type="text/javascript" src="../js/jquery.form.js"></script>
   <link type="text/css" rel="stylesheet" href="../CSS/Document.css"  />

      $.post("../php/price.php", str, function(data) {...}



Оффлайн VolCh

  • Активист
  • *
  • Сообщений: 543
    • Просмотр профиля
Re: php require_once
« Ответ #18 : 17 Мая 2010, 08:56:36 »
Прямой доступ по урл к док, пхп, а тем более к ш чреват проблемами в безопасности

Оффлайн Убунтолог19

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: php require_once
« Ответ #19 : 17 Мая 2010, 13:11:55 »
В общем-то, можно еще и connetct.php посмотреть... Ну или добавить в файл, если нет (отмечено полужирным):
. . . . . .
$connect = mysql_connect("localhost", "name", "pass") or die(mysql_error());
mysql_celect_db("db_name") or die(mysql_erroror());
. . . . . .

И уже смотреть ошибки самого MySQL.
Ошибок нету, просто не выводит тот блок информации за который отвечает файл roz.php в котором вызывается  require_once("../connect.php");

Оффлайн k33

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: php require_once
« Ответ #20 : 17 Мая 2010, 16:14:08 »
1. error_reporting (E_ALL);
2. Действительно, добавь в код включаемого файла какой-нибудь вывод для диагностики.
3. Если диагностики (т.е., вывода) не будет - попробуй выполнить var_dump( stat("<путь к файлу>") ); Напиши, что выведет. Будем думать тогда уже.
Ci vis pacem, para bellum.

 

Страница сгенерирована за 0.054 секунд. Запросов: 25.