Mac入门级的搭建ThinkPhp

今日设置tp5.1的时候出现难题,作者那里运用的是将tp直接解压缩后放在项目里面,结果指示上面的不当:
Warning:
require(D:\workspace\zhiyuedu\vendor/topthink/think-helper/src/helper.php):
failed to open stream: No such file or directory
in D:\workspace\zhiyuedu\thinkphp\library\think\Loader.php on
line 676

一 安装

以下教程针对windows系统,示例系统利用win7。

mac系统下自家对于php运行是较为协调的。简单的几步设置的动静下就可以了。

Fatal error: require(): Failed opening
required
‘D:\workspace\zhiyuedu\vendor/topthink/think-helper/src/helper.php’
(include_path=’C:\xampp\php\PEAR’)
in D:\workspace\zhiyuedu\thinkphp\library\think\Loader.php on
line 676

本文以windows10 +WAMP为例

composer安装

下载composer安装包(群里),点击安装。

中间现身 ‘composer choose the command-line
php’要求进行抉择时,采用找到wanm64的装置目录。找到
bin->php->php7.0.10->php.exe,接纳即可。

点击安装。

安装成功后,输入Win+Lacrosse —>cmd进入命令窗口,输入composer -v
(无需分号),点击回车,出现如下图案则表明composer安装成功(以下为局地截图):

图片 1

且项目中会出现composer.json,示例图如下:

图片 2

Apache

在极端中,本身用的iterm插件,一样输入如下命令来启动Apache服务

图片 3

开启Apache

假定已经起步的话讲展现already loaded

专注:sudo是应用系统级的权能,此时可能会弹出输入框让您输入密码。

图片 4

查看Apache版本

拉开完毕之后在浏览器中输入:
只怕localhost,此时页面将显示it’s works!

Apache的暗中认同安装路径为/private/etc/apache2,使用Finder的shift+command+g可以在弹出的输入框中输入路径。

Apache服务的布署路径是在Library/WebServer/Documents/,项目可以平昔放在那么些目录下,不过也得以将Apache的配备路径修改下,直接改成自定义路径

图片 5

修改后的不二法门

暗许端口号为80端口,可以修改

图片 6

端口号

那里修改的公文为/private/etc/apache2/httpd.conf
,
记得修改之后重启Apache。

新生读书了合法文档后才意识,需求运用git只怕composer来安装

1
安装wamp,当然你也可以设置任何的套装,或然机关设置PHP+MySQL。请到wamp网站下载。(注意假如没安装VS的急需安装须要文件微软运行环境下载地址)。安装相对简便易行,一路next,装好后可设置语言为华语。

行使composer安装图像处理类库

win+帕杰罗 ->
cmd进入命令行界面,输入如下命令,修改composer配置文件,使用国内镜象:

composer config -g repo.packagist composer

示例图如下:

图片 7

进入项目标根目录:

以本电脑上连串根目录为例(D:\run\wamp64\www\hs\hs_store)。

首先输入‘  D:  ’ 切换来D盘目录:

图片 8

切换来D盘后,输入‘ cd run ’,切换来D盘run目录下。以此类推,

图片 9

图片 10

以至切换来品种根目录。

那时输入如下命令:

composer require topthink/think-image

即可加载图片类库。

图片 11

下载完结后,可在类型根目录下的 vendor文件夹中看看新增了三项:

图片 12

点击topthink文件夹可看到think-img文件夹存在,此时类库已成功加载。

ThinkPHP

在利用从前还亟需去吧httpd.conf文件中的#LoadModule php5_module
libexec/apache2/libphp5.so 。

图片 13

删除前边的#号

进而依据thinkphp文档中的安装描述进行安装。直接下载5.0版本,解压到祥和的web目录下也可以。

图片 14

接着在浏览器中输入/localhost/tp5/public。突显正常即ok。

借使抛出以下分外

Fatal error: Uncaught exception ‘think\exception\ErrorException’
with message ‘mkdir(): Permission denied’ in
/usr/local/apache2/htdocs/tp5/thinkphp/library/think/log/driver/File.php:44
Stack trace: #0 [internal function]: think\Error::appError(2,
‘mkdir(): Permis…’, ‘/usr/local/apac…’, 44, Array) #1
/usr/local/apache2/htdocs/tp5/thinkphp/library/think/log/driver/File.php(44):
mkdir(‘/usr/local/apac…’, 493, true) #2
/usr/local/apache2/htdocs/tp5/thinkphp/library/think/Log.php(135):
think\log\driver\File->save(Array) #3
/usr/local/apache2/htdocs/tp5/thinkphp/library/think/Error.php(84):
think\Log::save() #4 [internal function]:
think\Error::appShutdown() #5 {main} thrown in
/usr/local/apache2/htdocs/tp5/thinkphp/library/think/log/driver/File.php
on line 44

此间是日前我们项目标目录并没有权限去mkdir,所以经过极端找到根目录,即笔者的TestPorject目录

图片 15

予以项目目录777的权柄

迄今thinkphp运行的粗略环境就搭建已毕了~

图片 16

继承有新的就学小说将继承暴发

那里运用的是windows下的composer安装

2 安装ThinkPHP。有3种形式,任选其一

步骤如下:

①直接到www.thinkphp.cn下载,当前风靡版本是ThinkPHP5.0.10完整版。你可以下载和新本子。下载到你的支付目录即可。

使用cmd进入命令界面

②仓库git下载。地址为 ,直接的git是

,Windiows的Git客户端下载地址;小乌龟下载地址。
Git必要两步操作:
第一步:下载tp5
git clone tp5
第二部:下载framework
git pull

输入指令:

③Composer
安装。安装Composer,点击下载。一路next。
开拓命令行,运行:composer config -g repo.packagist composer

命令行切换到你的支出目录;
运转:composer   create-project    topthink/think   tp5   –prefer-dist
  (简书不太适合写代码,空格都被吃了)。
最后几个第一个参数 tp5
表示安装到当前目录下的tp5目录,当然你也可以改成你喜欢的,比如WebMall。

发表评论

电子邮件地址不会被公开。 必填项已用*标注