LinuxForum.Fans
Тема

sams2, Access forbidden! You don't have permission to access the req

Автор: leksstav 20 сообщений 2311 просмотров
03.01.2015 23:11 #408069

Всех приветствую !

OS Opensuse 13.2

Решил установит sams2 проект начинает возрождаться.
По этой инструкции http://sams.perm.ru/new/dokuwiki/doku.php?id=install#makeinstall

По ходу установки дал команду

chown -R wwwrun:www /usr/local/share/sams2

По пути /etc/apache2/conf.d/sams2.conf поместил файл sams2.conf

Такого содержания:

Alias /sams2 /usr/local/share/sams2

<Location "/sams2">
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Location>

Что в нем поправит ?

Ошибка
Access forbidden!

You don't have permission to access the requested object. It is either read-protected or not readable by the server.

03.01.2015 23:19 #408073

По моему раньше был симлинк из /srv/www/, он есть?

03.01.2015 23:24 #408075

Alias /sams2 /usr/local/share/sams2

<Directory /usr/local/share/sams2>
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>

03.01.2015 23:26 #408076
artb1sh написал:
По моему раньше был симлинк из /srv/www/, он есть?

Да, симлинк делал, находясь в каталоге/srv/www/htdocs дал команду ln -s /usr/local/share/sams2 sams2

Тут надо править:

1) /etc/apache2/conf.d/sams2.conf

или

/etc/apache2/httpd.conf

03.01.2015 23:29 #408078
artb1sh написал:
Alias /sams2 /usr/local/share/sams2

<Directory /usr/local/share/sams2>
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>

Изменил /etc/apache2/conf.d/sams2.conf

Как вы писали не помогло.

03.01.2015 23:44 #408082

Получилась точно такае же ошибка как и раньше?

04.01.2015 00:17 #408094
artb1sh написал:
Получилась точно такае же ошибка как и раньше?

да

04.01.2015 00:21 #408097

А попробуйте индексы руками добавить index.html, index.php и какуе-нибудь абракадабру и логи сразу посмотреть. Тут явно не в апаче, а скорее с правами дело.

04.01.2015 01:06 · отредактировано #408113
artb1sh написал:
А попробуйте индексы руками добавить index.html, index.php и какуе-нибудь абракадабру и логи сразу посмотреть. Тут явно не в апаче, а скорее с правами дело.

Создал каталог tets в нем index.html все прекрасно работает

04.01.2015 12:05 #408139

Вот вывод прав ls -l

На сам каталог sams2

drwxr-xr-x 11 wwwrun www 4096 янв 3 15:30 sams2
drwxr-xr-x 2 root root 4096 янв 4 00:20 test


На файлы внутри каталога sams2

