Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Apache выдаёт 404 на существующую страницу

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
MamayAdesu
Отправлено: 20 Февраля, 2015 - 21:02:44
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Нояб. 2014  


Помог: 0 раз(а)




Помогите пожалуйста! Срочно! У меня своя CMS. Создал как-то статическую страницу /functions, всё работало, и тут хз из-за чего Apache (именно веб-сервер, не cms) выдаёт 404 именно на эту страницу! Даже если б этой страницы не существовало, то ошибку 404 выдала бы CMS, а не веб-сервер. Почему и как исправить?
 
 Top
KingStar
Отправлено: 20 Февраля, 2015 - 21:23:26
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




htaccess не трогал?


-----
То что программа работает, не означает что она написана правильно!
 
 Top
exlant
Отправлено: 20 Февраля, 2015 - 23:16:36
Post Id



Посетитель


Покинул форум
Сообщений всего: 425
Дата рег-ции: Февр. 2015  


Помог: 14 раз(а)




как раз таки веб-сервер выдает ошибку 404, а не cms

И что существует cms Apache?? Не понял Не понял а можно ссылку, ни разу не слышал о такой....

(Отредактировано автором: 20 Февраля, 2015 - 23:19:19)

 
 Top
MamayAdesu
Отправлено: 21 Февраля, 2015 - 07:53:04
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Нояб. 2014  


Помог: 0 раз(а)




exlant пишет:
как раз таки веб-сервер выдает ошибку 404, а не cms

И что существует cms Apache?? Не понял Не понял а можно ссылку, ни разу не слышал о такой....

сам понял, что написал?
 
 Top
exlant
Отправлено: 21 Февраля, 2015 - 22:30:39
Post Id



Посетитель


Покинул форум
Сообщений всего: 425
Дата рег-ции: Февр. 2015  


Помог: 14 раз(а)




MamayAdesu пишет:
exlant пишет:
как раз таки веб-сервер выдает ошибку 404, а не cms

И что существует cms Apache?? Не понял Не понял а можно ссылку, ни разу не слышал о такой....

сам понял, что написал?

лучше на свою писанину посмотри!
Apache, php, mysql - это сервера!
Drupal, Joomla, WordPress - это cms! И они не выдают ошибку 404, разве что могут отредактировать страничку, которая выводиться на ошибку 404

И как раз твою ошибку 404 выдает Apache, тот который веб-сервер, а ни как не cms!
введи ошибка 404 в гугле много нового для себя узнаешь! А вообще лучше почитай что такое cms и что такое веб-сервер!
Цитата:

Apache (именно веб-сервер, не cms) выдаёт 404
то ошибку 404 выдала бы CMS, а не веб-сервер.


это вообще ахинея! а если я не пользуюсь cms, то кто мне эту ошибку будет выдавать?

и я все таки хотел бы получить ссылку на Apache, который cms для создания сайтов!

(Отредактировано автором: 21 Февраля, 2015 - 22:33:14)

 
 Top
esterio
Отправлено: 23 Февраля, 2015 - 15:01:43
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




exlant
А если почитать внимательно, то ТС пишет что ошибку видает именно Апач а не эго CMS. Поетому не стоит так реагировать резко.
exlant пишет:
Drupal, Joomla, WordPress - это cms! И они не выдают ошибку 404, разве что могут отредактировать страничку, которая выводиться на ошибку 404

А если я скажу что да? видать свою страничку 404-ой может как скрипт так и сервер. (гугли mod_rewrite например или ErrorDocument апача).

Если не хватает знаний, то не стоит наежать на других пользователей.

MamayAdesu
Сделайте простой скриптик например phpinfo.php

перейдите по адресу
http://localhost/phpnfo.php
если увидете результат значит з сервером все в порядке.
тогда следующим шагом посмотрите правила реврайта если они у вас прописани (и установлен ли модуль для реврайта)

ну и не забивайте смотреть логи
 
 Top
exlant
Отправлено: 23 Февраля, 2015 - 22:17:26
Post Id



Посетитель


Покинул форум
Сообщений всего: 425
Дата рег-ции: Февр. 2015  


Помог: 14 раз(а)




esterio пишет:
exlant
А если почитать внимательно, то ТС пишет что ошибку видает именно Апач а не эго CMS. Поетому не стоит так реагировать резко.
exlant пишет:
Drupal, Joomla, WordPress - это cms! И они не выдают ошибку 404, разве что могут отредактировать страничку, которая выводиться на ошибку 404

А если я скажу что да? видать свою страничку 404-ой может как скрипт так и сервер. (гугли mod_rewrite например или ErrorDocument апача).

Если не хватает знаний, то не стоит наежать на других пользователей.

а если прочитать внимательней, то что я написал?
и еще один сразу с хамства начал...
прочитай с начало всю переписку.... Я указал на ошибку, и попросил ссылку на cms Apache, что бы понять: может я чего не знаю, или автор не знает что пишет! на что получил - "ты сам понял, что вообще написал"! Я то понял, что написал... и что бы донести суть до ТС дал ответ в развернутом виде!

cms не выдает ошибку 404, и даже если ты ответишь, что cms может выдавать ошибку, от этого ничего не измениться!
ошибку генерирует Apache, и выдает ее Apache. И между прочим
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. (гугли mod_rewrite например или ErrorDocument апача).
  3.  

mod_rewrite, и ErrorDocument тоже являются модулями Apache.
на сколько я понимаю средствами cms, можно отловить(отреагировать) на эту ошибку, перенаправив на нужную страничку, о чем я и писал выше
exlant пишет:
Drupal, Joomla, WordPress - это cms! И они не выдают ошибку 404, разве что могут отредактировать страничку, которая выводиться на ошибку 404

