Kamrad.ru (https://kamrad.ru/index.php)
- Веб-дизайн, вёрстка и веб-программирование (https://kamrad.ru/forumdisplay.php?forumid=87)
-- CHMOD (https://kamrad.ru/showthread.php?threadid=63045)
CHMOD
Залил сайт на хостинг, а он выдает на главной сообщение:
Warning: main(news.php): failed to open stream: Permission denied in /usr/apache/htdocs/myfree_content_1/liberator.w6.ru/index.php on line 38
Warning: main(): Failed opening 'news.php' for inclusion (include_path='.:/usr/local/lib/php') in /usr/apache/htdocs/myfree_content_1/liberator.w6.ru/index.php on line 38
На локальном сервере все работает, скорее всего виноват CHMOD, но вроде все поставил правильно, как написано в мануале по скрипту manlix_news. Может кто знает, в чем проблема?
__________________
Нет эмоций; есть гармония.
Нет неведения; есть знание.
Нет страстей; есть покой.
Нет смерти; есть Великая Сила.
Мэйс Винду хостниг, как я понимаю, юникс?
у директорий myfree_contenet_1,liberator.w6.ru должны бять правда 755 и у фаила index.php должны быть права минимум 666.
__________________
Уже вечерело, а ёжики все падали да падали...
Вчера как-то не заметил, а сегодня вспомнил: у меня на локальном сервере был файл .HTACCES со строчкой
php_value error_reporting 1(только она, и больше ничего)
без него все отказывалось работать, а если его залить на хостинг, то сервер выдает ошибку 500(неправильный параметр в файле .HTACCES или CGI-скрипте), после его удаления сайт начинает грузится, но с этой ошибкой. Скорее всего дело в этом файле, а не в CHMOD. Попробую связатся со службой поддержки сервера.
Мэйс Винду
Во-первых: файл должен называться ".htaccess".
Во-вторых: параметр "error_reporting 1" гасит все сообщения об ошибках, которые могут присутствовать в скрипте, но не приводят к его преждевременному завершению. Ничего хорошего в такой конфигурации нет.
В-третьих: может порадуешь нас содержанием загадочной строчки №38 (плюс парой строк выше неё)?
Dark А я уже разобрался. Проблема была в CHMOD. А в 38 строчке был простой include
Во-первых: файл должен называться ".htaccess".
Это я его тут так написал, а там было все правильно.
Мэйс Винду - нет такой команды CHMOD в униксе есть chmod
Текущее время: 04:13
Powered by: vBulletin Version 2.0.1
Copyright © Jelsoft Enterprises Limited 2000, 2001.
Любое использование материалов сайта
возможно только с разрешения его администрации.