运行内存,运行快捷指令

  运行内存,运行快捷指令

  建立一个程序

  Symfony将所有相关程序组织在一个项目中。一个项目的所有程序共享同一个数据库。为了建立一个程序,我们必须首先建立一个项目。

  创建项目

  每个Symfony项目都遵循一个预定义的目录结构。Symfony命令行通过使用正确的树结构和访问权限来初始化项目的框架,从而自动创建项目。所以创建一个项目就是简单的创建一个目录,让symfony组织成一个项目。

  要创建一个项目,我们可以执行以下命令:

  mkdir ~/myproject

  cd ~/myproject

  symfony init-项目myprojetc

  Symfony必须在项目的根目录下调用,因为该命令执行的所有任务都与项目有关。

  Symfony将创建如下目录结构:

  应用程序/

  批次/

  缓存/

  配置/

  数据/

  doc/

  lib/

  日志/

  插件/

  测试/

  web/

  创建一个程序

  你现在不能访问这个项目,因为他至少需要一个程序。要初始化,我们可以使用symfony init-app命令,并将程序名作为参数传递给他。

  symfony init-app myapp

  该命令将在项目根目录下的apps目录中创建一个myapp目录,并将使用默认的程序配置和我们想要保存网站文件的目录。

  应用程序/

  myapp/

  配置/

  i18n/

  lib/

  模块/

  模板/

  同时会在web目录下创建每个默认环境的前端控制器对应的PHP文件。

  web/

  index.php

  myapp_dev.php

  Index.php是新程序的产品前端控制器。因为我们创建了项目的第一个程序,所以symfony创建了一个名为index.php而不是mynewapp.php的文件(如果我们要添加一个名为mynewapp的新程序,那么生产者的新前端控制器将被命名为mynewapp.php)。要在开发环境中运行我们的程序,调用前端控制器myapp_dev.php

  配置网络服务器

  web/directory中的脚本是程序的实体。为了从网络访问,必须配置网络服务器。在我们的开发服务器中,或者在专业的主机环境中,我们可以访问Apache配置文件,并且我们可以设置一个虚拟主机。

  设置虚拟主机

  下面是一个Apache配置的例子。我们在http.conf文件中添加了一个新的虚拟主机:

  虚拟主机本地主机:80

  服务器名myapp.example.com

  document root /home/my孝义/web/myproject/web

  index.php董事索引

  alias/SF/usr/share/PHP 5/symfony/data/web/SF

  目录/usr/share/PHP 5/symfony/data/web/SF

  允许所有指令

  允许所有人

  /目录

  目录“/home/my孝义/web/myproject/web”

  允许所有指令

  允许所有人

  /目录

  /虚拟主机

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 快捷指令如何分享给别人手机,快捷指令如何分享给别人苹果手机
  • 快捷指令怎么添加电池寿命显示,快捷指令添加电池寿命链接
  • 快捷指令安全性设置不允许打不开怎么办13.1系统,快捷指令安全性设置不允许打不开怎么办呢
  • 快捷指令怎样关闭运行前询问,快捷指令关闭每次询问
  • ios快捷指令python脚本,ios上的python编译器
  • ios14充电提示音快捷指令大全,ios13充电提示音快捷指令
  • breeno指令自动指令在哪,breeno快捷指令在哪里
  • 苹果手机快捷指令怎么设置健康码,快捷指令怎么设置健康码通行
  • ios14快捷指令大全,ios14快捷指令使用教程
  • 苹果快捷指令怎么删除,iphone快捷指令怎么删除
  • 苹果手机充电提示音快捷指令设置,苹果怎么用快捷指令设置充电提示音
  • 苹果13快捷指令怎么关闭通知,苹果12快捷指令怎么关闭通知
  • IOS14 快捷指令,ios14快捷指令代码大全
  • 快捷指令怎么添加门禁卡刷出租房,快捷指令怎么添加门禁卡视频
  • 苹果的快捷指令在哪里打开,vivo快捷指令在哪里打开
  • 留言与评论(共有 条评论)
       
    验证码: