26

Re: АПАЧ на пашет, нужен совет.

vacum
В этом журнале ничего не видно, кроме того, что по какой-то причине Apache был некорректно закрыт, возможно упал.

Посмотрите в журнале виртуального хоста localhost.

27

Re: АПАЧ на пашет, нужен совет.

блин, а где находится этот журнал? Если имеется ввиду "error.log"  в папке localhost, то он пуст.

28

Re: АПАЧ на пашет, нужен совет.

vacum
Да, я имел в виду именно журнал в папке localhost.

После запуска .php файла Apache продолжает работать, или падает?

29

Re: АПАЧ на пашет, нужен совет.

попытался запустить PHP-файлы, в журнале localhost появилось следующее:

[spoiler][Sat Jul 18 20:53:33 2009] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: db in C:\\apache\\localhost\\www\\phpsite\\index.php on line 4
[Sat Jul 18 20:53:33 2009] [error] [client 127.0.0.1] PHP Warning:  mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\\apache\\localhost\\www\\phpsite\\index.php on line 4
[Sat Jul 18 20:53:33 2009] [error] [client 127.0.0.1] PHP Warning:  mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\\apache\\localhost\\www\\phpsite\\index.php on line 5
[Sat Jul 18 20:53:33 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:34 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:34 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/favicon.ico
[Sat Jul 18 20:53:37 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/favicon.ico
[Sat Jul 18 20:53:41 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:43 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:43 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:44 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:45 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:45 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:47 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:47 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:49 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:49 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:50 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php
[Sat Jul 18 20:53:51 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php[/spoiler]
[Sat Jul 18 20:53:52 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/untitled, referer: http://localhost/phpsite/index.php

30

Re: АПАЧ на пашет, нужен совет.

vacum
Отошлите на hanut@php-myadmin.ru все конфигурационные файлы (php.ini, httpd.conf, httpd-vhosts.conf).

31

Re: АПАЧ на пашет, нужен совет.

снес базу, поставил заново. Вроде всё пашет.

32 (изменено: vacum, 2010-01-22 23:53:37)

Re: АПАЧ на пашет, нужен совет.

здравствуйте!
устанавливаю соединение с БД через функцию:

[spoiler]<?php
include ("blocks/bd.php");

?> [/spoiler]
файл bd.php содержит :
[spoiler]<?
$db = mysql_connect("localhost","php","12345");
mysql_select_db("phpsite",$db);
?>
[/spoiler]

в браузере выводит текст файла bd.php строкой через точку с запятой (над шапкой)

хотя если обходиться без функции include, соединяюсь без ошибок

33 (изменено: Hanut, 2010-01-23 12:15:29)

Re: АПАЧ на пашет, нужен совет.

о, блин, заработало. Но не выводит текст и метаданные. общий код такой:
[spoiler]<?php
include("blocks/bd.php");
$result = mysql_query ("SELECT title,meta_d,meta_k,text FROM setting WHERE page='index'",$db);
$myrow = mysql_fetch_array($result);
?> // Закрывающий тег блока PHP кода должен быть здесь

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<title><?php echo $result['title']; ?></title>
<meta name="description" content="<?php echo $result['meta_d']; ?>">
<meta name="keywords" content="<?php echo $result['meta_k']; ?>">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link href="style.css" rel="stylesheet" type="text/css">

// ?> Здесь ошибка
[/spoiler]
ну и то же самое в ячейке текста:
[spoiler] <td width="597" align="left" valign="top"><?php echo $result['text']; ?></td>[/spoiler]

Страница пустая, исходный код в нужных местах не заполнен. Только title отмечен "главная", хотя он тоже из базы.
никаких ошибок о неподключении к бд и тому подобного нет.

34

Re: АПАЧ на пашет, нужен совет.

vacum
Прокомментировал код.

35 (изменено: vacum, 2010-02-02 22:32:37)

Re: АПАЧ на пашет, нужен совет.

Здравствуйте,Hanut !
Вывожу текст по ссылке с другой страницы,
выводит пустую страницу, а над шапкой ошибку:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\apache\localhost\www\phpsite\view_lectures.php on line 8

вот код:

<?php 
$db = mysql_connect("localhost","vacum","280181");
mysql_query('SET NAMES cp1251');
mysql_select_db("phpsite",$db);
if(isset($_GET['id'])) {$id=$_GET['id'];}

$result = mysql_query ("SELECT * FROM lectures WHERE id=$'id'",$db);
$myrow = mysql_fetch_array($result);-----------8-ая строка
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<meta name="description" content="<?php echo $myrow['meta_d']; ?>">
<meta name="keywords" content="<?php echo $myrow['meta_k']; ?>">
<title><?php echo $myrow['title']; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link href="style.css" rel="stylesheet" type="text/css">...........

в чём ошибся?

36

Re: АПАЧ на пашет, нужен совет.

Смотрите на переменную $id в строке (лишние кавычки).
$result = mysql_query ("SELECT * FROM lectures WHERE id=$id",$db);

37 (изменено: vacum, 2010-02-02 22:46:09)

Re: АПАЧ на пашет, нужен совет.

Появилась ещё одна ошибка:

Notice: Undefined variable: id in C:\apache\localhost\www\phpsite\view_lectures.php on line 7

Сообщение добавлено Tue Feb  2 22:48:39 2010
поставил назад кавычки, осталась только эта ошибка:
Notice: Undefined variable: id in C:\apache\localhost\www\phpsite\view_lectures.php on line 7
очень интересно....)-:

38

Re: АПАЧ на пашет, нужен совет.

vacum
Посмотрите есть ли переменная $id и значение в ней.

if(isset($_GET['id'])) {
  $id=$_GET['id'];
} else exit('Пусто')

39

Re: АПАЧ на пашет, нужен совет.

вышла белая страница с ошибкой на 8-ой строке.
Вод код страницы, откуда ссылка:

<?php 
$db = mysql_connect("localhost","vacum","280181");
mysql_query('SET NAMES cp1251');
mysql_select_db("phpsite",$db);
$result = mysql_query ("SELECT title,meta_d,meta_k,text FROM setting WHERE page='lectures'",$db);
$myrow = mysql_fetch_array($result);
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<meta name="description" content="<?php echo $myrow['meta_d']; ?>">
<meta name="keywords" content="<?php echo $myrow['meta_k']; ?>">
<title><?php echo $myrow['title']; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link href="style.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style2 {
    color: #A72E37;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.style3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
}
-->
</style>
</head>

<body>
<table width="1000" height="524" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
 <!--шапка сайта-->
 <?php 
 include("blocks/header.php");
 ?>
  
  <tr>
    <td><table width="1000" border="0">
      <tr>
      <!--навигация-->
        <?php 
        include("blocks/navig.php");
        ?>
        <td width="597" align="center" valign="top">
        <?php echo $myrow['text']; ?>
        <?php
        
    $result = mysql_query("SELECT id,title,description,author,date FROM lectures",$db);
    $myrow = mysql_fetch_array($result);     
        
        do{
printf("<table align='center' class='lectures'>
          <tr>
            <td class='lectures_title'>
            <p class = 'lectures_name'><a href = 'view_lectures.php?id = %s'>%s</a></p>  */ЗДЕСЬ ССЫЛКА/*
            <p class = 'lectures_adds'>Добавлен: %s</p>
            <p class = 'lectures_adds'>Автор: %s</p></td>
          </tr>
          
          <tr>
            <td><p class = 'descript'>%s</p></td>
          </tr>
        </table><br><br>",$myrow["id"],$myrow["title"],$myrow["date"],$myrow["author"],$myrow["description"]);
}
while($myrow = mysql_fetch_array($result));    
?>    
        </td>

Сообщение добавлено Tue Feb  2 23:48:43 2010
А НАИСАЛ else echo "пусто";
вывело страницу. Над шапкой - слово  пусто, затем ошибка на 8-ой и шапка

40

Re: АПАЧ на пашет, нужен совет.

vacum
Много лишних пробелов. id=value - Это надо писать слитно.

<p class = 'lectures_name'><a href='view_lectures.php?id=%s'>%s</a></p>

41

Re: АПАЧ на пашет, нужен совет.

Здравствуйте! Переустановил сервер, в phpmyadmine пишет : "Дополнительные возможности для работы со связанными таблицами недоступны. Для определения причины нажмите здесь"
библиотеки все присутствуют.

Сообщение добавлено Wed Mar 17 22:46:25 2010
нажимаю "здесь" Появляется :


$cfg['Servers'][$i]['pmadb'] ...     OK
$cfg['Servers'][$i]['relation'] ...     Не готово [ Документация ]
Основные возможности связей: Недоступно

$cfg['Servers'][$i]['table_info'] ...     Не готово [ Документация ]
Показать возможности: Недоступно

$cfg['Servers'][$i]['table_coords'] ...     Не готово [ Документация ]
$cfg['Servers'][$i]['pdf_pages'] ...     Не готово [ Документация ]
Создание PDF-схемы: Недоступно

$cfg['Servers'][$i]['column_info'] ...     Не готово [ Документация ]
Отображать комментарии столбцов: Недоступно
Созданные закладки: Недоступно
Преобразование: Недоступно

$cfg['Servers'][$i]['history'] ...     Не готово [ Документация ]
История SQL-запросов: Недоступно

$cfg['Servers'][$i]['designer_coords'] ...     Не готово [ Документация ]
Дизайнер: Недоступно

42

Re: АПАЧ на пашет, нужен совет.

vacum
Посмотрите здесь раздел посвященный установке расширений phpMyAdmin. http://php-myadmin.ru/learning/instrument-pma.html

Необходимо развернуть таблицы расширений из дампа create_tables.sql находящегося в каталоге scripts.

Если вы уже развернули таблицы расширений, а предупреждение не исчезает, то почистите куки браузера.