Jump to content
Sign in to follow this  
AlexCoder

[Решено] Свой php-файл и «Запрашиваемая страница не найдена!»

Recommended Posts

Всем привет. Искал на форуме «Запрашиваемая страница не найдена», вопросов было задано немало, но моего случая там не нашёл. Вобщем, поместил в сайт пару своих php-файлов в подкатегорию. В эту подкатегорию так же поместил html-файл для сбора информации, которую php-файлы обрабатывать будут. Допустим, подкатегория называется «111». И в ней файлы «index.html» и пара с расширением «php». Когда захожу на "сайт/111/", то html-страница отображается, так как она называется «index.html» и её имя указывать не нужно. Ввожу там данные, нажимаю submit и получаю страницу сайта магазина с надписью «Запрашиваемая страница не найдена!». Хотя, там в файле ничего от сайта нет, там самописный php-файл.

Подскажите, пожалуйста, как решить эту проблему. Все найденные мною решения на этом форуме говорят то о ЧПУ, то о каких-нибудь модулях, но про свои php-файлы, сохранённые в подкатегории на сайте, я ничего не нашёл. Как сделать, чтобы ocStore (у меня 1.5.4.1) не вмешивался в работу самописных скриптов?

Share this post


Link to post
Share on other sites

все скрипты, которые не обрабатывает контроллер системы - чужеродные. Значит нужно лезть в ядро системы. Мне лично это так представляется :)

Share this post


Link to post
Share on other sites

У вас скорее бы не показывалась сайт.ру/111, нежели сайт.ру/111/script.php . Куда эту папку 111 кладете? Если положите в корень все ок будет работать, если не работает смотрите .htaccess, делайте там исключение из реврайта на index.php по маске вашего скрипта/папки. Хотя если честно "Звучит как бред!)))" © , потому что я никогда ничего не делал дополнительно для того чтобы работал какой нибудь самописный скрипт в корне/папке в корне магазина.

Share this post


Link to post
Share on other sites

Причину нашёл. Несколько в неожиданном месте. Права на директорию нужно было просто поставить 755, а на файлы — 644, так как хостинг против излишности в правах...

Share this post


Link to post
Share on other sites

Причину нашёл. Несколько в неожиданном месте. Права на директорию нужно было просто поставить 755, а на файлы — 644, так как хостинг против излишности в правах...

 

Не понял, а если идет запись в файл и нужно поставить права 777 на него, то что делать?

Share this post


Link to post
Share on other sites

А зачем файлу быть исполняемым для записи в него?

И что делать, я не знаю. Так хостер у себя настроил, меня он не спрашивал. :-)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.