导航:首页 > 操作系统 > thinkphplinux配置

thinkphplinux配置

发布时间:2025-01-14 08:06:56

A. thinkphp框架里怎么用linux的crontab写php的定时脚本

键入 crontab
-e 编辑crontab服务文件
------------------------------------------Ubuntu中的linux---------------
安装lynx包:apt-get isntall lynx
先写ln.sh脚本:lynx http://10.11.12.49/data_task.php

设置定时:crontab -e
0 1 * * * bash /var/www/test/ln.sh
-------------------------------------------------------------------------
分为两种情况:
第一种情况:你的php脚本中没有引入其他PHP文件,也就是说没有include,require_once等命令的PHP文件
* */1 * * * /usr/local/php/bin/php
/var/www/html/wwwroot/web/script.php (每一小时执行一次script.php)
注意,这样写需要把PHP变成可执行的脚本文件。在命令行下,脚本所在目录
chmod +x script.php
注意:你的script.php文件中一定要在开始处加上: #!/usr/local/php/bin/php -q
,下面是一个完整的script.php文件代码
<?php
#!/usr/local/php/bin/php -q
session_start();
define( "DB_PASSWORD", "111111" ); //服务器登陆密码。这里我写不完,去后盾人看看相关视频你就会了,希望能帮你解决问题。

B. 如何配置thinkphp的伪静态重写

满足thinkphp伪静态(url重写)条件:

1、 服务器开启url_rewrite功能,linux空间的php虚拟主机只需要开启apache的mod_rewriet,如果是iis6.0就旦尺要安装ISAPI Rewrite模块,apache只要开启Mod_rewrite功能就可以了。无忧主机是linux系统的空间,物迟桥开通空间默认支持。

2、 Linux空间编辑.htaccess文件,windows空间编辑httpd.ini文件。

thinkphp如何编写.htaccess文件?

无忧主机(www.51php.com)编写的thinkphp伪静态正则表达式.htaccess文件如下:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

请将上面正则表达式,保存为.htaccesss文件,并放到thinkphp项目入口罩猛文件同级目录下。并且修改数据库配置(config.php)文件使网站支持url重写功能,加入代码:define(‘URL_REWRITE’,2);

阅读全文

与thinkphplinux配置相关的资料

热点内容
微信加密内容发给对方 浏览:323
程序员新手怎么选 浏览:623
服务器ip地址变后连不上 浏览:642
整个文件夹比对软件 浏览:868
列举单片机的五大优点 浏览:456
为什么安卓游戏不能互换 浏览:846
androidwebview淘宝 浏览:466
重连服务器获取数据什么意思 浏览:296
小贝伢用什么app 浏览:104
波段预知源码公式 浏览:386
程序员api数据创业 浏览:990
日上免税行是什么app 浏览:168
山东移动泰山服务器云主机 浏览:856
php调用当前类方法 浏览:616
怎么委婉的表达感谢程序员 浏览:400
java数据库统计 浏览:647
java完全自学 浏览:999
linuxpython执行cmd命令 浏览:454
带12位DA的单片机 浏览:458
云服务器ecs不包括声卡 浏览:989