text
-rw-r--r-- 1 wwwrun www 12688 янв  3 15:30 authclass.php
drwxr-xr-x 2 wwwrun www  4096 янв  3 15:30 backup
drwxr-xr-x 2 wwwrun www  4096 янв  3 15:30 bin
-rw-r--r-- 1 wwwrun www  3262 янв  3 15:30 blocked.php
-rw-r--r-- 1 wwwrun www    50 янв  3 15:30 config.php
-rw-r--r-- 1 wwwrun www  1937 янв  3 15:30 createdb.php
drwxrwxrwx 2 wwwrun www  4096 янв  3 15:30 data
-rw-r--r-- 1 wwwrun www  1427 янв  3 15:30 dateclass.php
-rw-r--r-- 1 wwwrun www 10934 янв  3 15:30 dbclass.php
-rw-r--r-- 1 wwwrun www  1787 янв  3 15:30 dbstruct.sql
-rw-r--r-- 1 wwwrun www   207 янв  3 15:30 groupclass.php
drwxr-xr-x 3 wwwrun www  4096 янв  3 15:30 icon
-rw-r--r-- 1 wwwrun www   179 янв  3 15:30 index.html
-rw-r--r-- 1 wwwrun www  1978 янв  3 15:30 index.php
drwxr-xr-x 2 wwwrun www  4096 янв  3 15:30 lang
-rw-r--r-- 1 wwwrun www   765 янв  3 15:30 lframe_0ident.php
-rw-r--r-- 1 wwwrun www   581 янв  3 15:30 lframe_1webconf.php
-rw-r--r-- 1 wwwrun www   592 янв  3 15:30 lframe_2sysplug.php
-rw-r--r-- 1 wwwrun www  4039 янв  3 15:30 lframe.php
-rw-r--r-- 1 wwwrun www   488 янв  3 15:30 lframe_sams.php
-rw-r--r-- 1 wwwrun www  4962 янв  3 15:30 lframe_users.php
drwxr-xr-x 2 wwwrun www  4096 янв  3 15:30 lib
-rw-r--r-- 1 wwwrun www  8038 янв  3 15:30 main.php
drwxr-xr-x 2 wwwrun www  4096 янв  3 15:30 menu
-rw-r--r-- 1 wwwrun www  3661 янв  3 15:30 pluginmanager.php
drwxr-xr-x 5 wwwrun www  4096 янв  3 15:30 plugins
-rw-r--r-- 1 wwwrun www   904 янв  3 15:30 poolclass.php
-rw-r--r-- 1 wwwrun www  3485 янв  3 15:30 proxyclass.php
-rw-r--r-- 1 wwwrun www  5113 янв  3 15:30 reportsclass.php
-rw-r--r-- 1 wwwrun www  6551 янв  3 15:30 samsclass.php
-rw-r--r-- 1 wwwrun www  8172 янв  3 15:30 samstools.php
-rw-r--r-- 1 wwwrun www 21946 янв  3 15:30 setup.php
-rw-r--r-- 1 wwwrun www   869 янв  3 15:30 shablonclass.php
drwxr-xr-x 2 wwwrun www  4096 янв  3 15:30 src
-rw-r--r-- 1 wwwrun www  5379 янв  3 15:30 test_table.html
-rw-r--r-- 1 wwwrun www 13167 янв  3 15:30 tools.php
-rw-r--r-- 1 wwwrun www  1604 янв  3 15:30 trangeclass.php
-rw-r--r-- 1 wwwrun www  4300 янв  3 15:30 tray.php
-rw-r--r-- 1 wwwrun www 10209 янв  3 15:30 userclass.php
04.01.2015 12:14 #408141

У вас проблема с конфигом апача, проверте правильность путей в этом конфиге. Права фс тут не причём, и не нужно делать права 0777, не поможет.

04.01.2015 14:01 · отредактировано #408150

Не знаю в чем тут была трабла в общем все заработало, но вылез такой косяк.

OS Opensuse 13.2

Как в PHP Version 5.6.1 включить safe_mode = on

Раньше был по умолчанию параметр safe_mode = off, я его просто менял на safe_mode = on

В новых версиях такой параметр изменился, что именно теперь надо править ? в php.ini

04.01.2015 14:05 #408152

leksstav, зачем вам safe mode? Емнип оно по дефолту в новых пхп.

04.01.2015 15:39 #408189
drBatty написал:
leksstav, зачем вам safe mode? Емнип оно по дефолту в новых пхп.

Затем что самс пишет safe_mode off а должно быть On

04.01.2015 15:53 #408190
leksstav написал:
[quote=drBatty]leksstav, зачем вам safe mode? Емнип оно по дефолту в новых пхп.

Затем что самс пишет safe_mode off а должно быть On[/quote]наверное это глюк старой версии самса. Погуглите решение "проблемы". И да, начните с оффсайта.

04.01.2015 16:16 #408192
drBatty написал:
[quote=leksstav][quote=drBatty]leksstav, зачем вам safe mode? Емнип оно по дефолту в новых пхп.

Затем что самс пишет safe_mode off а должно быть On[/quote]наверное это глюк старой версии самса. Погуглите решение "проблемы". И да, начните с оффсайта.[/quote]


Да гуглю, эффекта мало.
На оф сайте зарегался, но для подтверждения аккаунта надо ждать долго.

04.01.2015 16:26 #408193

Просто ваша версия самса сделана для древнего пхп, как я понимаю.

И да, можно ручками отключить эту проверку, afaik для нового пхп оно не нужно. Как я помню, в новом пхп уже нет этих старых дыр, а сэйфмоде нужно как переходный этап.

04.01.2015 21:19 #408241

Лопатить чужой код :-) нет спасибо

04.01.2015 21:22 #408243

Ну мне-то это тем более не нужно.

04.01.2015 21:29 #408250

Так, я и не просил вас.

Войдите или зарегистрируйтесь, чтобы ответить.