|
Länkar
9.1 Varför kan jag inte använda filuppladdning från ett PHP skript?
Det beror på att PHP är satt i safe_mode, dvs ett php skript kan inte ändra filer för andra än användaren det själv kör som. Och filuppladdningsfunktionen lagrar den temporära filen i en tempkatalog med webserverns användare som ägare. Lösningen är att använda move_uploaded_file funktionen i php(http://se.php.net/move_uploaded_file) move_uploaded_file ($sourcepath, $destinationpath); observera att katalogen ni vill flytta filen till måste ha 777 rättigheter 9.2 Vilket suffix ska PHP filer använda för att tolkas riktigt av webservern? PHP filer ska ha suffixet .php3, .php eller.phtml för att exekveras som PHP script av webservern 9.3 Varför kan jag inte använda mkdir() för att skapa kataloger från PHP? För att ni ska kunna skapa kataloger via mkdir() i PHP så måste den katalog i vilken underkatalogen skapas sättas till 777 rättigheter för att webserverns användare vilken PHP körs under ska ha rättigheter att skapa katalogen, dvs vill ni skapa \'test1/test2\' exempelvis så måste test1 katalogen först existera samt ha 777 rättigheter innan mkdir() kan användas för att skapa test2 under denna 9.4 Hur gör jag för att skicka mail från PHP så att eventuella bouncade mail kommer till avsändaradressen för mailet? Ni kan använda er av PEAR´s mail klass i smtp läge Dokumentation finns på http://pear.php.net/manual/en/core.mail.mail.php 9.5 Hur gör jag för att ändra timeouten på sessioner från standard 30 minuters gränsen? - Skapa en katalog i eran hemkatalog, ex sessioner - Sätt 777 rättigheter på katalogen (fullständiga rättigheter för alla) - Lägg följande i en .htaccess fil i public_html php_value session.save_path /home/konto/katalognamn php_value session.gc_maxlifetime <timeout i antal sekunder> 9.6 Har ni stöd för Zend Optimizer? Ja, vi har stöd för Zend Optimizer 9.7 Jag får "URL file-access is disabled in the server configuration" när jag försöker öppna eller inkludera en fil från en annan site i PHP allow_url_fopen är avslaget som standard, ni kan aktivera det genom att lägga in php_flag allow_url_fopen On i public_html katalogen (eller direkt i kontots hemkatalog) 9.8 Jag får felmeddelande i OsCommerce: "Warning: session_save_path(): SAFE MODE Restriction in effect. The script whose uid is X is not allowed to access /tmp owned by uid 0" PHP från och med 4.4.0 versionen och uppåt applicerar safe_mode kontroller på om man sätter en egen sökvägen för sessions filer i php, som standard så ändrar OsCommerce sökvägen från standard inställningen på servern till /tmp Skapa en katalog i eran hemkatalog, ex sessions utanför public_html Ge katalogen 777 rättigheter Ändra följande två variablar i OsCommerce konfigurationen till att peka mot den skapade katalogen, /home/KONTONAMN/sessions om man väljer sessions som namn på den: Cache Directory(DIR_FS_CACHE) Session Directory(SESSION_WRITE_DIRECTORY) 9.9 Vilken server ska jag använda för att skicka mail via formulär? Servern som ska användas är mail-hub.24-7webhosting.com 9.10 Har ni stöd för PHP5? Ja, webservrar finns tillgängliga med PHP5. Befintliga kunder på PHP4 servrar kan kontakta supporten på info@24-7webhosting.com för att få kontot flyttat till en PHP5 server vid behov. Nybeställningar läggs upp på PHP5 servrar om inte PHP4 anges som önskemål i meddelande fältet på beställningen. 9.11 Har ni stöd för ioncube enkodade filer? Ja |