PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (8): « 1 2 3 4 5 [6] 7 8 »
Найдено сообщений: 110
Ejik
Отправлено: 29 Апреля, 2009 - 11:47:23 • Тема: Не работает сайт на localhost слитый с хостера • Форум: Apache и другие веб-серверы
Ответов: 6 Просмотров: 1211
Сейчас совсем ни чего понять не могу, создал файл info.php с функцией phpinfo()
в браузере открывается, но только стоит переименовать этот файл в index.php, то браузер дает ошибку
Internet Explorer не может отобразить эту веб-страницу
И не чего в голову не приходит, кто-нибудь может сказать, хотя бы куда рыть?
Ejik
Отправлено: 28 Апреля, 2009 - 14:32:28 • Тема: Не работает сайт на localhost слитый с хостера • Форум: Apache и другие веб-серверы
Ответов: 6 Просмотров: 1211
EuGen
Вот все что находиться в .htaccess
CODE (
text ):
скопировать код в буфер обмена
#Options +Includes +FollowSymLinks -Indexes
DirectoryIndex index.htm index.php index.html
AddDefaultCharset windows-1251
#CookieTracking on
#CookieExpires "1 years"
# default php version is 4.3.9
# uncomment next line to use latest 4.4.x
AddType application/x-httpd-php44 php
# uncomment next line to use latest 5.x
AddType application/x-httpd-php5 php
php_flag session.use_trans_sid 0
#ErrorDocument 403 /suspend.php
ErrorDocument 403 /error.php?403
ErrorDocument 404 /error.php?404
<FilesMatch "\.(tpl)$">
Order allow,deny
Deny from all
</FilesMatch>
RewriteEngine on
RewriteBase /
# LANG
#RewriteRule ^([a-z]{2})/?$ index.php?lang=$1&%{QUERY_STRING} [L]
# CALENDAR
RewriteRule ^([-0-9a-z_//]*)/([0-9]{1,2})-([0-9]{1,2})-([0-9]{2,4})/$ index.php?page=$1&day=$2&month=$3&year=$4&%{QUERY_STRING} [L]
#CONTENT
RewriteRule ^([-0-9a-z_//]*)/([-0-9a-z_]+)\.html$ index.php?page=$1&row=$2&%{QUERY_STRING} [L]
#PAGE
RewriteRule ^([-0-9a-z_//]+)/?$ index.php?page=$1&%{QUERY_STRING} [L]
Коментировал по очереди все строки но результата не дало, менялся только текст ошибки.
Подскажите пож-та, что нужно закоментировать или добавить.
Ejik
Отправлено: 28 Апреля, 2009 - 14:08:30 • Тема: Не работает сайт на localhost слитый с хостера • Форум: Apache и другие веб-серверы
Ответов: 6 Просмотров: 1211
Подскажите пож-та, почему не работает сайт на локальной машине.
Все переписал с хостера, и базу экспортировал. На своей машине установил Apache+MySQL+PHP. Но при открытии сайта выходит вот такое сообщение:
Forbidden
You don't have permission to access /info.php on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
-------------------------------- -------------------------------- ----------------
Apache/2.0.55 (Win32) PHP/5.2.6 Server at 192.168.113.3 Port 80
Как это исправить?
Ejik
Отправлено: 13 Апреля, 2009 - 12:03:57 • Тема: Запрос к бд • Форум: SQL и Архитектура БД
Ответов: 35 Просмотров: 185
Stierus проверил и у видел что при подстановки значений в запросе
запрос работает
не работает
вывел его на экран и вот что вышло and DATE_FORMAT(dater, '%m-%d')=04-13
без кавычек, как поставить кавычки?
(Добавление)
Все проблема решена, всем спасибо за терпение.
Ejik
Отправлено: 13 Апреля, 2009 - 11:02:02 • Тема: Запрос к бд • Форум: SQL и Архитектура БД
Ответов: 35 Просмотров: 185
EuGen пишет: RENAME TABLE `position` TO `position_repository`
я не понял, зачем переименовывать таблицу position?
И почему тогда в MyAdminPhp этот запрс обрабатывается коректно?
Ejik
Отправлено: 13 Апреля, 2009 - 10:46:02 • Тема: Запрос к бд • Форум: SQL и Архитектура БД
Ответов: 35 Просмотров: 185
Stierus пишет: 1. Возникает вопрос, к какой таблице относится поле aktive (и вообще, существует ли оно, ибо правильно пишется active)
1.aktive-существует в таблице (official) и правописание именно такое.
2. Пробовал и с кавычками результат=0.
3. Читал, у меня подобный запрос не единственный, остальные работают провельно.
mysql_error в php ошибки не выдает, я об этом вам и говарю.
Ejik
Отправлено: 13 Апреля, 2009 - 10:25:36 • Тема: Запрос к бд • Форум: SQL и Архитектура БД
Ответов: 35 Просмотров: 185
[quote=Stierus]Цитата:
итого:
пришли ты наконец запрос, нормальный запрос к базе данных
Если я правельно понял, то нуже именно этот запрос:
PHP:
скопировать код в буфер обмена
SELECT official. fname, official. name, official. othname, official. dater, position. name_pos
FROM official, position
WHERE official. region = 1
and official. position= position. id_pos
and aktive= 1
Ejik
Отправлено: 13 Апреля, 2009 - 09:52:37 • Тема: Запрос к бд • Форум: SQL и Архитектура БД
Ответов: 35 Просмотров: 185
Stierus пишет: Замечательно, и ты хочешь сказать, что на экран тебе выводит то, что ты сюда писал раньше?
На экран выходит запрос с подставленными значениями место переменных.
Ejik
Отправлено: 13 Апреля, 2009 - 07:36:36 • Тема: Запрос к бд • Форум: SQL и Архитектура БД
Ответов: 35 Просмотров: 185
Champion пишет: Ты обычно как на экран выводишь?
Я это делаю так с помощью оператора echo.
А сам запрос вывожу так
PHP:
скопировать код в буфер обмена
echo ( "SELECT official.fname, official.name, official.othname, official.dater,
position.name_pos
FROM official, position
WHERE official.region = " . $row_reg [ 'id_reg' ] . "
and DATE_FORMAT(dater, '%m-%d ') =" . $data . "
and official.position=position.id_pos
and aktive=1" ) ;
Ejik
Отправлено: 10 Апреля, 2009 - 15:16:29 • Тема: Запрос к бд • Форум: SQL и Архитектура БД
Ответов: 35 Просмотров: 185
Stierus
Вот
PHP:
скопировать код в буфер обмена
SELECT official. fname, official. name, official. othname, official. dater,
position. name_pos
FROM official, position
WHERE official. region = ".$row_reg ['id_reg']."
and official. position= position. id_pos
and aktive= 1
Champion
Прошол по вашей ссылке и не могу понять одну вещь
где произошла ошибка, обязательно надо вывести на экран mysql_error() и сам запрос
Сам запрос я где должен писать, mysql_error() и здесь запрос или
mysql_error(здесь запрос)?
Понимаю, наверно глупый вопрос, но никак не могу сам разобраться.
Ejik
Отправлено: 10 Апреля, 2009 - 11:32:32 • Тема: Запрос к бд • Форум: SQL и Архитектура БД
Ответов: 35 Просмотров: 185
Запрос вот
PHP:
скопировать код в буфер обмена
$sql = mysql_query ( "SELECT official.fname, official.name, official.othname, official.dater, position.name_pos
FROM official, position
WHERE official.region = " . $row_reg [ 'id_reg' ] . "
and DATE_FORMAT(dater, '%m-%d ') =" . $data . "
and official.position=position.id_pos
а mysql_error() не ругается.
Ejik
Отправлено: 10 Апреля, 2009 - 07:06:35 • Тема: Запрос к бд • Форум: SQL и Архитектура БД
Ответов: 35 Просмотров: 185
Stierus Вывел запрос и ничего не нашел, вы про какое значение говорите?
Весь зпрос пересмотрел вроде все правельно.
Ejik
Отправлено: 09 Апреля, 2009 - 15:36:32 • Тема: Запрос к бд • Форум: SQL и Архитектура БД
Ответов: 35 Просмотров: 185
Переделал, запрос в phpMyAdmin работает, а вот в php не могу откоректировать скрипт.
Блин никак не могу найти где касяк.
PHP:
скопировать код в буфер обмена
{
$sql = mysql_query ( "SELECT official.fname, official.name, official.othname, official.dater, position.name_pos FROM official, position
WHERE official.region = " . $row_reg [ 'id_reg' ] . "
and DATE_FORMAT(`dater`, '%m-%d ') =" . $data . "
and official.position=position.id_pos
and aktive=1" ) ;
WHERE official.region = " . $row_reg [ 'id_reg' ] . "
and aktive=1
and DATE_FORMAT(`dater`, '%m-%d ') =" . $data . "" ) ;
//
$count = $total [ 'count(*)' ] ;
if ( $count > 0)
{
echo "<table width=300 border=1 bordercolor=#B7D2BC cellpadding=3 cellspacing=0>
<tr>
<td bgcolor=#006633 colspan=3>
<center><font color=#ffffff>" . $row_reg [ 'name_reg' ] . "</font></center>
</td>
</tr>" ;
{
$string = substr ( $row [ 'dater' ] , 5
) ; $month = substr ( $string , 0
, 2
) ; //Вывод на экран
echo "<tr>" ;
echo "<td width=156>" . $row [ 'fname' ] . "<br>" . $row [ 'name' ] . "<br>" . $row [ 'othname' ] . "</td>" ;
echo "<td width=118>" . $row [ 'name_pos' ] . "</td>" ;
echo "<td width=26><nobr>$day ." . "$month </td>" ;
}
echo "<br>" ;
}
}
Страниц (8): « 1 2 3 4 5 [6] 7 8 »
Powered by ExBB FM 1.0 RC1. InvisionExBB