本文目錄一覽:
- 1、thinkphp3.2.1的入口文件提示23行錯誤
- 2、elasticsearch for windows為什麼不能創建索引
- 3、用什麼命令查看PHP版本
- 4、如何創建phpinfo查看php信息
- 5、想升級PHP到5.3,有沒有教程
thinkphp3.2.1的入口文件提示23行錯誤
Thinkphp.php的23行是
const THINK_VERSION = ‘3.2.1’; 報錯是const關鍵字的問題
框架和入口文件本身沒有問題 應該是你的php版本太低了 建議5.3
你可以在入口文件 一開始的地方加上下面這句測試一下
if(version_compare(PHP_VERSION,’5.3.0′,”)) die(‘require PHP 5.3.0 !’);
elasticsearch for windows為什麼不能創建索引
創建es索引
工具/原料
Elasticsearch伺服器
linux curl工具
方法/步驟
1、大致創建索引的格式:
PUT /my_index{ “settings”: { … any settings … }, “mappings”: { “type_one”: { … any mappings … }, “type_two”: { … any mappings … }, … }}
默認不設置索引也能自動創建,可以通過修改默認配置限制,關閉自動創建索引:
修改配置文件config/elasticsearch.yml,添加如下配置
action.auto_create_index: false
2、最簡單的方式創建索引 curl -XPUT 『’在創建索引的時候指定分片和副本數量參數,參數格式採用JSON格式curl -XPUT 『『 -d 『{ 「settings」:{ 「index」:{ 「number_of_shards」:3, 「number_of_replicas」:2 } }}』或者簡化為curl -XPUT 『』 -d 『{ 「settings」:{ 「number_of_shards」:3, 「number_of_replicas」:2 }}』
注意:不需要在settings項中顯示的指定index。
3、索引創建API可以接受一個或者一組映射(Type)選項curl -XPOST localhost:9200/test -d 『{ 「settings」:{ 「number_of_shards」:1 }, 「mappings」:{ 「type1」:{ 「_source」:{「enabled」:false}, 「preperties」:{ 「field1」:{ 「type」:」string」, 」index」:」not_analyzed」 } } } }}』
用什麼命令查看PHP版本
方法一:命令行查詢
如果已經配置好環境變數,直接在命令行中輸入php
-v,將會顯示php的版本信息。如果沒有配置環境變數,直接在命令行中進入到php的安裝目錄後,再輸入命令php
-v,如圖所示是我在安裝目錄下輸入查詢命令,可以看到輸出的版本信息為PHP5.3.29。
方法二:使用預定義常量PHP_VERSION查詢
新建一個php文件,在裡面輸入
?php
echo
PHP_VERSION;?
方法三:使用phpversion()函數查詢
新建一個php文件,在文件中輸入
?php
echo
phpversion();?
方法四:使用phpinfo()函數查詢
新建一個php文件,在文件中輸入
?php
echo
phpinfo();?
如何創建phpinfo查看php信息
1、方法一:
命令行查詢,如果已經配置好環境變數,直接在命令行中輸入php -v,將會顯示php的版本信息。如果沒有配置環境變數,直接在命令行中進入到php的安裝目錄後,再輸入命令php -v,在安裝目錄下輸入查詢命令,可以看到輸出的版本信息為PHP5.3.29。
2、方法二:
(1)使用預定義常量PHP_VERSION查詢,新建一個php文件,在裡面輸入?php echo PHP_VERSION;?。
(2)在瀏覽器中輸出對應的網址,就可以查看到php的版本信息。
3、方法三:
(1)使用phpversion()函數查詢,新建一個php文件,在文件中輸入?php echo phpversion();?即可。
(2)在瀏覽器中訪問,可以看到瀏覽器頁面上返回的php版本信息,跟預定義常量PHP_VERSION顯示效果一樣。
4、方法四:
(1)使用phpinfo()函數查詢,新建一個php文件,在文件中輸入?php echo phpinfo();?即可。
(2)在瀏覽器中訪問,可以看到不僅可以看到PHP的版本信息,還能看到其它很多關於PHP的信息。
想升級PHP到5.3,有沒有教程
1,先把PHP5.3.5下載下來,在官網我是沒找到VC6的版本,只能從Google搜了。
下載地址:php-5.3.5-Win32-VC6-x86.zip
2,將下載的解壓至phpnow的安裝目錄,命名不能有中文,建議直接「php5.3」就可以了。
3,將「php-5.2.14-Win32/php-apache2handler.ini」複製到「php5.3中」。
4,修改apache配置文件「Apache-**/conf/httpd.conf」,將其中的「php-5.2.14-Win32」修改為「php5.3」。
5,再修改「php5.3/php-apache2handler.ini」文件,搜索「extension_dir =」,將後邊的「php-5.2.14-Win32」修改為「php5.3」。
6,再回到根目錄運行「PnCp.cmd」,輸入「23」-回車,重啟下apache就可以了。
以上目錄說明:「php5.3」為第二步的解壓目錄,而「php-5.2.14-Win32」是原PHP5.2的目錄。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/282985.html
微信掃一掃
支付寶掃一掃