- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- Mysql errcode 17 nella directory tmp
-
Mysql errcode 17 nella directory tmp
Premetto che sono su Windows.
Da quando ho messo mysql 5 spesso le pagine mi danno questo errore (non è sempre uguale il nome del file):
[MySQL][ODBC 3.51 Driver][mysqld-5.0.27-community-log]Can't
create/write to file 'C:\EasyPHP\tmp#sql_3fc0_0.MYD' (Errcode: 17)Il log degli errori di mysql non dice niente a riguardo.
Risolvo cancellando il file suddetto, ma ovviamente non è una soluzione accettabile anche perchè se non sono online possono passare ore e ore prima che me ne accorgo e nel frattempo il sito non funziona.Ho cercato su google l'errore per giorni, ma il poco che ho trovato non corrisponde alla mia situazione: non è un problema di permessi nella cartella tmp, nè un antivirus che accede alla cartella. Quindi provo a chiedere aiuto qui.. grazie in anticipo a chiunque mi aiuterà!
questo è il mio my.ini se può essere utile:
# The following options will be passed to all MySQL clients [client] password = ---removed--- port = 3306 socket = /tmp/mysql.sock # Here follows entries for some specific programs # The MySQL server [mysqld] port = 3306 socket = /tmp/mysql.sock skip-locking key_buffer = 64M max_allowed_packet = 10M table_cache = 256 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 16M query_cache_size=16M query_cache_limit=1M thread_concurrency=2 thread_cache_size=50 tmp_table_size=9M myisam_max_sort_file_size=300M myisam_max_extra_sort_file_size=300M # Replication Master Server (default) # binary logging is required for replication log-bin=mysql-bin # required unique id between 1 and 2^32 - 1 # defaults to 1 if master-host is not set # but will not function as a master if omitted server-id = 1 # Point the following paths to different dedicated disks tmpdir = C:/EasyPHP/tmp/ #log-update = /path-to-dedicated-directory/hostname [mysqldump] quick max_allowed_packet = 16M [mysql] no-auto-rehash # Remove the next comment character if you are not familiar with SQL #safe-updates [isamchk] key_buffer = 64M sort_buffer_size = 64M read_buffer = 2M write_buffer = 2M [myisamchk] key_buffer = 64M sort_buffer_size = 64M read_buffer = 2M write_buffer = 2M [mysqlhotcopy] interactive-timeout