货币问答:php如何发布

沮授

PHP如何实现获取数据库中当天发布的信息

这就看你存时间是怎么存的如果存的是时间戳的话$timetoday = strtotime(date("Y-m-d",time()));//今天0点的时间点$time2 = $time + 3600*24;//今天24点的时间点,两个值之间即为今天一天内的数据select * from 表名 where 时间字段名 between $timetoday and $time2 ;

推荐
不推荐
展开
收起
银光照眼

如何正确发布PHP代码

基本就是 apc 或者 zend opcode,关于它的作用,大家都已经很熟悉,不必多言,需要注意的是 apc 的 bug 很多,比如开启了 apc.enable_cli 配置后就会有很多灵异问题,所以说 opcode cache 还是尽可能使用 zend opcache 吧,如果需要缓存数据,可以用 apcu。此外 apc 和 zend opcode 对缓存键的选择有所差异:apc 选择的是文件的 inode,zend opcode 选择的是文件的 path。再聊聊 realpath cache,它的作用是缓冲获取文件信息的 IO 操作,大多数时候它对我们而言是透明的,以至于很多人都不知道它的存在,需要注意的是 realpath cache 是进程级别的,也就是说,每一个 php-fpm 进程都有自己独立的 realpath cache。假设在发布代码期间,opcode cache 或者 realpath cache 里的数据出现过期,那么就会出现一部分缓存是旧文件,一部分缓存是新文件的非原子发布的情况,为了避免出现这种情况,我们应该保证缓存过期时间足够长,最好是除非我们手动刷新,否则永远不过期,对应到配置上就是:关闭 apc.stat、opcache.validate_timestamps 配置,设置足够大的 realpath_cache_size、realpath_cache_ttl 配置,必要的监控总是有好处的。相关的技术细节特别琐碎

推荐
不推荐
展开
收起
汪荣儿

用php编写一个向网站中添加(发布)文章的代码怎么编写

这个要看你网站所采用的技术以及网站的架构来定。假设所以文章数据都保存在数据库中,那么,用php编写一个向网站中添加(发布)文章的代码,其实就是一个向数据库里新增记录的操作。追问

这个我知道,我是学asp的,具体代码怎么写
追答
有ASP基础就行,与PHP相比也就是语法之类的不同,思路是一样的,建议你找本php书看看。

推荐
不推荐
展开
收起
临流照影

如何把自己的php文件发布到互联网上?

1)买个域名;2)买个空间;3)把域名解析到空间;4)用FTP上传“PHP”文件到空间;5)访问你的域名;6)就能访问你的网页(或网站)了!盼采纳!

推荐
不推荐
展开
收起
伊佩章

php项目如何部署在服务器上

一、阿里ECS服务器配置

     1.因为线上已经有几个站点了.所以要配置ngnix多站点

     2.阿里云ecs目录结构,ngxin 在/etc/nginx/目录下,配置的地方主要是nginx.config文件。或者在conf.d新建一个配置文件然后在include到nginx.config文件中

        

     3.nginx.config新建站点信息

server {listen       80;server_name  www.你的域名.com;root         站点的相对路径;index index.php index.html index.htm;#charset koi8-r;#access_log  /var/log/nginx/host.access.log  main;# Load configuration files for the default server block.include /etc/nginx/default.d/*.conf;location / {#try_files $uri $uri/ /index.php;root   /opt/www/pcweb/ytyy_pc;index  index.php index.html index.htm;             if (!-e $request_filename) {   rewrite  ^(.*)$ /index.php?s=$1  last;   break;    }}             url重写(可以没有)# redirect server error pages to the static page /40x.html#error_page  404              /404.html;   40错误页面配置location = /40x.html {}# redirect server error pages to the static page /50x.html#error_page   500 502 503 504  /50x.html;  50错误页面配置location = /50x.html {}location ~ \.php$ {root           站点相对路径;fastcgi_pass   127.0.0.1:9000;fastcgi_index  index.php;fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;include        fastcgi_params;}location ~ /\.ht {deny  all;}}

配置文件的基本内容如上;

配置完成后测试配置文件是否正确

这样配置就可以使用了

然后重启nginx服务器 

这样nginx配置就结束了可以使用了。吧站点文件放到对应的目录下面。我直接git clone过去的。

二.thinkphp项目文件转移

本来以为上传完就结束了。上传上去碰到的第一个问题就是访问页面报错,页面被电信的114页面劫持了。。。麻蛋 看不到报错

万能百度大法

解决方法1.internet高级选项->隐私->站点  新加阻止站点

解决方法2:控制面板->网络和internet->本地连接->属性->ipv4  使用如下ip

终于搞定可以看到报错页面了。。。。。。麻蛋。再次开启万能百度大法

 

 

 得到最终结论是文件目录权限引起的。thinkphp 的runtime目录没有写入权限。。thinkphp文件上传到阿里的好像都有这个问题。解决问题很简单

进入到项目文件目录

直接跟文件最高权限

chmod -R 777 [目录]  //linux修改文件权限

 

推荐
不推荐
展开
收起
武当七女

php怎么实现用户发表留言,在页面上显示是哪个用户发表的!应该怎么做呢?(详细点)谢谢了

在用户登陆的时候,你可以使用session或者cookie记录用户名。然后发表的时候读出你之前记录的用户名跟发表的内容一同插到数据库即可。然后显示的时候读出来就好了。最后祝你好运,欢迎采纳,有问题。

推荐
不推荐
展开
收起
双飞莲座

phpstudy的网站怎么ftp发布网站

phpstudy 只是一个 php 的本地开发运行环境,如果想要远程发布到实际站点,通常情况下是借用 ftp 工具,上传编写好的代码到服务器站点目录下。

推荐
不推荐
展开
收起
杨公公

要发布PHP网站,要做什么事情,在服务器方面要做什么呢?如何配置?谢谢您的回答了哦!

PHP程序比较常用Mysql数据库:那么常用的环境是 PHP + APACHE + MYSQL 或者 PHP + NGNIX + MYSQL ;这几个的安装教程,你直接在百度你里面搜索下,一大把大把的

推荐
不推荐
展开
收起
孙韶

apache +php+mysql已经安装了 请问如何发布自己的网站??? 怎么设置呀

是你自己电脑上安装的么?还是服务器上追问

服务器
追答
在Apache的conf/httpd.conf文件中最底下增加代码:ServerName 域名DocumentRoot F:/site/auciou     存放目录

推荐
不推荐
展开
收起
查看更多答案
收起