• thinkphp小模块helloworld


    1.在application下新建sample,再在其下建立controller

    2.新建php class 文件名为Test.php

    <?php
    
    
    namespace appsamplecontroller;
    
    
    class Test
    {
      public function hello(){
                echo 'hello,world!'."<br>";
          return 'I am zhou!';
      }
    }
    

      

     

    3.访问localhost/thinkse/public/index.php/sample/Test/hello

    这里就是很简单的新建和写出hello程序

    我却耽搁了很久原因是url地址错误

    这里就要好好说一下

    1.因为Test在controller下我就输入了

    但是其实并不需要输入

    正确的格式是:

    http://severName/index.php/module/controller/action

     不需要单独输入controller这个文件夹的名字

    缺点不灵活不明确

     2.在部署Linux时遇到的问题,文件夹没有权限

    Fatal error: Uncaught thinkexceptionErrorException: mkdir(): 

    所以解决mkdir() premission denied 的问题最直接的方式,把runtime权限放开,让所有用户都可以创建它。

    chmod -R 777 runtime
     

    在liunx中进入项目目录执行以上命令,就能解决这个问题,简单,高效

  • 相关阅读:
    Android布局优化
    Handler原理
    最少钱币数:
    ASCII码排序
    Fibonacci数
    奇偶数分离
    认识Dom
    js浏览器对象
    返回/设置时间方法与 Math对象
    window.open
  • 原文地址:https://www.cnblogs.com/zlshy/p/13308509.html
Copyright © 2020-2023  润新知