[php].htaccess openen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • RickvanHaas
  • Registratie: Oktober 2004
  • Laatst online: 15-05-2024
Ik probeer een scriptje in elkaar te zetten om subdomeinen aan te maken door de .htaccess aan te passen. Als ik
PHP:
1
2
3
<?php 
$htacess= fopen(".htaccess", "w"); 
?> 
probeer, krijg ik deze melding:

Warning: fopen(.htaccess): failed to open stream: Permission denied in /usr/home/rickvan/public_html/sys2/bestanden.php on line 18

Het lijkt me geen goed plan om die map een 777 mee te geven. Iemand een idee hoe ik dit kan aanpakken?

[ Voor 18% gewijzigd door RickvanHaas op 27-12-2005 16:22 ]


Acties:
  • 0 Henk 'm!

  • bigbeng
  • Registratie: Augustus 2000
  • Laatst online: 26-11-2021
volgens mij moet dat .htaccess zijn. Tiepvautje dus.

Acties:
  • 0 Henk 'm!

  • RickvanHaas
  • Registratie: Oktober 2004
  • Laatst online: 15-05-2024
Inderdaad, maar dat is niet de oorzaak van het probleem, want het bestand wordt wel gewoon gevonden. Het is puur een zaak van permissies.

Acties:
  • 0 Henk 'm!

Verwijderd

Je zou een ftp-account aan kunnen maken en je scriptje via ftp het bestandje laten uploaden. Deze work-around werkt ook wanneer php in safe_mode draait.

Acties:
  • 0 Henk 'm!

  • t-x-m
  • Registratie: November 2003
  • Laatst online: 24-08 11:21

t-x-m

.NET Nerd

Zomaar ideetje hoor, misschien als ftp openen, bewerken, aanpassen en weer sluiten??
Niet getest hoor
PHP:
1
2
3
4
5
6
7
8
9
<?php
$oFtpServer=ftp_connect('ftp.server.nl') or die("Misschien even je server aanzetten??"); 
$oFtpConn=ftp_login($oFtpServer,'user','pazz') or die("Wachtwoord vergeten???");
$sFileName = '.htaccess';
$oFile = fopen($sFile , 'w');
//doe wat met $oFile
ftp_fput ($oFtpConn, $sFileName, $oFile, FTP_ASCII);
ftp_close ($oFtpConn);
?>

[ Voor 16% gewijzigd door t-x-m op 27-12-2005 16:58 . Reden: code-updatetje ]

GC.Collect();


Acties:
  • 0 Henk 'm!

  • frickY
  • Registratie: Juli 2001
  • Laatst online: 18-09 14:42
Waarom de map niet 777-en (of 775-en) ?

Acties:
  • 0 Henk 'm!

  • Glashelder
  • Registratie: September 2002
  • Niet online

Glashelder

Anti Android

Inderdaad apache heeft toch een deny_all op alle .ht^ bestanden :)

PV 4915wp op oost, 2680 wp op west, 1900 wp op zuid. pvoutput - AUX 8 kW bi bloc


Acties:
  • 0 Henk 'm!

  • aex351
  • Registratie: Juni 2005
  • Laatst online: 10:41

aex351

I am the one

Glashelder schreef op dinsdag 27 december 2005 @ 17:09:
Inderdaad apache heeft toch een deny_all op alle .ht^ bestanden :)
Wilde ik net zeggen 8)

< dit stukje webruimte is te huur >

Pagina: 1