Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Wi

Автор: Sutar
Дата сообщения: 22.05.2013 23:05
Cheery
спасибо
скачал VC9 x86 Thread Safe и подключил


Код: D:\Apache2.2/php5/php5apache2_2.dll
Автор: Cheery
Дата сообщения: 22.05.2013 23:20
Sutar
http://ru.wikipedia.org/wiki/Thread-safety
Автор: Sutar
Дата сообщения: 22.05.2013 23:41
Cheery
спасибо
теперь проблема, не могу подключиться через phpmyadmin к mysql
по началу не правильный логин и пароль был, но теперь вообще пишет что


Код: #2003 - Сервер не отвечает
Автор: Cheery
Дата сообщения: 22.05.2013 23:45
Sutar
файерволл на время выключите и посмотрите. возможно он блокирует порт 3306
Автор: Sutar
Дата сообщения: 23.05.2013 19:58
Cheery
а может блокировать порт роутер?
Автор: Cheery
Дата сообщения: 23.05.2013 20:00
Sutar

Цитата:
а может блокировать порт роутер?

если у вас MySQL сервер на той же машине запущен, то при чем тут роутер?
или где он запущен?
Автор: Sutar
Дата сообщения: 23.05.2013 20:29
Cheery
не всё запускается на одной машине
MySQL частично запускается
но пишет что пароль и логин root не правельный
Автор: Cheery
Дата сообщения: 23.05.2013 20:30
Sutar

Цитата:
но пишет что пароль и логин root не правельный

значит неправильные, логично же..
Автор: Sutar
Дата сообщения: 23.05.2013 21:31
Cheery
но он по стандарту стоит root?
и ещё 1 баг нашел
я вот например меняю содержание .php файла на сервере
и чтоб изменения были применены мне нужно перезагружать весь сервер как можно сделать обновление без перезагрузки сервера? (Изменения в php)
Автор: Cheery
Дата сообщения: 23.05.2013 22:00
Sutar

Цитата:
но он по стандарту стоит root?

"он" - кто? логин да, а вот пароля по умолчанию нет вообще.. но доступ только с 127.0.0.1


Цитата:
мне нужно перезагружать весь сервер как можно сделать обновление без перезагрузки сервера

не нужно ничего перегружать
Автор: Sutar
Дата сообщения: 24.05.2013 20:50
Cheery
вот такой баг у меня (тык)

есть файл на сервере к примеру index.php
открываем главную открывает index.php
если открыть localhost/index.php открывает index.php
а если localhost/index то не открывает index.php
как сделать чтоб с перва пыталось открыть файл а потом папку (если папки нету)
Автор: Cheery
Дата сообщения: 24.05.2013 21:09
Sutar

Цитата:
а если  localhost/index то не открывает index.php

а с чего он должен открывать php файл при этом?
нужно создавать mod_rewrite правило, что если нет файла или директории, но есть файл с расширением .php, то его и надо запрашивать.
Автор: Sutar
Дата сообщения: 24.05.2013 21:47
Cheery
а через настройки апатча можно сделать так?
Автор: Cheery
Дата сообщения: 24.05.2013 21:55
Sutar

Цитата:
а через настройки апатча можно сделать так?

mod_rewrite и есть "настройки" апача.
Автор: Sutar
Дата сообщения: 24.05.2013 22:38
Cheery
а как в "настройках" сделать так?
Автор: Cheery
Дата сообщения: 24.05.2013 22:44
Sutar
это уже не имеет никакого отношения к установке
mod_rewrite: документация, готовые решения, вопросы

ps: что то такое

Цитата:
RewriteCond %{SCRIPT_FILENAME}/ !-d
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_URI}\.php -f
RewriteRule ^(.*)$ /$1.php [NS,L]
Автор: Sutar
Дата сообщения: 01.06.2013 22:21
В чем ошибка?


Код: <FilesMatch "^\.ht||\.c>
Order allow, deny
Deny from all
Satisfy All
</FilesMatch>
Автор: Cheery
Дата сообщения: 05.06.2013 00:41
Sutar

Цитата:
<FilesMatch "^\.(ht|c)">

Автор: Sutar
Дата сообщения: 07.06.2013 22:45
Cheery
а можно сделать также и с Directory?


Код: <Directory "D:/Revelins/www/(site1.ua|site1.ru|phpmyadmin)">
Автор: Sutar
Дата сообщения: 13.07.2013 00:43
Cheery
блин
снова ошибка