! Но ошибку же выдает Apache! Опять же на сколько я понимаю, можно провести аналогию с php ошибками, php выдает какие то ошибки, а вот как отлавливать, и реагировать на них, или не реагировать, можно задать вручную. Но суть не меняется! Это php выдает ошибку!

Я спустя догадался что имел ввиду ТС! Меня сбили столку две фразы
Цитата:

Apache (именно веб-сервер, не cms)
то ошибку 404 выдала бы CMS, а не веб-сервер

Из чего я вывел, что ТС считает, что есть cms Apache, и что cms(как конструктор для сайтов) может генерировать ошибки веб-сервера! А обычный, нормальный cms не умеет этого делать!
И я не экстрасенс, и не гадалка, что бы угадывать, что имел ввиду ТС.

(Отредактировано автором: 23 Февраля, 2015 - 22:19:29)

 
 Top
KingStar
Отправлено: 24 Февраля, 2015 - 23:36:20
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




еще раз спрошу

Цитата:
htaccess не трогал?


причем здесь cms Apache?
или ты не в курсе что за файл?


-----
То что программа работает, не означает что она написана правильно!
 
 Top
MamayAdesu
Отправлено: 27 Февраля, 2015 - 21:53:38
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Нояб. 2014  


Помог: 0 раз(а)




esterio пишет:
exlant
А если почитать внимательно, то ТС пишет что ошибку видает именно Апач а не эго CMS. Поетому не стоит так реагировать резко.
exlant пишет:
Drupal, Joomla, WordPress - это cms! И они не выдают ошибку 404, разве что могут отредактировать страничку, которая выводиться на ошибку 404

А если я скажу что да? видать свою страничку 404-ой может как скрипт так и сервер. (гугли mod_rewrite например или ErrorDocument апача).

Если не хватает знаний, то не стоит наежать на других пользователей.

MamayAdesu
Сделайте простой скриптик например phpinfo.php

перейдите по адресу
http://localhost/phpnfo.php
если увидете результат значит з сервером все в порядке.
тогда следующим шагом посмотрите правила реврайта если они у вас прописани (и установлен ли модуль для реврайта)

ну и не забивайте смотреть логи

Как раз таки mod_rewrite установлен и RewriteRule прописан, но правило ПЕРЕСТАЛО (то есть раньше оно работало, хотя я его не трогал) работать ИМЕННО НА URL /functions
 
 Top
zloy dyx
Отправлено: 07 Марта, 2015 - 19:08:13
Post Id



Гость


Покинул форум
Сообщений всего: 103
Дата рег-ции: Авг. 2014  
Откуда: Германия


Помог: 0 раз(а)

[+]


MamayAdesu пишет:
esterio пишет:
exlant
А если почитать внимательно, то ТС пишет что ошибку видает именно Апач а не эго CMS. Поетому не стоит так реагировать резко.
exlant пишет:
Drupal, Joomla, WordPress - это cms! И они не выдают ошибку 404, разве что могут отредактировать страничку, которая выводиться на ошибку 404

А если я скажу что да? видать свою страничку 404-ой может как скрипт так и сервер. (гугли mod_rewrite например или ErrorDocument апача).

Если не хватает знаний, то не стоит наежать на других пользователей.

MamayAdesu
Сделайте простой скриптик например phpinfo.php

перейдите по адресу
http://localhost/phpnfo.php
если увидете результат значит з сервером все в порядке.
тогда следующим шагом посмотрите правила реврайта если они у вас прописани (и установлен ли модуль для реврайта)

ну и не забивайте смотреть логи

Как раз таки mod_rewrite установлен и RewriteRule прописан, но правило ПЕРЕСТАЛО (то есть раньше оно работало, хотя я его не трогал) работать ИМЕННО НА URL /functions


если на хостинге то могли обновить апач. А при обновлениях часто htaccess не подходит
 
 Top
MamayAdesu
Отправлено: 11 Марта, 2015 - 07:11:30
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Нояб. 2014  


Помог: 0 раз(а)




zloy dyx пишет:
MamayAdesu пишет:
esterio пишет:
exlant
А если почитать внимательно, то ТС пишет что ошибку видает именно Апач а не эго CMS. Поетому не стоит так реагировать резко.
exlant пишет:
Drupal, Joomla, WordPress - это cms! И они не выдают ошибку 404, разве что могут отредактировать страничку, которая выводиться на ошибку 404

А если я скажу что да? видать свою страничку 404-ой может как скрипт так и сервер. (гугли mod_rewrite например или ErrorDocument апача).

Если не хватает знаний, то не стоит наежать на других пользователей.

MamayAdesu
Сделайте простой скриптик например phpinfo.php

перейдите по адресу
http://localhost/phpnfo.php
если увидете результат значит з сервером все в порядке.
тогда следующим шагом посмотрите правила реврайта если они у вас прописани (и установлен ли модуль для реврайта)

ну и не забивайте смотреть логи

Как раз таки mod_rewrite установлен и RewriteRule прописан, но правило ПЕРЕСТАЛО (то есть раньше оно работало, хотя я его не трогал) работать ИМЕННО НА URL /functions


если на хостинге то могли обновить апач. А при обновлениях часто htaccess не подходит


и поэтому перестаёт работать рандомная страница? У меня на каждую статическую страницу одно правило.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Apache и другие веб-серверы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB