找回密码
 立即注册

QQ登录

只需一步,快速开始

铁威马网络网络存储

[求助大神] 求救!群晖dsm系统如何才能找到并设置php.ini文件

[复制链接]
我想搭建一个论坛,或者可以上传的网站,勾选了websation,php选项等,并已经把论坛搭设起来,但问题是无法修改上传文件大小,修改这个功能需要修改php.ini文件。php是你们已经封装好的,我找不到系统的文件夹,
(我想咨询的是:有没有什么办法可以找到你们封装在的dsm下的php文件夹下的php.ini文件,
并打开,且有修改权限。或者,能通过什么办法变相修改这个php.ini文件呢。)

因为如果不能修改这些文件,不论是论坛还是网站通通只能上传默认的32m大小。

求大家帮帮忙吧
使用道具 举报 回复
引用:http://www.iii80.com/?action=show&id=778&page=1

群晖DSM 4.3安装 ZEND GUARD LOADER教程

由于需要在本地调试一些程序,家里面所有数据都集中存储了所以想把程序也一并丢入NAS,但是DSM默认没有Zend支持导致很多加密了的程序不能运行比如说Discuz,这里就记录下安装过程吧;

首先是需要下载Zend, 从PHP 5.3 以后Zend Optimizer 改成了 Zend Guard Loader;其实换个名字而已,废话不多说,下面开始过程;

1.打开Zend官网并且下载Zend Guard Loader;

下载页面地址:

http://www.zend.com/en/products/guard/downloads

进去之后先选择Linux,然后找到 Zend Guard Loader (Runtime for php 5.3 ) 版本号为 5.5.0 (32bit);

点击右边的(TAR.GZ)0.38MB 下载,这时候会弹出登录页面,如果你有Zend的帐号那就直接登录,如果没有那就注册吧这里就不说注册细节了,其实就是一堆资料的填写,英文稍差的朋友可以直接打开谷歌翻译了如实填写即可;

2.下载好了以后打开压缩包(WINRAR即可打开),进入文件夹内找到 Zend GuardLoader.so 文件并解压到你NAS的WEB目录(其实随便一个共享目录都可以只不过我解压到了这里);

3.SSH或者TEL进入你的NAS;

4.将文件移动到 /lib/php/extensions/ 目录下面命令如下(这里注意下由于我的WEB Station设置了在第一个卷存储所以是从volume1操作如果你的不是那请你修改卷编号);


mv /volume1/web/ZendGuardLoader.so /lib/php/extensions/
5.在PHP配置文件/usr/syno/etc/php.ini 里面加入ZendGuardLoader.so 的加载配置项以及启用配置项命令如下;

zend_extension=/lib/php/extensions/ZendGuardLoader.so

cp /usr/syno/etc/php.ini /usr/syno/etc/php.ini.backup
echo "zend_extension=/lib/php/extensions/ZendGuardLoader.so" >> /usr/syno/etc/php.ini
echo "zend_loader.enable=1" >> /usr/syno/etc/php.ini
6.打开DSM,进入控制面板->网页服务 将启动WEB Station选项点为未选中状态,然后点击应用,再次将Web Station 选项勾选 点击应用以达到重启apache的目的;

这样就完成了ZendGuardLoader的安装了;




因为没有群辉,不知道这篇对你有没有帮助~
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群