doubairan4213 2015-03-05 11:50
浏览 22
已采纳

将静态文件添加到PHP应用程序

I'm looking at this as a starting point for my application: https://github.com/panique/php-login-minimal

My question is, where do I put my CSS, JS etc.

Is the proper approach to this to do this:

Root Folder

Application
    _installation
    classes
    config
    libraries
    views
    index.php
    register.php
public_html
    css
    js
    img
  • 写回答

2条回答 默认 最新

  • dsklzerpx64815631 2015-03-05 11:54
    关注

    Does your Application is publically accessible? If not, than your website will not work. Usually only public_html is accessible as root of website, so there must be index.php.

    If Application is your web root, public_html is also accessible from web and all paths are set up to use css from public_html, than it's ok.


    How usually it works

    You put everything under public_html

    public_html
      /*
       * When going to www.example.com, you will be located
       * in this directory and viewing index.*
       */
      |- assets/
      |- css/
      |\
      | |- styles.css
      | |- ie7.css
      |- js/
      |\
      | |- jquery.min.js
      | |- scripts.css
      |- index.php
      |- src/
      |\
      | |- App/
      | \
      |  |- Controllers/
      |  |- Models
      |  |- /* other files */
    framework
      /*
       * Accessible files only via system path "/var/www/html/framework..." 
       * Not able to access via http. www.example.com/framework will not work.
       */
      |- src/
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥170 如图所示配置eNSP
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥15 键盘指令混乱情况下的启动盘系统重装