Update pluginuri Wordpress - eroare copiere
Last Updated: Jul 28 2014 23:57, Started by
BWD
, Jul 04 2014 10:53
·
0
#1
Posted 04 July 2014 - 10:53
Incerc sa mut un site Wordpress pe webserverul meu de acasa (CentOS 5.5). Toate bune si frumoase, pana la urmatoarea problema:
Din cate vad, Wordpress foloseste un server FTP pentru a transfera fisiere. Am instalat pe server un server FTP (bftp). FTP-ul functioneaza perfect, am testat cu Filezilla de pe PC, ma conectez, pot crea/sterge fisiere. Wordpress il conectez la FTP cu acelasi user cu care am intrat si de pe Filezilla, si la update de plugin primesc: Downloading update from http://downloads.wordpress.org/plugin/contact-form-plugin.3.79.zip… Unpacking the update… Installing the latest version… Removing the old version of the plugin… Could not copy file. /***********/**********/wp-content/plugins/contact-form-plugin/screenshot-3.png Plugin update failed. Wordpress descarca arhiva cu noua versiune de plugin, o dezarhiveaza intr-un folder temporar din site, dupa care sterge fisierele vechii versiuni. Pana aici totul functioneaza ok. Mai are de copiat noile fisiere din folderul temporar in folderul final al pluginului. Aici nu poate copia. M-am jucat ore intregi cu permisiuni de fisiere, cu utilizatori, grupuri, chown, chmod si nimic-nimic. Am cautat si pe net si am mai intrebat ici-colo si mi s-a spus sa verific logul PHP, insa acolo nu am nimic. Inca o mica problema, am configurat PHP sa-mi salveze logul intr-un fisier precizat cu error_log = /cale si nu imi scrie nimic in acel folder. Inca ceva, din ce am prins prin loguri, am o mica impresia ca ceva imi baga permisiuni 755 dupa stergerea fisierelor vechi, insa nu stiu de unde vine. Am vazut in logul FTP niste permisiuni modificate in timpul operatiei de update, pana sa se ajunga la copierea unde da eroare. Sa fie problema de la serverul FTP? |
#2
Posted 04 July 2014 - 11:12
Ai dat restart la Apache HTTPD dupa ce-ai modificat configul de PHP?
|
#3
Posted 04 July 2014 - 12:33
chown -R www-data:www-data /var/www/
in consola. Dupa asta sigur nu-ti mai cere nici un user ftp. |
#4
Posted 04 July 2014 - 15:49
sergiu_spooky, on 04 iulie 2014 - 11:12, said:
Ai dat restart la Apache HTTPD dupa ce-ai modificat configul de PHP? Logic. DarkAngelBv, on 04 iulie 2014 - 12:33, said:
chown -R www-data:www-data /var/www/ in consola. Dupa asta sigur nu-ti mai cere nici un user ftp. chown: `www-data:www-data': invalid userAdica nu exista userul www-data. Edited by BWD, 04 July 2014 - 15:49. |
#5
Posted 04 July 2014 - 16:24
Fisierul "PASSWD":
root:x:0:0:root:/SERVER:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin news:x:9:13:news:/etc/news: uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin nobody:x:99:99:Nobody:/:/sbin/nologin nscd:x:28:28:NSCD Daemon:/:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin oprofile:x:16:16:Special user account to be used by OProfile:/home/oprofile:/sbin/nologin pcap:x:77:77::/var/arpwatch:/sbin/nologin ntp:x:38:38::/etc/ntp:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin avahi:x:70:70:Avahi daemon:/:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin haldaemon:x:68:68:HAL daemon:/:/sbin/nologin xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin avahi-autoipd:x:100:104:avahi-autoipd:/var/lib/avahi-autoipd:/sbin/nologin mysql:x:101:105:MySQL server:/var/lib/mysql:/bin/bash apache:x:48:48:Apache:/var/www:/sbin/nologin bwd:x:500:500::/:/bin/bash Si acum am observat, configurarea pt. calea fisierului de log PHP functioneaza si nu imi scuipa nimic in log legat de problema mea. Edited by BWD, 04 July 2014 - 16:26. |
#6
Posted 07 July 2014 - 10:48
Am rezolvat, am inlocuit serverul FTP cu VSFTPD si acum merge.
|
#7
Posted 27 July 2014 - 10:26
Ca sa nu mai deschid alt topic. Cum este mai safe sa fac update la plugin-uri?
Am un server vps cu wp instalat si trebuie sa fac update la cateva plugin-uri. Ftp-ul nu il am instalat pe server. Ce metode exista si care sunt mai sigure? Multumesc. |
#8
Posted 27 July 2014 - 15:29
chown -R www-data:www-data /var/www
Apoi la upgrade nu-ti mai cere FTP |
#10
Posted 28 July 2014 - 22:13
pai am mai scris o data. In loc de www-data pui userul sub care ruleaza la tine apache-ul (in cazul tau apache)
|
|
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users