2013-07-11 19 views
-1

我想運行mysqli轉換器工具(https://wikis.oracle.com/display/mysql/Converting+to+MySQLi)將一些舊的mysql cod轉換爲mysqli格式。mysql轉換工具似乎沒有工作

無論我從命令行運行該工具,它只是吐出與原始文件相同的代碼,並且找不到要更改的內容。即使這樣做:

php cli.php -s "mysql_connect('host', 'user', 'pass');" -v 
- Summary ---------------------------------------------------------------------- 

Status: OK 
Number of mysql_-functions found: 0 
Number of mysql_-functions converted: 0 
Warnings/Errors: 0 
Code length: 38 Bytes 


- Generated code --------------------------------------------------------------- 

mysql_connect('host', 'user', 'pass'); 

- End of code ------------------------------------------------------------------ 

未發現任何轉換,它至少應該找到的mysql_connect。我錯過了什麼嗎?這是不是工作了?我通過PHP 5.4.16運行它。

+3

嘗試'php cli.php -s「<?php mysql_connect('host','user','pass');」 -v',在代碼行中打開PHP標記 –

+0

它解析PHP,這些標記之外的任何內容都假定爲HTML。 –

回答

-1

事實上,事實證明,我使用的是short_open_tags,而我運行php cli的計算機卻關閉了。我啓用了他們和所有作品。