add_action( 'template_redirect', 'my_account_redirect' );
if ( ! function_exists( 'my_account_redirect' ) ) {
function my_account_redirect() {
if (!is_user_logged_in()) {
$page =get_post();
if ( empty($page) || ( 'my-account' != $page->post_name ) ){
// wp_redirect( esc_url(wp_login_url()) );
wp_redirect( 'https://www.exampl.com/mysite/my-account/' );
exit();
}
}
}}
if (!defined('ABSPATH')) exit;
if (!is_user_logged_in()) {
header("Location:" . "https://www.exampl.com/mysite/my-account/");
}
function notlogin_redirect(){
wp_redirect('https://www.exampl.com/mysite/wp-login.php',);
exit;
}
add_action('template_redirect','notlogin_redirect');
# This file is used to manage DSO modules and features.
#
# This is the directory where DSO modules reside
ModulePath /usr/lib/proftpd
# Allow only user root to load and unload modules, but allow everyone
# to see which modules have been loaded
ModuleControlsACLs insmod,rmmod allow user root
ModuleControlsACLs lsmod allow user *
LoadModule mod_ctrls_admin.c
LoadModule mod_tls.c
# Install one of proftpd-mod-mysql, proftpd-mod-pgsql or any other
# SQL backend engine to use this module and the required backend.
# This module must be mandatory loaded before anyone of
# the existent SQL backeds.
#LoadModule mod_sql.c
# Install proftpd-mod-ldap to use this
#LoadModule mod_ldap.c
#
# 'SQLBackend mysql' or 'SQLBackend postgres' (or any other valid backend) directives
# are required to have SQL authorization working. You can also comment out the
# unused module here, in alternative.
#
# Install proftpd-mod-mysql and decomment the previous
# mod_sql.c module to use this.
#LoadModule mod_sql_mysql.c
# Install proftpd-mod-pgsql and decomment the previous
# mod_sql.c module to use this.
#LoadModule mod_sql_postgres.c
# Install proftpd-mod-sqlite and decomment the previous
# mod_sql.c module to use this
#LoadModule mod_sql_sqlite.c
# Install proftpd-mod-odbc and decomment the previous
# mod_sql.c module to use this
#LoadModule mod_sql_odbc.c
# Install one of the previous SQL backends and decomment
# the previous mod_sql.c module to use this
#LoadModule mod_sql_passwd.c
LoadModule mod_radius.c
LoadModule mod_quotatab.c
LoadModule mod_quotatab_file.c
# Install proftpd-mod-ldap to use this
#LoadModule mod_quotatab_ldap.c
# Install one of the previous SQL backends and decomment
# the previous mod_sql.c module to use this
#LoadModule mod_quotatab_sql.c
LoadModule mod_quotatab_radius.c
LoadModule mod_wrap.c
LoadModule mod_rewrite.c
LoadModule mod_load.c
LoadModule mod_ban.c
LoadModule mod_wrap2.c
LoadModule mod_wrap2_file.c
# Install one of the previous SQL backends and decomment
# the previous mod_sql.c module to use this
#LoadModule mod_wrap2_sql.c
LoadModule mod_dynmasq.c
LoadModule mod_exec.c
LoadModule mod_shaper.c
LoadModule mod_ratio.c
LoadModule mod_site_misc.c
LoadModule mod_sftp.c
LoadModule mod_sftp_pam.c
# Install one of the previous SQL backends and decomment
# the previous mod_sql.c module to use this
#LoadModule mod_sftp_sql.c
LoadModule mod_facl.c
LoadModule mod_unique_id.c
LoadModule mod_copy.c
LoadModule mod_deflate.c
LoadModule mod_ifversion.c
LoadModule mod_memcache.c
LoadModule mod_tls_memcache.c
#LoadModule mod_redis.c
#LoadModule mod_tls_redis.c
#LoadModule mod_wrap2_redis.c
#LoadModule mod_auth_otp.c
LoadModule mod_readme.c
# Install proftpd-mod-geoip to use the GeoIP feature
#LoadModule mod_geoip.c
# Install proftpd-mod-snmp to use the SNMP feature
#LoadModule mod_snmp.c
# keep this module the last one
LoadModule mod_ifsession.c
apt install php-ssh2
service apache2 restart
$connection = ssh2_connect('www.example.ru', 22);
if (ssh2_auth_password($connection, 'username', 'password')) {
echo "Успешная аутентификация!\n";
} else {
die('Неудачная аутентификация...');
}
// Connect to FTP server
$ftp_server = "www.example.ru";
// Use FTP username
$ftp_username="name";
// Use FTP password
$ftp_userpass="pass";
// Establish ftp connection
$ftp_connection = ftp_connect($ftp_server, 21)
or die("Could not connect to $ftp_server");
if($ftp_connection) {
echo "Successfully connected to the ftp server!";
// logging in to established connection with
// ftp username password
$login = ftp_login($ftp_connection, $ftp_username, $ftp_userpass);
if($login) {
echo "<br>Logged in successfully!";
}
else {
echo "<br>Login failed!";
}
// Closing the connection
ftp_close($ftp_connection);
$url = 'http://deo.com/split/Orders-Export-26.xml';
$xml = simplexml_load_file($url);