Код: [Sat Jul 13 00:42:38 2013] [notice] Parent: Received restart signal -- Restarting the server.
[Sat Jul 13 00:42:38 2013] [notice] Child 1300: Exit event signaled. Child process is ending.
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.104 for ServerName
PHP Warning: PHP Startup: Unable to load dynamic library 'D:\\123\\php5\\ext\\php_mysql.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
[Sat Jul 13 00:42:38 2013] [notice] Apache/2.2.22 (Win32) PHP/5.2.17 configured -- resuming normal operations
[Sat Jul 13 00:42:38 2013] [notice] Server built: Jan 28 2012 11:16:39
[Sat Jul 13 00:42:38 2013] [notice] Parent: Created child process 2380
[Sat Jul 13 00:42:38 2013] [debug] mpm_winnt.c(477): Parent: Sent the scoreboard to the child
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.104 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.104 for ServerName
PHP Warning: PHP Startup: Unable to load dynamic library 'D:\\123\\php5\\ext\\php_mysql.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
[Sat Jul 13 00:42:38 2013] [notice] Child 2380: Child process is running
[Sat Jul 13 00:42:38 2013] [info] Parent: Duplicating socket 200 and sending it to child process 2380
[Sat Jul 13 00:42:38 2013] [debug] mpm_winnt.c(398): Child 2380: Retrieved our scoreboard from the parent.
[Sat Jul 13 00:42:38 2013] [debug] mpm_winnt.c(595): Parent: Sent 1 listeners to child 2380
[Sat Jul 13 00:42:38 2013] [debug] mpm_winnt.c(554): Child 2380: retrieved 1 listeners from parent
[Sat Jul 13 00:42:38 2013] [info] Child 1300: Accept thread exiting.
[Sat Jul 13 00:42:39 2013] [notice] Child 2380: Acquired the start mutex.
[Sat Jul 13 00:42:39 2013] [notice] Child 2380: Starting 64 worker threads.
[Sat Jul 13 00:42:39 2013] [notice] Child 1300: Released the start mutex
[Sat Jul 13 00:42:39 2013] [info] Child 1300: 64 threads blocked on the completion port
[Sat Jul 13 00:42:40 2013] [notice] Child 1300: All worker threads have exited.
[Sat Jul 13 00:42:40 2013] [notice] Child 2380: Starting thread to listen on port 80.
[Sat Jul 13 00:42:40 2013] [notice] Child 1300: Child process is exiting
Автор: Cheery
Дата сообщения: 13.07.2013 00:54
Sutar

Цитата:
снова ошибка

libmysql.dll в папку с исполняемым файлом апача
Автор: Sutar
Дата сообщения: 13.07.2013 01:06
Cheery
запустилось
но я почему-то не могу получить любую инофрмацию с БД
пишет типо


Код: Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in D:\111\www\q-111.net.ua\index.php on line 11

Notice: Trying to get property of non-object in D:\111\www\q-111.net.ua\index.php on line 12
Автор: Cheery
Дата сообщения: 13.07.2013 01:10
Sutar

Цитата:
а вот функции


Цитата:
работает хорошо

кто сказал? а если @ убрать?
Автор: Sutar
Дата сообщения: 13.07.2013 01:17
Cheery

Код: <?php

$db_host = "localhost";
$db_user = "Sutar";
$db_pass = ******
$db_name = "q-top";
$time_cookie = 60*60*24*date("t");

$time_stats_update = "300";

$db_connect = mysql_connect($db_host, $db_user, $db_pass);

if(!$db_connect)
{
    die(mysql_error());
}

$db_site = mysql_select_db($db_name, $db_connect);

if(!$db_site)
{
    die(mysql_error());
}
Автор: Cheery
Дата сообщения: 13.07.2013 01:19
Sutar

Цитата:
и всё хорошо

если выдает

Цитата:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in D:\111\www\q-111.net.ua\index.php on line 11

значит не все хорошо.
указатель на подключение, передаваемый в функцию, таковым не является.
поэтому либо проблема в подключении, либо в ошибочном MySQL запросе.
Автор: Sutar
Дата сообщения: 13.07.2013 01:24
Cheery
не запрос хороший, потому что скрипт работал на ура раньше.
Автор: Cheery
Дата сообщения: 13.07.2013 01:26
Sutar

Цитата:
не запрос хороший, потому что скрипт работал на ура раньше.

значит что то изменили и стал плохим.. аналогично, надо проверять результат функции mysql_query и выводить mysql_error()
Автор: Sutar
Дата сообщения: 13.07.2013 01:28
Cheery
вот запрос

Код: строка 10: $connect = mysql_query("SELECT COUNT(*) AS `site` FROM `top_site`");
строка 11: $line_site = mysql_fetch_object($connect);
строка 12: $count_page = ceil($line_site->site/20);
Автор: Cheery
Дата сообщения: 13.07.2013 01:37
Sutar
база данных повреждена
Автор: Sutar
Дата сообщения: 13.07.2013 11:10
Cheery
хорошо, её я буду переустанавливать.
капец... я перезагрузил компьютер, и теперь всё работает кроме MySQL

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950

Предыдущая тема: Вопросы по Linux Mandrake 9.0


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.