Если AllowOverride All пишет что не хватает прав... Хотя права доступа 777
Установка на серверную Ubuntu
Модератор: immortal
Установка на серверную Ubuntu
Всем привет! Помогите разобраться... Реально ли поставить на серверную версию ubuntu 14.04? При попытке установить и настроить по инструкциям получаю(если AllowOverride None):
[/color]
Если AllowOverride All пишет что не хватает прав... Хотя права доступа 777
СкриншотПоказать
Если AllowOverride All пишет что не хватает прав... Хотя права доступа 777
Re: Установка на серверную Ubuntu
В общем добился загрузки интерфейса, за исключением menu.html
На отрез отказывается грузится при изменении AllowOverride None на AllowOverride All
На отрез отказывается грузится при изменении AllowOverride None на AllowOverride All
-
- Сообщения: 142
- Зарегистрирован: Вт ноя 25, 2014 2:06 pm
- Благодарил (а): 33 раза
- Поблагодарили: 0
Re: Установка на серверную Ubuntu
я сам только что поставил на Ubuntu Server 14.04 поменял в конфигурации apache AllowOverride None на AllowOverride All и все заработало
теперь посмотрю будет ли падать главный цикл то на Debian падал и все
теперь посмотрю будет ли падать главный цикл то на Debian падал и все
Windows 10 + Raspberry Pi3 + ESP8266
-
- Сообщения: 142
- Зарегистрирован: Вт ноя 25, 2014 2:06 pm
- Благодарил (а): 33 раза
- Поблагодарили: 0
Re: Установка на серверную Ubuntu
только сейчас другая беда захожу в метод объекта а там пишет абракадабру
СпойлерПоказать
* @copyright http://www.atmatic.eu/ (c) * @version 0.1 (wizard, 14:09:29 [Sep 01, 2014]) */ // // class blockly_code extends module { /** * blockly_code * * Module class constructor * * @access private */ function blockly_code() { $this->name="blockly_code"; $this->title="Blockly code"; $this->module_category="<#LANG_SECTION_SYSTEM#>"; $this->checkInstalled(); } /** * saveParams * * Saving module parameters * * @access public */ function saveParams($data=0) { $p=array(); if (IsSet($this->id)) { $p["id"]=$this->id; } if (IsSet($this->view_mode)) { $p["view_mode"]=$this->view_mode; } if (IsSet($this->edit_mode)) { $p["edit_mode"]=$this->edit_mode; } if (IsSet($this->tab)) { $p["tab"]=$this->tab; } return parent::saveParams($p); } /** * getParams * * Getting module parameters from query string * * @access public */ function getParams() { global $id; global $mode; global $view_mode; global $edit_mode; global $tab; if (isset($id)) { $this->id=$id; } if (isset($mode)) { $this->mode=$mode; } if (isset($view_mode)) { $this->view_mode=$view_mode; } if (isset($edit_mode)) { $this->edit_mode=$edit_mode; } if (isset($tab)) { $this->tab=$tab; } } /** * Run * * Description * * @access public */ function run() { global $session; $out=array(); if ($this->action=='admin') { $this->admin($out); } else { $this->usual($out); } if (IsSet($this->owner->action)) { $out['PARENT_ACTION']=$this->owner->action; } if (IsSet($this->owner->name)) { $out['PARENT_NAME']=$this->owner->name; } $out['VIEW_MODE']=$this->view_mode; $out['EDIT_MODE']=$this->edit_mode; $out['MODE']=$this->mode; $out['ACTION']=$this->action; $out['TAB']=$this->tab; if ($this->single_rec) { $out['SINGLE_REC']=1; } $this->data=$out; $p=new parser(DIR_TEMPLATES.$this->name."/".$this->name.".html", $this->data, $this); $this->result=$p->result; } /** * BackEnd * * Module backend * * @access public */ function admin(&$out) { if (!$this->code_field) { $this->code_field='code'; } $out['CODE_FIELD']=$this->code_field; $rec=SQLSelectOne("SELECT * FROM blockly_code WHERE SYSTEM_NAME LIKE '".DBSafe($this->system_name)."'"); $out['CODE_TYPE']=(int)$rec['CODE_TYPE']; if ($rec['ID']) { $out['XML']=$rec['XML']; } elseif ($this->owner->xml) { $out['XML']=$this->owner->xml; } if ($_SERVER['REQUEST_METHOD']=='POST') { global $xml; global $code; global ${$this->code_field."_code_type"}; SQLExec("DELETE FROM blockly_code WHERE SYSTEM_NAME LIKE '".DBSafe($this->system_name)."'"); $rec=array(); $rec['XML']=$xml; $rec['CODE']=$code; $rec['UPDATED']=date('Y-m-d H:i:s'); $rec['SYSTEM_NAME']=$this->system_name; $rec['CODE_TYPE']=${$this->code_field."_code_type"}; if (!$rec['CODE_TYPE']) { //$rec['XML']=''; } $rec['ID']=SQLInsert('blockly_code', $rec); $out['XML']=$rec['XML']; $out['CODE_TYPE']=(int)$rec['CODE_TYPE']; } if (isset($this->data_source) && !$_GET['data_source'] && !$_POST['data_source']) { $out['SET_DATASOURCE']=1; } if ($this->data_source=='blockly_code' || $this->data_source=='') { if ($this->view_mode=='' || $this->view_mode=='search_blockly_code') { $this->search_blockly_code($out); } if ($this->view_mode=='edit_blockly_code') { $this->edit_blockly_code($out, $this->id); } if ($this->view_mode=='delete_blockly_code') { $this->delete_blockly_code($this->id); $this->redirect("?"); } } } /** * FrontEnd * * Module frontend * * @access public */ function usual(&$out) { $this->admin($out); } /** * blockly_code search * * @access public */ function search_blockly_code(&$out) { require(DIR_MODULES.$this->name.'/blockly_code_search.inc.php'); } /** * blockly_code edit/add * * @access public */ function edit_blockly_code(&$out, $id) { require(DIR_MODULES.$this->name.'/blockly_code_edit.inc.php'); } /** * blockly_code delete record * * @access public */ function delete_blockly_code($id) { $rec=SQLSelectOne("SELECT * FROM blockly_code WHERE ID='$id'"); // some action for related tables SQLExec("DELETE FROM blockly_code WHERE ID='".$rec['ID']."'"); } /** * Install * * Module installation routine * * @access private */ function install($data='') { parent::install(); SQLExec("UPDATE project_modules SET HIDDEN=1 WHERE NAME LIKE 'blockly_code'"); } /** * Uninstall * * Module uninstall routine * * @access public */ function uninstall() { SQLExec('DROP TABLE IF EXISTS blockly_code'); parent::uninstall(); } /** * dbInstall * * Database installation routine * * @access private */ function dbInstall() { /* blockly_code - Blockly_code */ $data = <<
Windows 10 + Raspberry Pi3 + ESP8266
Re: Установка на серверную Ubuntu
А где конкретно меняете?ингвар писал(а):я сам только что поставил на Ubuntu Server 14.04 поменял в конфигурации apache AllowOverride None на AllowOverride All и все заработало
теперь посмотрю будет ли падать главный цикл то на Debian падал и все
-
- Сообщения: 142
- Зарегистрирован: Вт ноя 25, 2014 2:06 pm
- Благодарил (а): 33 раза
- Поблагодарили: 0
Re: Установка на серверную Ubuntu
тутirakezz писал(а): А где конкретно меняете?
/etc/apache2/apache2.conf
Windows 10 + Raspberry Pi3 + ESP8266
Re: Установка на серверную Ubuntu
Я там же....ингвар писал(а):тутirakezz писал(а): А где конкретно меняете?
/etc/apache2/apache2.conf

