欢迎各位兄弟 发布技术文章
这里的技术是共享的
Or rather, is there anyway to set the system temp directory (NOT the upload temp directory) in PHP?
(PHP 4 >= 4.0.3, PHP 5, PHP 7)
is_uploaded_file — 判断文件是否是通过 HTTP POST 上传的
(PHP 5 >= 5.2.1, PHP 7)
// $controller now is "App\Http\Controllers\FooBarController"
[To Parent Directory]10/23/2013 11:29 AM 81960 php_xhprof-0.10.6-5.3-nts-vc9-x86.zip
REMOTE_ADDR只能获取访问者本地连接中设置的IP如果访问者使用代理服务器,将不获取代理服务器的IP,而是获取访问者网关的真实IP。如果将这个函数应用到限IP访问的网页中,别人即使通过限IP访问段中的代理服务器,也不能访问该页面。
前言:
对于我们做php开发的人员,上了生产环境,一定要把相关debug,display_errors错误提示等关掉。谁还难免不犯个错呢?这样能防止非致命性报错下,导致项目路径、数据库等信息泄漏。
问:那么问题来了,我们在生产该如何查看php等相关错误呢?
答:记录到错误日志里。error.log(或直接发送到syslog)
下边就如何配置和查看日志作出简单叙述。
一.相关配置
需要将php.ini中的配置指令做如下修改:
1. error_reporting = E_ALL ;将会向PHP报告发生的每个错误
2. display_errors = Off ;不显示满足上条 指令所定义规则的所有错误报告
3. log_errors = On ;开启错误日志
4. log_errors_max_len = 1024 ;设置每个日志项的最大长度
1)第一种方法 最好重启apache(好像不需要重启吧)
php判断文件还是文件夹主要通过is_file跟is_dir函数判断,下面分别讲解:
is_file()函数
file_put_contents(__DIR__.'/send_huodong_message.txt', $tels
(PHP 4 >= 4.3.0, PHP 5, PHP 7)