ユーザ用ツール

サイト用ツール

Writing /var/www/vhosts/w629.ws.domainking.cloud/enjoy-lei.com/lei_wiki/data/cache/3/395c7e4b0881b99ff8e68260f68a101a.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /var/www/vhosts/w629.ws.domainking.cloud/enjoy-lei.com/lei_wiki/data/cache/3/395c7e4b0881b99ff8e68260f68a101a.metadata failed

php5.4の注意
Writing /var/www/vhosts/w629.ws.domainking.cloud/enjoy-lei.com/lei_wiki/data/cache/3/395c7e4b0881b99ff8e68260f68a101a.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /var/www/vhosts/w629.ws.domainking.cloud/enjoy-lei.com/lei_wiki/data/cache/3/395c7e4b0881b99ff8e68260f68a101a.xhtml failed

「split」関数お勧めしない

検索方法:

 find . -type f -name "*.php" | xargs grep " split("

修正方法:

「split」-> 「preg_split」

php5.4がDBに対する影響

php5.4系でPDOエラーがよく発生する。 PDOのデフォルトドライバの変わったのが原因で、以下の定数がなくなりました。 ~ ①MYSQL_ATTR_READ_DEFAULT_FILE~ ②MYSQL_ATTR_READ_DEFAULT_GROUP~ ③MYSQL_ATTR_MAX_BUFFER_SIZE~ ④MYSQL_ATTR_COMPRESS~

php5.4がよく発生したエラー

または下記のようなエラーもよく発生している。

解決方法はただ一つ[&]を削除すればいい。

function __construct(&$this) {
    parent::__construct($this);
}

推薦しなくなった機能 PHP 5.4.x で推奨されなくなる機能

推奨されない関数

mcrypt_generic_end()
mysql_list_dbs()
call_user_method() call_user_func() を使用します
call_user_method_array() call_user_func_array() を使用します
define_syslog_variables()なし
dl()なし
ereg() preg_match() を使用します
ereg_replace() preg_replace() を使用します
eregi() preg_match() で 'i' 修正子を使用します
eregi_replace() preg_replace() で 'i' 修正子を使用します
set_magic_quotes_runtime() およびそのエイリアスである magic_quotes_runtime()
session_register() スーパーグローバル $_SESSION を使用します
session_unregister() スーパーグローバル $_SESSION を使用します
session_is_registered() スーパーグローバル $_SESSION を使用します
set_socket_blocking() stream_set_blocking() を使用します
split() preg_split() を使用します
spliti() preg_split() で 'i' 修正子を使用します
sql_regcase()なし
mysql_db_query() mysql_select_db() および mysql_query() を使用します
mysql_escape_string() mysql_real_escape_string() を使用します

参考サイト: http://php.net/manual/ja/migration54.incompatible.php

php5.4の注意.txt · 最終更新: 2013/11/28 10:43 by luis_lee