Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

CHMOD 0777, maar bestanden nog niet schrijfbaar

Pagina: 1
Acties:

  • Storm90
  • Registratie: September 2008
  • Laatst online: 09-09 15:23
Hallo allemaal,

Ik heb zojuist een nieuwe VPS besteld bij CloudVPS, maar Wordpress is niet in staat om bestanden en/of folders aan te maken of te wijzigen. Dit is al het 3e probleem waar ik tegenaan loop sinds mijn bestelling 48 uur geleden en ik kan nog niet aan mijn websites werken :( Echt balen.

Ik heb om 17:30 nogmaals naar CloudVPS gebeld met dit probleem. Ik heb verteld dat ik zelfs geprobeerd heb alle folders een CHMOD van 0777 te geven, maar dat Wordpress nog geen bestanden kan toevoegen of bewerken. Dit geldt overigens voor alle Wordpress sites op de VPS (zijn er 3), waarvan één nieuw geïnstalleerd. Maar ze hadden geen tijd om er nog vóór 19:00 (sluitingstijd) naar te kijken :/ Oftewel, ik zou de rest van het weekend moeten wachten |:(

Sindsdien ben ik maar zelf opzoek gegaan naar een oplossing, maar helaas nog niet kunnen vinden.

Wat ik heb geprobeerd (wat ik me kan herinneren):
Ik heb gekeken of SELinux uitgeschakeld is (kan problemen veroorzaken blijkbaar), die is gewoon uitgeschakeld. Ik heb de VPS herstart, hielp ook niet. Ik heb gekeken welke user onder apache draait, zie onderstaande afbeelding:

Afbeeldingslocatie: http://bestwordpresswidgets.org/attachment.png

En ik heb de phpinfo() van mijn site vergeleken met die van een collega, welke ook een VPS bij cloudvps heeft draaien zonder problemen (ook met Wordpress). http://bestwordpresswidgets.org/info.php (mijn site) en http://zwembroek.nl/info.php (van collega). Maar daar kan ik niets vreemds uit ophalen. Het laatste wat ik me nog kan herinnen, wat ik nog heb geprobeerd, is dmv een stukje PHP code uitspugen onder welke user PHP draait. Apache was de uitkomst.

Verder kan ik zo niet meer zeggen wat ik allemaal wel niet geprobeerd heb. Maar als jullie iets opnoemen kan ik me dat zeker wel herinneren :)

Nou, hopelijk weet iemand hier een mogelijke oplossing tot mijn probleem. Persoonlijk snap ik er namelijk niets meer van.

[ Voor 3% gewijzigd door Storm90 op 22-03-2013 22:55 ]


  • Kalentum
  • Registratie: Juni 2004
  • Nu online
Check je error logs van Apache of daar een foutmelding in zit. "De upload werkt niet" kan aan zoveel dingen liggen.

  • Storm90
  • Registratie: September 2008
  • Laatst online: 09-09 15:23
Zei ik uploaden? Niets werkt. Wordpress kan geen .htaccess maken, kan deze ook niet bewerken. Ook het creëren van folders werkt niet. Het uitlezen van images en php bestanden werkt nog, en het wegschrijven naar de database, maar dat is het enige.

  • DiedX
  • Registratie: December 2000
  • Laatst online: 12:12
Kan je eens een ls -la geven op de directory waar je wil uploaden?

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • bakakaizoku
  • Registratie: Januari 2002
  • Laatst online: 18:43
Draait je httpd niet toevallig in een jailed omgeving waardoor hij gewoon niet buiten z'n eigen jail kan schrijven?

rm -rf ~/.signature


  • Storm90
  • Registratie: September 2008
  • Laatst online: 09-09 15:23
DiedX schreef op zaterdag 23 maart 2013 @ 13:22:
Kan je eens een ls -la geven op de directory waar je wil uploaden?
Alsjeblieft
Afbeeldingslocatie: http://bestwordpresswidgets.org/screenshot.PNG

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • Storm90
  • Registratie: September 2008
  • Laatst online: 09-09 15:23
Draait je httpd niet toevallig in een jailed omgeving waardoor hij gewoon niet buiten z'n eigen jail kan schrijven?
Weet je zo toevallig hoe ik dat het snelst kan checken?

  • DiedX
  • Registratie: December 2000
  • Laatst online: 12:12
Ik vermoed dat hij Plesk gebruikt in combinatie van een eigen VPS. Waarschijnlijk is die niet jailed.

kan je eens een ls -la doen op de daadwerkelijke directory? Vermoedelijk is dat /var/www/vhosts/sexydameslingerie.nl/httpdocs. Je volgt nu een symlink namelijk.

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Ik zie daar een verwijzing naar een heel andere site dan degene die je in de topicstart noemt. klopt dat wel?

Jail: Voorbeeldje met kleine omweg: http://www.cyberciti.biz/tips/linux-chroot-service.html Bron: [google=httpd identify jail] ;)

Overigens: je wilt als je eenmaal weet hoe en wat natuurlijk de beveiliging weer heel erg verhogen en dan IMHO vanaf nul weer beginnen. Ik zie bijv alleen al geen enkele reden om phpinfo() publiek toegankelijk te hebben.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


  • Storm90
  • Registratie: September 2008
  • Laatst online: 09-09 15:23
Ik vermoed dat hij Plesk gebruikt in combinatie van een eigen VPS. Waarschijnlijk is die niet jailed.
Ik gebruik DirectAdmin. Maar ik kan geen folder vinden genaamd "chroot", want als apache in die folder staat dan is die toch jailed of zie ik dat verkeerd?
kan je eens een ls -la doen op de daadwerkelijke directory? Vermoedelijk is dat /var/www/vhosts/sexydameslingerie.nl/httpdocs. Je volgt nu een symlink namelijk.
Vreemd, ik kan alleen een ls -la op /var/www/... doen als root, niet als admin. Maar daar kan ik de public_html of httpdocs van mijn websites nergens terugvinden. Er staat wel een htdocs in, maar bevat alleen één index file. De vhosts folder bevindt zich hier ook niet. Ik ben nu alle folders aan het nazoeken in root, maar tot nu toe geen bestanden van mijn sites kunnen vinden. Alleen wanneer ik via FTP inlog als admin (en dus niet als root), kom ik direct in de folder waar alle domeinen staan met html folders.

[ Voor 3% gewijzigd door Storm90 op 23-03-2013 14:11 ]


  • Storm90
  • Registratie: September 2008
  • Laatst online: 09-09 15:23
Ik zie daar een verwijzing naar een heel andere site dan degene die je in de topicstart noemt. klopt dat wel?
Klopt, er bevinden zich meerdere domeinen op de server, vandaar.
Jail: Voorbeeldje met kleine omweg: http://www.cyberciti.biz/tips/linux-chroot-service.html Bron: zoeken bij google naar 'httpd identify jail' ;)
Nou, heb de regels uitgevoerd. Het lijkt erop dat die niet jailed is... http://bestwordpresswidgets.org/chrooted.PNG
Overigens: je wilt als je eenmaal weet hoe en wat natuurlijk de beveiliging weer heel erg verhogen en dan IMHO vanaf nul weer beginnen. Ik zie bijv alleen al geen enkele reden om phpinfo() publiek toegankelijk te hebben.
Mmmm... Ja, dan kan ik net zo goed helemaal wachten tot maandag en ze vragen heel die server opnieuw te installeren. Het zat nu toch al boordevol fouten, waar ik op het moment behoorlijk chagrijnig over ben. Ik bedoel, het is toch niet moeilijk om een fatsoenlijk werkende VPS op te leveren met het standaard spul erop. Heb nu al 3 keer moeten bellen omdat certificaten niet werden geaccepteerd die ze recht hebben moeten zetten e.d.

[ Voor 41% gewijzigd door Storm90 op 23-03-2013 14:26 ]


  • DiedX
  • Registratie: December 2000
  • Laatst online: 12:12
Met alle respect Erik0, maar blaas je nu niet te hoog van de toren? Ik ken CloudVPS als een bijzonder gerenommeerd bedrijf, terwijl je vragen nog niet beantwoord hebt (zoals: geef nu eens een ls -la van de /echte/ directory ipv de symlink).

Je komt op mij over als een redelijke beginner qua Linux. Niet erg, maar geef dan niet de schuld bij CloudVPS neer.

Concreet: kan je de rechten geven van je sexylingery-directory? Als die niet goed staan kan apache ook niet wegschrijven.

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • Storm90
  • Registratie: September 2008
  • Laatst online: 09-09 15:23
terwijl je vragen nog niet beantwoord hebt (zoals: geef nu eens een ls -la van de /echte/ directory ipv de symlink).
Dit was mijn antwoord:
Vreemd, ik kan alleen een ls -la op /var/www/... doen als root, niet als admin. Maar daar kan ik de public_html of httpdocs van mijn websites nergens terugvinden. Er staat wel een htdocs in, maar bevat alleen één index file. De vhosts folder bevindt zich hier ook niet. Ik ben nu alle folders aan het nazoeken in root, maar tot nu toe geen bestanden van mijn sites kunnen vinden. Alleen wanneer ik via FTP inlog als admin (en dus niet als root), kom ik direct in de folder waar alle domeinen staan met html folders.
En dat ik over meer kennis hoor te beschikken mbt VPS, heb je absoluut gelijk in. Ik moet zelf een VPS kunnen beheren en anders maar SLA3 erbij nemen. Maar.... Als ik een laptop koop in de winkel verwacht ik ook dat die standaard werkt. Ik heb inmiddels 3 personen gesproken die een VPS bij CloudVPS hebben en wat ik daaruit ophaal, wat bij hun standaard out of the box werkt, is bij mij niet het geval. Dat is dan niet erg, maar als ik anderhalf uur voor sluit bel en ze laten me maar gewoon wachten tot maandag... Sorry, maar dat vind ik gewoon niet kunnen. Maar dat is nu eenmaal gewoon mijn mening. Ik klaag er verder niet meer over ;) Als ik nog echt iets te klagen heb doe ik dat lekker naar hun en als ik het echt niet meer vind kunnen zoek ik gewoon een ander bedrijf. Ik ben de moeilijkste niet :) :)

EDIT: heb het pad gevonden. Zie: http://bestwordpresswidgets.org/lsld.PNG

EDIT 2: Zojuist op andere fora's antwoord gehad dat de fout echt in open_basedir moet zitten, maar dat is dus niet zo.... Zelfs wanneer ik open_basedir totaal uitzet, werkt het nog steeds niet.

EDIT 3: Bedankt voor jullie hulp, maar het is al opgelost! Iemand kwam met de opmerking dat suPHP misschien toch geïnstalleerd moest worden. Daar ben ik nu mee bezig. suPHP is nog niet eens klaar met installeren of het werkt al 8)7

Ik neem mijn woorden terug, achteraf gezien lijkt het toch mijn fout te zijn geweest. Wel raar dat ik de enige was met dit probleem en de andere personen die ik heb gesproken niet (waarvan 2 van de 3 nul kennis hebben van linux). Maar ik ben blij dat het werkt. Heb inmiddels ook weer wat kennis opgedaan omtrent mijn VPS.

[ Voor 26% gewijzigd door Storm90 op 23-03-2013 21:06 ]


  • DiedX
  • Registratie: December 2000
  • Laatst online: 12:12
Top! Veel succes ermee :)

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards

Pagina: 1