沮授
這就看你存時(shí)間是怎么存的如果存的是時(shí)間戳的話$timetoday = strtotime(date("Y-m-d",time()));//今天0點(diǎn)的時(shí)間點(diǎn)$time2 = $time + 3600*24;//今天24點(diǎn)的時(shí)間點(diǎn),兩個(gè)值之間即為今天一天內(nèi)的數(shù)據(jù)select * from 表名 where 時(shí)間字段名 between $timetoday and $time2 ;
銀光照眼
基本就是 apc 或者 zend opcode,關(guān)于它的作用,大家都已經(jīng)很熟悉,不必多言,需要注意的是 apc 的 bug 很多,比如開啟了 apc.enable_cli 配置后就會(huì)有很多靈異問題,所以說 opcode cache 還是盡可能使用 zend opcache 吧,如果需要緩存數(shù)據(jù),可以用 apcu。此外 apc 和 zend opcode 對(duì)緩存鍵的選擇有所差異:apc 選擇的是文件的 inode,zend opcode 選擇的是文件的 path。再聊聊 realpath cache,它的作用是緩沖獲取文件信息的 IO 操作,大多數(shù)時(shí)候它對(duì)我們而言是透明的,以至于很多人都不知道它的存在,需要注意的是 realpath cache 是進(jìn)程級(jí)別的,也就是說,每一個(gè) php-fpm 進(jìn)程都有自己獨(dú)立的 realpath cache。假設(shè)在發(fā)布代碼期間,opcode cache 或者 realpath cache 里的數(shù)據(jù)出現(xiàn)過期,那么就會(huì)出現(xiàn)一部分緩存是舊文件,一部分緩存是新文件的非原子發(fā)布的情況,為了避免出現(xiàn)這種情況,我們應(yīng)該保證緩存過期時(shí)間足夠長(zhǎng),最好是除非我們手動(dòng)刷新,否則永遠(yuǎn)不過期,對(duì)應(yīng)到配置上就是:關(guān)閉 apc.stat、opcache.validate_timestamps 配置,設(shè)置足夠大的 realpath_cache_size、realpath_cache_ttl 配置,必要的監(jiān)控總是有好處的。相關(guān)的技術(shù)細(xì)節(jié)特別瑣碎
汪榮兒
這個(gè)要看你網(wǎng)站所采用的技術(shù)以及網(wǎng)站的架構(gòu)來定。假設(shè)所以文章數(shù)據(jù)都保存在數(shù)據(jù)庫(kù)中,那么,用php編寫一個(gè)向網(wǎng)站中添加(發(fā)布)文章的代碼,其實(shí)就是一個(gè)向數(shù)據(jù)庫(kù)里新增記錄的操作。追問
這個(gè)我知道,我是學(xué)asp的,具體代碼怎么寫追答
有ASP基礎(chǔ)就行,與PHP相比也就是語法之類的不同,思路是一樣的,建議你找本php書看看。
臨流照影
1)買個(gè)域名;2)買個(gè)空間;3)把域名解析到空間;4)用FTP上傳“PHP”文件到空間;5)訪問你的域名;6)就能訪問你的網(wǎng)頁(或網(wǎng)站)了!盼采納!
伊佩章
一、阿里ECS服務(wù)器配置
1.因?yàn)榫€上已經(jīng)有幾個(gè)站點(diǎn)了.所以要配置ngnix多站點(diǎn)
2.阿里云ecs目錄結(jié)構(gòu),ngxin 在/etc/nginx/目錄下,配置的地方主要是nginx.config文件?;蛘咴赾onf.d新建一個(gè)配置文件然后在include到nginx.config文件中
3.nginx.config新建站點(diǎn)信息
server {listen 80;server_name www.你的域名.com;root 站點(diǎn)的相對(duì)路徑;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錯(cuò)誤頁面配置location = /40x.html {}# redirect server error pages to the static page /50x.html#error_page 500 502 503 504 /50x.html; 50錯(cuò)誤頁面配置location = /50x.html {}location ~ \.php$ {root 站點(diǎn)相對(duì)路徑;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;}}
配置文件的基本內(nèi)容如上;
配置完成后測(cè)試配置文件是否正確
這樣配置就可以使用了
然后重啟nginx服務(wù)器
這樣nginx配置就結(jié)束了可以使用了。吧站點(diǎn)文件放到對(duì)應(yīng)的目錄下面。我直接git clone過去的。
二.thinkphp項(xiàng)目文件轉(zhuǎn)移
本來以為上傳完就結(jié)束了。上傳上去碰到的第一個(gè)問題就是訪問頁面報(bào)錯(cuò),頁面被電信的114頁面劫持了。。。麻蛋 看不到報(bào)錯(cuò)
萬能百度大法
解決方法1.internet高級(jí)選項(xiàng)->隱私->站點(diǎn) 新加阻止站點(diǎn)
解決方法2:控制面板->網(wǎng)絡(luò)和internet->本地連接->屬性->ipv4 使用如下ip
終于搞定可以看到報(bào)錯(cuò)頁面了。。。。。。麻蛋。再次開啟萬能百度大法
得到最終結(jié)論是文件目錄權(quán)限引起的。thinkphp 的runtime目錄沒有寫入權(quán)限。。thinkphp文件上傳到阿里的好像都有這個(gè)問題。解決問題很簡(jiǎn)單
進(jìn)入到項(xiàng)目文件目錄
直接跟文件最高權(quán)限
chmod -R 777 [目錄] //linux修改文件權(quán)限
武當(dāng)七女
在用戶登陸的時(shí)候,你可以使用session或者cookie記錄用戶名。然后發(fā)表的時(shí)候讀出你之前記錄的用戶名跟發(fā)表的內(nèi)容一同插到數(shù)據(jù)庫(kù)即可。然后顯示的時(shí)候讀出來就好了。最后祝你好運(yùn),歡迎采納,有問題。
雙飛蓮座
phpstudy 只是一個(gè) php 的本地開發(fā)運(yùn)行環(huán)境,如果想要遠(yuǎn)程發(fā)布到實(shí)際站點(diǎn),通常情況下是借用 ftp 工具,上傳編寫好的代碼到服務(wù)器站點(diǎn)目錄下。
楊公公
PHP程序比較常用Mysql數(shù)據(jù)庫(kù):那么常用的環(huán)境是 PHP + APACHE + MYSQL 或者 PHP + NGNIX + MYSQL ;這幾個(gè)的安裝教程,你直接在百度你里面搜索下,一大把大把的
孫韶
是你自己電腦上安裝的么?還是服務(wù)器上追問
服務(wù)器追答
在Apache的conf/httpd.conf文件中最底下增加代碼:ServerName 域名DocumentRoot F:/site/auciou 存放目錄