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中进入项目目录执行以上命令,就能解决这个问题,简单,高效