person

MySQL 是使用终端命令进行安装的,没有提示设置密码。因此,找到 /etc/mysql/debian.cnf 文件:
查看 user 和 password
将 user 和 password 记住,这将是我们首次进入 mysql 的账号密码,命令为:

mysql -u 用户名 -p



Linux 下的 DocumentRoot 默认为 /var/www/html,但是此路径新增文件需要权限,在 Phpstorm 上 New 一个 Directory 或者一个 html 文件都没有权限,还是改目录吧。

经过几个 Linux 发行版本的切换,最终又回到了 Deepin 的怀抱(三天之内从 Windows 换到了 manjaro、Ubuntu、Deepin 等 Linux 发行版本,宿舍大佬说我疯了)。不用 Windows 的原因很简单,在 Windows 上总是情不自禁打游戏,还有就是我喜欢 Linux 的环境。终于,在装完 Deepin 后,感觉还是这个符合我的审美,并且安装软件简单啊,虽然 manjaro 也很简单,不过个人觉得折腾。在执行 update 后,重启系统更新后问题出现了。

  • 前提:使用的是 apache 环境而不是 PHPStudy 之类
    在ThinkPHP5 的官方文档中,隐藏 index.php 的方法需要在入口文件的同级添加 .htaccess 文件(官方默认自带了该文件),内容如下:
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>


突发奇想,打算把 ThinkPHP 5.0 复习一下,但是还没开始就被卡住了,连接数据库的时候就出现了问题。
报错提示