1 下载安装PHP

Windows版PHP下载地址:https://windows.php.net/download/


注意页面左上角的提示:

If you are using PHP as FastCGI with IIS you should use the 

Non-Thread Safe (NTS) versions of PHP.


旧版下载地址(2020-02-23):

https://windows.php.net/downloads/releases/archives/php-5.6.40-nts-Win32-VC11-x86.zip


解压到 D:\DevTools\php-5.6.38-nts-Win32-VC11-x64

为了后续方便,将这个目录添加到系统的PATH环境变量中(见3)。


PHP文档下载地址:

https://www.php.net/download-docs.php


2 设置 php.ini

复制一份php.ini-development,改名为php.ini,调整配置参数:


error_log = "D:\DevTools\php-5.6.38-nts-Win32-VC11-x64\log\php_errors.log"

extension_dir = "D:\DevTools\php-5.6.38-nts-Win32-VC11-x64\ext\"

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mysqli.dll

extension=php_pdo_mysql.dll

date.timezone = Asia/Shanghai


; 注意:该目录需要EveryOne权限或IIS_XXX用户的写入权限,否则Session无效

session.save_path = "D:\DevTools\php-5.6.38-nts-Win32-VC11-x64\temp"


; 如果需要调试,则启用这一段(xdebug对性能影响极大)

; xdebug 插件下载地址:https://xdebug.org/download

[xdebug]

zend_extension = "D:\DevTools\php-5.6.38-nts-Win32-VC11-x64\ext\php_xdebug-2.5.5-5.6-vc11-nts-x86_64.dll"

xdebug.remote_enable = 1

xdebug.remote_autostart = 1

xdebug.remote_port = 9000

xdebug.remote_host = 127.0.0.1


3 用VSCode调试PHP

a) 用VSCode打开php文件所在的文件夹(打开单个php文件是不行的)

b) 安装插件 “PHP Debug”

c) 切换到“调试和运行”选项卡,点击“创建launch.json文件”,注意选择PHP

d) 此时即可设置断点开始调试(按F5或点击“开始调试”按钮)

Listen for XDebug:等待刷新页面后进入断点

Launch currently open script:直接运行当前php脚本并进入断点


可能出现的错误0:

缺少VC++的dll文件,安装对应版本的vcredist。


可能出现的错误1:

控制台输出:Error: spawn php ENOENT

同时弹出:请使用设置 "php.validate.executablePath" 配置 PHP 可执行文件。

设置了"php.validate.executablePath": "D:/DevTools/php-5.6.38-nts-Win32-VC11-x64/php.exe",仍无效。

解决方法:将PHP目录添加到系统的PATH环境变量中。


4 PHP服务器的安装配置

1) 启动PHP内置的服务器做测试之用

php -S localhost:80


2)PHP在Windows+IIS环境下的配置

a) 处理程序映射 - 添加模块映射:

路径: *.php

模块: FastCgiModule

可执行文件: D:\DevTools\php-5.6.38-nts-Win32-VC11-x64\php-cgi.exe

名称:PHP-FastCgi


b) 也可以安装 PHP Manager for IIS通过图形界面来操作

http://phpmanager.codeplex.com/


5 安装插件 PHP Intelephense

用法:Disable the built-in VSCode PHP Language Features.

a) Go to Extensions.

b) Search for @builtin php

c) Disable PHP Language Feature


本文链接地址: 用VSCode调试PHP及IIS下PHP的配置
https://blog.qingfengju.com/index.asp?id=419

分类:Web开发 查看次数:520 发布时间:2020/2/24 15:33:12

AngularJS 官方网站

https://angularjs.org/

This site and all of its contents are referring to AngularJS (version 1.x), if you are looking for the latest Angular, please visit https://angular.io/


这里列出的是AngularJS(Angular 1.x)相关的资源,不是Angular 2+ 版本的资源。

这两类版本的区别是:1.x使用JavaScript开发,2.x以上版本使用TypeScript开发。


AngularJS 下载地址:

https://code.angularjs.org/


AngularJS 教程

https://www.runoob.com/angularjs/angularjs-tutorial.html


AngularJS 教程

https://www.w3cschool.cn/angularjs/


AngularJS 快速入门

https://edu.aliyun.com/course/470


AngularJS 相关电子书(已注明书中使用的AngularJS版本):

AngularJS 入门与进阶.pdf 1.5.5

AngularJS 即学即用.pdf 1.2.19

AngularJS 学习手册.pdf 1.x

AngularJS 实战.pdf 1.2.16

AngularJS 开发下一代Web应用.pdf 1.0.4

AngularJS 开发秘籍.pdf 1.2.5

AngularJS 权威教程.pdf 1.2.13

AngularJS 深度剖析与最佳实践.pdf 1.x

AngularJS 高级程序设计.pdf 1.2.5

AngularJS 高级编程.pdf 1.2.16

Node.js MongoDB AngularJS Web 开发.pdf 1.2.5

全栈开发之道:MongoDB Express AngularJS Node.js.pdf 1.4.6

精通 AngularJS (美).pdf 1.0.7

AngularJS 中文API参考手册.chm 1.3.0

AngularJS 参考手册.chm 1.3.9



本文链接地址: AngularJS 相关学习资源整理
https://blog.qingfengju.com/index.asp?id=418

分类:Web开发 查看次数:481 发布时间:2020/2/24 11:21:37