حل مشكله Can't create new tempfile عند عمل اصلاح للقاعده سواء من الشل او phpmyadmin

ENG MUHAMED

[ADMIN]
طاقم الإدارة
25 فبراير 2008
10,079
43
48
support-ar.net
السلام عليكم

هذا حل بإذن الله

لمشكله Can't create new tempfile عند عمل اصلاح للقاعده سواء من الشل او phpmyadmin

اولا هذاحل مشكله امتلاء tmp عند عمل repair للقواعد
https://support-ar.net/forums/showthread.php?t=83698

ايضا عند استخدامه اوقات يظهر خطأ

PHP:
myisamchk -r /var/lib/mysql/*******/post.MYI   --tmpdir=/home/mysqltmp 
- recovering (with sort) MyISAM-table '/var/lib/mysql/*********/post.MYI' 
Data records: 6995409
myisamchk: error: Can't create new tempfile: '/var/lib/mysql/********/post.TMD' 
MyISAM-table '/var/lib/mysql/*******/post.MYI is not fixed because of errors 
Try fixing it by using the --safe-recover (-o), the --force (-f) option or by not using the --quick (-q) flag
الحل بإذن الله

PHP:
mkdir /home/sqltmp
ثم نوقف الاباتشى والمايسكول بالاوامر التاليه

الاباتشى
PHP:
service httpd stop
المايسكول
PHP:
service mysql stop
بإستخدام -f الى امر myisamchk

كما مبين وهو لاصلاح كافه القواعد بالسيرفر

PHP:
myisamchk -f /var/lib/mysql/*/*.MYI   --tmpdir=/home/mysqltmp
بإذن الله تكون انتهت المشكله

وبالتوفيق 💕
 

shaggy

عضو جديد
5 فبراير 2009
173
2
0
EgyPt
رد: حل مشكله Can't create new tempfile عند عمل اصلاح للقاعده سواء من الشل او phpmyadm

الله ينور عليك

سلمت يدك