菜单

ThinkPHP composer的安装及图像类库加载

2019年2月4日 - 金沙编程资讯

输入指令:

tp5 或者 webMall
├─application    应用目录
├─extend          增添类库目录(可定义)
├─public          网站对外访问目录
├─runtime        运行时目录(可定义)
├─vendor          第三方类库目录(Composer)
├─thinkphp        框架宗旨目录
├─build.php      自动生成定义文件(参考)
├─composer.json  Composer定义文件
├─LICENSE.txt    授权表达文件
├─README.md      README 文件
├─think          命令行工具入口

以下教程针对windows系统,示例系统拔取win7。

Apache

在巅峰中,本人用的iterm插件,一样输入如下命令来启动Apache服务

图片 1

开启Apache

假如已经启动的话讲显示already loaded

在意:sudo是行使系统级的权位,此时可能会弹出输入框让你输入密码。

图片 2

查看Apache版本

拉开完结未来在浏览器中输入:
或者localhost,此时页面将突显it’s works!

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

Apache服务的布置路径是在Library/WebServer/Documents/,项目可以从来放在这么些目录下,然而也足以将Apache的布署路径修改下,直接改成自定义路径

图片 3

修改后的不二法门

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

图片 4

端口号

此间修改的文件为/private/etc/apache2/httpd.conf
,
回忆修改之后重启Apache。

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

public
├─index.php      应用入口文件
├─static 静态资源目录
│  ├─css      样式目录
│  ├─js        脚本目录
│  └─img      图像目录

composer安装

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

里面出现 ‘composer choose the command-line
php’要求进行选择时,选拔找到wanm64的安装目录。找到
bin->php->php7.0.10->php.exe,拔取即可。

点击安装。

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

图片 5

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

图片 6

ThinkPHP

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

图片 7

删去前面的#号

接着依照thinkphp文档中的安装描述举办设置。直接下载5.0本子,解压到祥和的web目录下也足以。

图片 8

进而在浏览器中输入/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目录

图片 9

赋予项目目录777的权限

至此thinkphp运行的不难环境就搭建完结了~

图片 10

后续有新的就学小说将继承发生

composer config -g repo.packagist composer https://packagist.phpcomposer.com

2 安装ThinkPHP。有3种艺术,任选其一

运用composer安装图像处理类库

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

composer config -g repo.packagist composer

示例图如下:

图片 11

进去项目的根目录:

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

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

图片 12

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

图片 13

图片 14

直到切换来项目根目录。

那会儿输入如下命令:

composer require topthink/think-image

即可加载图片类库。

图片 15

下载落成后,可在品种根目录下的 vendor文件夹中看到新增了三项:

图片 16

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

mac系统下我对于php运行是相比较协调的。简单的几步设置的气象下就可以了。

输入指令:

三 WAMP设置

进而切换来您的目的目录

本文以windows10 +WAMP为例

这里就会自行下载一个名字为tp5的品种文件夹,版本为tp5的新型版,这里即为tp5.1版

来得出Tp5的 笑脸 就意味着成功了。

行使cmd进入命令界面

4 修改Apache/http-vhosts.conf 文件,把目录指向tp5的public文件夹。

相关文章

发表评论

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

网站地图xml地图