Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP本地设置/仅实时编码_Php - Fatal编程技术网

PHP本地设置/仅实时编码

PHP本地设置/仅实时编码,php,Php,我只在一个活动的web服务器上编写过代码(很好地使用测试域,然后传输到活动域) 事实上,我知道相当多的PHP,只是从来没有在本地编码 我还想设置、学习和使用Symfony2 我还想访问命令行(我知道Symfony 2需要它来设置bundle等) 我还知道人们将此与Github集成 我使用的是MacOSX10.8.2 我想使用Apache作为web服务器 我知道每个人都有“本地”代码。我如何设置所有这些?也许只是我需要的所有东西的清单。这是我到目前为止的粗略理解: (1) 得到 (2) Get

我只在一个活动的web服务器上编写过代码(很好地使用测试域,然后传输到活动域)

事实上,我知道相当多的PHP,只是从来没有在本地编码

  • 我还想设置、学习和使用Symfony2
  • 我还想访问命令行(我知道Symfony 2需要它来设置bundle等)
  • 我还知道人们将此与Github集成
  • 我使用的是MacOSX10.8.2
  • 我想使用Apache作为web服务器
我知道每个人都有“本地”代码。我如何设置所有这些?也许只是我需要的所有东西的清单。这是我到目前为止的粗略理解:

(1) 得到

(2) Get Composer(不确定是什么原因)

(3) Symfony2下载

那么命令行访问呢?

这里有更多信息:

在本地安装Composer

1) 编辑或创建~/.bash_配置文件

2) 将此添加到编辑(更改为正确的php版本):

别名phpmamp='/Applications/MAMP/bin/php/php5.3.6/bin/php'

3) 刷新终端bash:

。bash_剖面图

4) 使用以下命令安装Composer:

旋度-s | phpmap


phpmamp是由MAMP安装的PHP

终端是您的命令行()。Composer可以轻松安装系统可能没有的Symfony和依赖项;如果是,命令是指本地文件(例如文档/symfony/文件夹/文件等)还是指远程位置?(我看到本地主机被大量使用)我使用VirtualBox和Ubuntu安装来处理LAMP设置(在我的win7笔记本电脑上运行)。这种虚拟化很容易备份或移动到其他机器,您可以获得命令行和所需的一切。此外,对Ubuntu的支持也是巨大的:)