首页 >CMS教程 >PHPCMS > 正文

phpcms安装不可写怎么办

原创2020-01-14 10:07:0401281

phpcms安装不可写怎么办?

linux下安装phpcms文件权限不可写。

当把phpcms放入指定项目目录下等待安装,但是发现安装的第四步,文件权限设置文件的当前状态都是“不可写”,看到后自己很自觉的把文件权限改成了777

当然用的是递归修改的文件权限 (chmod 777 -R phpcms/)此处不建议全部改为777。

一般情况下都会解决文件权限的问题,但是今天我这里出现了一个问题,就是没变化依旧是不可写。顿时蒙逼了,心想这也不需要重启服务啊。

改完之后文件权限都显示-rwxrwxrwx. 但是依旧提示说没权限。

权限关乎安全,所以想到了linux的防火墙。

百度了一下,setenforce是Linux的selinux防火墙配置命令 执行setenforce 0 表示关闭selinux防火墙。

执行命令:getenforce

Enforcing

提示是强制模式

所以接着执行

setenforce 0

执行命令:getenforce

结果:Permissive

这时候再看安装phpcms已经看到文件权限变可写

注:SELinux 宽容模式(permissive) 强制模式(enforcing);

PHP中文网,大量的免费PHPCMS教程,欢迎在线学习!

以上就是phpcms安装不可写怎么办的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码
  • 相关标签:phpcms
  • 本文原创发布php中文网,转载请注明出处,感谢您的尊重!
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • phpcms v9无法是因为表前缀有特殊符号,其解决法:首先进入phpcms v9界面;然后将数据表前缀修改为“phpcmsv9”;接着填正确的管理员账号信息即
    phpcms后首页出来是因为环境apache的默认页没有“index.htm”,其解决法:首先找到并打开“httpd.conf”文件;然后在DirectoryIndex之后添加“index.htm
    phpcms uploadfile的解决法:首先将“/var/www/html/phpcms”目录所属用户和组修改为“apache”;然后将phpcms目录下所有文件权限设置644,目录权限设置为
    phpcms html的解决法:首先创建一个HTML文件;然后将其改名为“index.html”;接着用FTP工具上传到网站根目录下;最后创建一个“test_create_dir”文件夹即
    默认情况下,CentOS6 64 bit 已经早已支持php5.2.x ,但是某些php程序还需要zend optimizer支持,呢?
    php扩展生效问题解决?下面本篇文章给大家介绍一下解决php扩展生效问题。有一定的参考价值,有需要的朋友以参考一下,希望对大家有所帮助。
    phpcms失败的解决法:首先找到“install.php”报错的位置;然后将代码“caches/caches_admin/caches_data/applist.cache.php”删除掉;最后重新
    当然是搞定了微信支付,退款,这次还是使用官方的demo。当然网上能也有很多大神自己重和封了demo,或许更加好用简洁,但是我还是提倡用,原因如下:
    phpcms 2008报错是因为mysql版本过高导致的,其解决法就修改正确sql语句为“CREATE TABLE `phpcms_admin` ( `userid` MEDIUMINT(8) UNSIGNED
    CentOS8了docker的解决方法:了docker是因为缺少依赖,解决方法是先依赖再docker即
    tp5 workerman上是因为workerman版本对,其解决法就是通过命令“$composer require topthink/think-worker=1”低版本的“topthink
    php7了swoole的解决法:首先下载swoole扩展并解压swoole包;然后生成configure配置文件;接着指定php配置文件进行预编译;最后通过命令“make &&
    swoole win下了的解决法:首先下载“pcre2-10.22”和“pcre-8”并解压到“cygwin/etc”中;然后运行“cygwin”;最后使用命令“pecl install swoole
    laradockswoole成功的解决法:首先重新build虚拟机;然后通过命令“php -m | grep swoole”检查是否成功;接着修改nginx配置文件;最后进入laravel中
    anaconda后找到的解决法:首先按“win+R”进入“cmd”命令行;然后找到并进入anaconda的位置;最后执行命令“python .
    spss后打开的解决法是:首先电脑桌面右键【计算机】,点击【管理】;接着进入服务日志界面;然后找到【Windows Modules Installer】,并双击;最后【启动类型】设置为重启即
    phpcms模块显示无法的解决方法:首先在phpcms的_module表里添加对应的模块的名字;然后把phpcms目录下的caches文件夹设置为;最后更新全站缓存即
    windows media player正确的解决法:首先依次单击【开始】→单击【所有程序】→单击【附件】;然后右键单击以管理员身份运行【命令提示符】;最后输入命令【UpdateWMPVersion
    vscodego语言的方法:首先将Go目录的bin目录添加到path中;然后在环境变量中新添加“GOROOT”;接着打开vscode软件,并新建一个后缀为go的文件;最后Go插件即
    centos找到硬盘的解决法:首先进入BIOS中;然后设置“SATA mode”为“AHCI mode”;接着进入CentOS界面,并按tab键打开命令行;最后添加“pci=nomsi nolapic

    专题推荐

    推荐视频教程
  • 兄弟连PHPCMS基础视频教程兄弟连PHPCMS基础视频教程
  • phpcms开发教程phpcms开发教程
  • 视频教程分类