• Drupal使用


    首先到https://www.drupal.org/download去下载Drupal

    更好的办法是使用composer,这个先放着,了解后再添加

    然后将解压后的文件夹整个复制到设置的部署路径下,因为我没有改,所以我的部署路径为默认的/Library/WebServer/Documents,将名字改成drupal8:

    然后需要在你刚才解压的drupal文件中的sites目录下的default文件中将default.services.yml和default.settings.php文档各自复制一份,并把复制后的文档命名为services.yml 和settings.php

    并在sites/default目录下创建一个叫 files的文件夹,用作储存你网站上传的文件和资料:

     完成后为:

    然后使用phpMyAdmin来创建数据库:

    点击创建后可见:

    为刚才创建的数据库新增一位使用者:

    然后下拉到最底下点击执行,就成功新增了用户

    配置drupal网站

    因为文件夹改名为drupal8,所以浏览器访问名为http://localhost/drupal8

    可以使用中文,只是使用中文还需要去官网下载drual语言翻译下载页面

    之后出现问题:

    可以右键文件或文件夹-显示简介-共享与权限中进行修改:

     改完后记得重启apache:

    wanghuideMacBook-Pro:~ wanghui$ sudo apachectl restart
    Password:

    然后再刷新drupal8的页面

    但是又出现了相应的warn

    第一个CLEAN URLS警告的解决办法:

    1.在httpd.conf文件中确定开启mod_rewrite模块 如果尚未开放把前面的#号去掉

    2.将文件中的AllowOverride none或AllowOverride None都改成AllowOverride All

     第二个警告php opcode caching的解决办法

     Mac OS X中没有默认的php.ini文件,但是有对应的模版文件php.ini.default,位于/private/etc/php.ini.default 或者说 /etc/php.ini/default ,可以自行拷贝一份进行修改。

     

     在相应位置添加成:

    opcache.enable=1
    zend_extension=opcache.so
    opcache.memory_consumption=128
    opcache.interned_strings_buffer=8
    opcache.max_accelerated_files=4000
    opcache.revalidate_freq=60
    opcache.fast_shutdown=1
    opcache.enable_cli=1

    改完后记得重启apache

    然后上面的警告就没了

     点击save and continue出现错误:

    后面查看数据库发现之前设置的drupal8_user1没能将其设置在数据库drupal8上,解决办法如下:

    在账户处找到该drupal8_user1用户-修改权限:

     然后点击数据库:

    这是我修改之后的样子,之前是没有的,应该在“在下列数据库中添加权限中选中drupal8”,然后点击执行。在这里我假设选一个token:

    然后全选即可:

    之后到数据库drupal8中查看可见:

     然后记得重启apache

    ⚠️但是这样后还是没有成功,然后我把advanced options处的host从localhost改成了127.0.0.1后就成功

    然后就进入下一步开始下载,进入下面的页面:

    有警告,就是希望我们将之前改过的sites/default/files和sites/default/settings.php两的权限改为可读:

    即改成:

     然后重启apache

    但是发现没能成功,先忽略,如果有解决的小伙伴可以告诉下我

    然后就去设置相应的site信息:

    依次输入你的网站名称及电子邮箱(后面可更改),再设定网站的超级管理员,这个账号的权限是最大的.一般来说,在管理drupal网站时,不建议直接使用超级使用者账户去管理网站.最后依次输入电子邮箱地址,及国家地区(这里没找到beijing,所以就选了shanghai)的选择。

     然后就成功了:

     这里遇见了问题,但是不太知道怎么解决,希望有小伙伴能告诉:

    Refused to apply style from 'http://localhost/drupal8/?0' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled.

    但是log in之后设置的用户页面等是正确的:

  • 相关阅读:
    python爬虫实战(八)--------知乎
    python爬虫实战(七)--------伯乐在线文章(模版)
    python分布式爬虫打造搜索引擎--------scrapy实现
    VS2010与SVN
    ASP.net 自定义控件GridView
    Asp.net Ajax提供PageMethods调用
    JSON串行化
    JOSN反串行化
    WebRequestManager对象的使用
    WebRequest调用
  • 原文地址:https://www.cnblogs.com/wanghui-garcia/p/9939024.html
Copyright © 2020-2023  润新知