owncloud 上傳限制設定 [論壇 - 伺服器架設]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



owncloud 上傳限制設定
會員一級
註冊日期:
2008/8/16 12:11
所屬群組:
已註冊使用者
等級: 3
HP : 0 / 65
MP : 8 / 2172
EXP: 62
離線
最近試著架設owncloud,但上傳限制只有2MB
想要修改上傳限制
上網搜索資料找到要修改 /etc/php.ini
但是此資料並不存在於我的伺服器中
我該如何修改上傳限制,懇請幫忙

系統 ubuntu 13.10 server

2013/12/13 9:06
應用擴展 工具箱
回覆: owncloud 上傳限制設定
會員一級
註冊日期:
2008/8/16 12:11
所屬群組:
已註冊使用者
等級: 3
HP : 0 / 65
MP : 8 / 2172
EXP: 62
離線
修改/ etc/php5/apache2/php.ini
修改下列兩項
upload_max_filesize = 2M
post_max_size= 2M

參考來源
http://sakananote2.blogspot.tw/2011/12/opensuse-121-with-owncloud.html

2013/12/13 9:15
應用擴展 工具箱
回覆: owncloud 上傳限制設定
會員一級
註冊日期:
2015/1/3 15:57
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 0
MP : 0 / 9
EXP: 2
離線
owncloud底下有一個.htaccess檔案裡面可以編輯

2015/1/3 15:59
應用擴展 工具箱
回覆: owncloud 上傳限制設定
會員五級
註冊日期:
2009/10/16 8:57
所屬群組:
已註冊使用者
等級: 22
HP : 0 / 541
MP : 204 / 16061
EXP: 67
離線
我去看了一下 owncloud,其實在程式的根目錄中,加入一個 php.ini 也是可行的,這樣就不必動到 /etc/php.ini 中的設定。

你可試試,我對這東東不熟(沒用過),只是個建議。

翔天 寫到:
最近試著架設owncloud,但上傳限制只有2MB
想要修改上傳限制
上網搜索資料找到要修改 /etc/php.ini
但是此資料並不存在於我的伺服器中
我該如何修改上傳限制,懇請幫忙

系統 ubuntu 13.10 server

2015/1/3 17:13
同源一体、感同身受、樂於分享、教學相長!
寬廣的心, 世界不會小 ^_^
CreMaker 的生活網誌
應用擴展 工具箱
回覆: owncloud 上傳限制設定
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 171 / 855
MP : 588 / 19065
EXP: 21
在線
qifong 寫到:
「我去看了一下 owncloud,其實在程式的根目錄中,加入一個 php.ini 也是可行的」


關於這個,不確定


qifong 寫到:
我去看了一下 owncloud,其實在程式的根目錄中,加入一個 php.ini 也是可行的,這樣就不必動到 /etc/php.ini 中的設定。

你可試試,我對這東東不熟(沒用過),只是個建議。

翔天 寫到:
最近試著架設owncloud,但上傳限制只有2MB
想要修改上傳限制
上網搜索資料找到要修改 /etc/php.ini
但是此資料並不存在於我的伺服器中
我該如何修改上傳限制,懇請幫忙

系統 ubuntu 13.10 server


在Ubuntu下,大部分分成兩種情形:
========================================
PHP 若是「Apache」的「模組」。

只要產生一個檔案,假設叫「info.php」。

檔案內容寫


<?php
phpinfo();
?>



然後用瀏覽器觀看那個網址,舉例:「http://localhost/info.php」。

就可以看到是載入那個「php.ini」。

有幾個項目可以觀看:

* Configuration File (php.ini) Path
* Loaded Configuration File
* Scan this dir for additional .ini files
* Additional .ini files parsed
* user_ini.filename
=====================================
若PHP是用下指令的方式「cli」。

可以用下面的方式找到。

$ php -i | grep php.ini

$ php -i | grep .ini

$ php -i | less

$ man php
========================================

另外有一種「cgi」的方式,我沒在用。
不過我猜測應該可以用「模組」那個方式去觀看吧。

========================================

更多參考
* http://php.net/manual/en/configuration.php
* http://php.net/manual/en/configuration.file.php
* http://php.net/manual/en/configuration.file.per-user.php
* http://php.net/manual/en/configuration.changes.modes.php
* http://php.net/manual/en/configuration.changes.php

========================================
Ubuntu下,關於PHP 在 Apache2 的設定檔。

* less /etc/apache2/mods-available/php5.conf
* less /etc/apache2/mods-available/php5.load
========================================

另外,樓主應該有找到答案了



翔天 寫到:
修改/ etc/php5/apache2/php.ini
修改下列兩項
upload_max_filesize = 2M
post_max_size= 2M

參考來源
http://sakananote2.blogspot.tw/2011/12/opensuse-121-with-owncloud.html

2015/1/3 17:40
應用擴展 工具箱
回覆: owncloud 上傳限制設定
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 171 / 855
MP : 588 / 19065
EXP: 21
在線
abarrychen 寫到:
owncloud底下有一個.htaccess檔案裡面可以編輯


Ubuntu預設應該是沒有開啟。

要讓「.htaccess」有作用,

必須在「apache2」的設定檔加入一個設定,


AllowOverride All



然後「apache」要「reload」或是「restart」。

請參考「這篇」或是「這篇」或「這篇」的說明,或是查詢「htaccess apache」。

## 更多參考

* http://httpd.apache.org/docs/2.2/howto/htaccess.html
* http://httpd.apache.org/docs/2.4/howto/htaccess.html
* http://httpd.apache.org/docs/2.2/mod/core.html#allowoverride
* http://httpd.apache.org/docs/2.4/mod/core.html#allowoverride
=======================================================

$ wget -c https://download.owncloud.org/community/owncloud-7.0.4.tar.bz2

$ tar xf owncloud-7.0.4.tar.bz2

$ less owncloud/.htaccess


<IfModule mod_php5.c>
php_value upload_max_filesize 513M
php_value post_max_size 513M
php_value memory_limit 512M
php_value mbstring.func_overload 0
<IfModule env_module>
SetEnv htaccessWorking true
</IfModule>
</IfModule>




* 當有執行「.htaccess」,你會在「phpinfo()」看到「htaccessWorking = true」。參考上面的「SetEnv htaccessWorking true」。
* 在「phpinfo()」可以確認「upload_max_filesize」和「post_max_size」和「memory_limit」,是否是你要設定的數字。
* 更改「.htaccess」的內容,「apache」不需要「reload」或是 「restart」。
是要開啟「htaccess」的功能,有變更「apache」的設定檔時才需要。
* 「.htaccess」要寫對格式,否則Server會產生執行錯誤「500 Internal Server Error」。


2015/1/3 19:28
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.