Сказу после после изменения выдает
Код: Выделить всё
Forbidden
You don't have permission to access / on this server.
-
- Сообщения: 142
- Зарегистрирован: Вт ноя 25, 2014 2:06 pm
- Благодарил (а): 33 раза
- Поблагодарили: 0
Re: Установка на серверную Ubuntu
а через sudo nano /etc/apache2/apache2.conf пробовал?irakezz писал(а):Я там же....ингвар писал(а):тутirakezz писал(а): А где конкретно меняете?
/etc/apache2/apache2.conf![]()
Сказу после после изменения выдает
Код: Выделить всё
Forbidden You don't have permission to access / on this server.
Windows 10 + Raspberry Pi3 + ESP8266
Re: Установка на серверную Ubuntu
конечно! Во всех 4-х местах менять?ингвар писал(а): а через sudo nano /etc/apache2/apache2.conf пробовал?
Интересно а имеет значение что у меня 2 сайта помимо мажордома... крутятся на сервере
-
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
- Благодарил (а): 20 раз
- Поблагодарили: 35 раз
Re: Установка на серверную Ubuntu
Код: Выделить всё
ServerAdmin e-mail@site.com
DocumentRoot /media/data/public_html
<Directory />
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<Directory /media/data/public_html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride All
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Alias /avreg /usr/share/avreg-site
еще
Код: Выделить всё
Require all granted
Код: Выделить всё
Order allow,All
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT